Package com._1c.g5.v8.dt.qw.ui.utils
Class CombinedDbViewElement
java.lang.Object
com._1c.g5.v8.dt.qw.ui.utils.CombinedDbViewElement
- All Implemented Interfaces:
DuallyNamedElement
,NamedElement
,DbViewElement
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
Wrapper class for
DbViewElement
which holds the element reference and additional parent project element
reference-
Constructor Summary
ConstructorsConstructorDescriptionCombinedDbViewElement
(DbViewElement current, DbViewElement parent) Constructs wrapper object -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<org.eclipse.emf.common.notify.Adapter>
org.eclipse.emf.common.util.TreeIterator<org.eclipse.emf.ecore.EObject>
org.eclipse.emf.ecore.EClass
eClass()
org.eclipse.emf.ecore.EObject
org.eclipse.emf.ecore.EStructuralFeature
org.eclipse.emf.ecore.EReference
org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject>
org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject>
boolean
eDeliver()
eGet
(org.eclipse.emf.ecore.EStructuralFeature feature) eGet
(org.eclipse.emf.ecore.EStructuralFeature feature, boolean resolve) eInvoke
(org.eclipse.emf.ecore.EOperation operation, org.eclipse.emf.common.util.EList<?> arguments) boolean
eIsProxy()
boolean
eIsSet
(org.eclipse.emf.ecore.EStructuralFeature feature) void
eNotify
(org.eclipse.emf.common.notify.Notification notification) org.eclipse.emf.ecore.resource.Resource
void
void
eSetDeliver
(boolean deliver) void
eUnset
(org.eclipse.emf.ecore.EStructuralFeature feature) Gets the currentDbViewElement
org.eclipse.emf.ecore.EObject
Returns the value of the 'Md Object' reference.getName()
Returns the value of the 'Name' attribute.Returns the value of the 'Name Ru' attribute.Gets the parent (extended)DbViewElement
getPresentation
(String languageCode) void
setMdObject
(org.eclipse.emf.ecore.EObject value) Sets the value of the 'Md Object
' reference.void
Sets the value of the 'Name
' attribute.void
Sets the value of the 'Name Ru
' attribute.
-
Constructor Details
-
CombinedDbViewElement
Constructs wrapper object- Parameters:
current
- the currentDbViewElement
, cannot benull
parent
- the parent (extended)DbViewElement
, cannot benull
-
-
Method Details
-
getCurrent
Gets the currentDbViewElement
- Returns:
DbViewElement
, nevernull
-
getParent
Gets the parent (extended)DbViewElement
- Returns:
DbViewElement
, nevernull
-
getNameRu
Description copied from interface:DuallyNamedElement
Returns the value of the 'Name Ru' attribute.- Specified by:
getNameRu
in interfaceDuallyNamedElement
- Returns:
- the value of the 'Name Ru' attribute.
- See Also:
-
setNameRu
Description copied from interface:DuallyNamedElement
Sets the value of the 'Name Ru
' attribute.- Specified by:
setNameRu
in interfaceDuallyNamedElement
- Parameters:
value
- the new value of the 'Name Ru' attribute.- See Also:
-
getName
Description copied from interface:NamedElement
Returns the value of the 'Name' attribute.- Specified by:
getName
in interfaceNamedElement
- Returns:
- the value of the 'Name' attribute.
- See Also:
-
setName
Description copied from interface:NamedElement
Sets the value of the 'Name
' attribute.- Specified by:
setName
in interfaceNamedElement
- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
-
eClass
public org.eclipse.emf.ecore.EClass eClass()- Specified by:
eClass
in interfaceorg.eclipse.emf.ecore.EObject
-
eResource
public org.eclipse.emf.ecore.resource.Resource eResource()- Specified by:
eResource
in interfaceorg.eclipse.emf.ecore.EObject
-
eContainer
public org.eclipse.emf.ecore.EObject eContainer()- Specified by:
eContainer
in interfaceorg.eclipse.emf.ecore.EObject
-
eContainingFeature
public org.eclipse.emf.ecore.EStructuralFeature eContainingFeature()- Specified by:
eContainingFeature
in interfaceorg.eclipse.emf.ecore.EObject
-
eContainmentFeature
public org.eclipse.emf.ecore.EReference eContainmentFeature()- Specified by:
eContainmentFeature
in interfaceorg.eclipse.emf.ecore.EObject
-
eContents
public org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> eContents()- Specified by:
eContents
in interfaceorg.eclipse.emf.ecore.EObject
-
eAllContents
public org.eclipse.emf.common.util.TreeIterator<org.eclipse.emf.ecore.EObject> eAllContents()- Specified by:
eAllContents
in interfaceorg.eclipse.emf.ecore.EObject
-
eIsProxy
public boolean eIsProxy()- Specified by:
eIsProxy
in interfaceorg.eclipse.emf.ecore.EObject
-
eCrossReferences
public org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> eCrossReferences()- Specified by:
eCrossReferences
in interfaceorg.eclipse.emf.ecore.EObject
-
eGet
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.EObject
-
eGet
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.EObject
-
eSet
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.EObject
-
eIsSet
public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature feature) - Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.EObject
-
eUnset
public void eUnset(org.eclipse.emf.ecore.EStructuralFeature feature) - Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.EObject
-
eInvoke
public Object eInvoke(org.eclipse.emf.ecore.EOperation operation, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException - Specified by:
eInvoke
in interfaceorg.eclipse.emf.ecore.EObject
- Throws:
InvocationTargetException
-
eAdapters
public org.eclipse.emf.common.util.EList<org.eclipse.emf.common.notify.Adapter> eAdapters()- Specified by:
eAdapters
in interfaceorg.eclipse.emf.common.notify.Notifier
-
eDeliver
public boolean eDeliver()- Specified by:
eDeliver
in interfaceorg.eclipse.emf.common.notify.Notifier
-
eSetDeliver
public void eSetDeliver(boolean deliver) - Specified by:
eSetDeliver
in interfaceorg.eclipse.emf.common.notify.Notifier
-
eNotify
public void eNotify(org.eclipse.emf.common.notify.Notification notification) - Specified by:
eNotify
in interfaceorg.eclipse.emf.common.notify.Notifier
-
getMdObject
public org.eclipse.emf.ecore.EObject getMdObject()Description copied from interface:DbViewElement
Returns the value of the 'Md Object' reference.- Specified by:
getMdObject
in interfaceDbViewElement
- Returns:
- the value of the 'Md Object' reference.
- See Also:
-
setMdObject
public void setMdObject(org.eclipse.emf.ecore.EObject value) Description copied from interface:DbViewElement
Sets the value of the 'Md Object
' reference.- Specified by:
setMdObject
in interfaceDbViewElement
- Parameters:
value
- the new value of the 'Md Object' reference.- See Also:
-
getPresentation
Description copied from interface:DbViewElement
- Specified by:
getPresentation
in interfaceDbViewElement
-