Class ReferenceCollectionImplComparisonNodeImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
- com._1c.g5.v8.bm.core.BmObject
-
- com._1c.g5.v8.dt.compare.model.impl.ComparisonNodeImpl
-
- com._1c.g5.v8.dt.compare.model.impl.FeatureComparisonNodeImpl
-
- com._1c.g5.v8.dt.compare.model.impl.CollectionComparisonNodeImpl
-
- com._1c.g5.v8.dt.compare.model.impl.ReferenceCollectionComparisonNodeImpl
-
- com._1c.g5.v8.dt.compare.model.impl.ReferenceCollectionImplComparisonNodeImpl
-
- All Implemented Interfaces:
IBmObject
,CollectionComparisonNode
,ComparisonNode
,ContainmentComparisonNode
,FeatureComparisonNode
,ReferenceCollectionComparisonNode
,ReferenceCollectionImplComparisonNode
,ReferenceFeatureComparisonNode
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
public class ReferenceCollectionImplComparisonNodeImpl extends ReferenceCollectionComparisonNodeImpl implements ReferenceCollectionImplComparisonNode
An implementation of the model object 'Reference Collection Impl Comparison Node'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ReferenceCollectionImplComparisonNodeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
int
eDerivedOperationID(int baseOperationID, Class<?> baseClass)
int
eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
Object
eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
ComparisonSide
getNodeSide()
ComparisonSide
getOrigin()
ComparisonNode
getParent()
boolean
isOneSideNode()
void
setOneSideNode(boolean newOneSideNode)
void
setOrigin(ComparisonSide newOrigin)
void
setParent(ComparisonNode newParent)
-
Methods inherited from class com._1c.g5.v8.dt.compare.model.impl.ReferenceCollectionComparisonNodeImpl
getChildren
-
Methods inherited from class com._1c.g5.v8.dt.compare.model.impl.CollectionComparisonNodeImpl
isAncestorObjectExists, setAncestorObjectExists
-
Methods inherited from class com._1c.g5.v8.dt.compare.model.impl.FeatureComparisonNodeImpl
getFeature, setFeature
-
Methods inherited from class com._1c.g5.v8.dt.compare.model.impl.ComparisonNodeImpl
eStaticFeatureCount, getComparisonFlags, getContainmentChildren, getMergeSettings, getTopChildren, hasChildren, isMainObjectToBeDeleted, isModifiedOnOther, isOneSideParent, isOtherObjectToBeAdded, setComparisonFlags, setMainObjectToBeDeleted, setMergeSettings, setModifiedOnOther, setOneSideParent, setOtherObjectToBeAdded
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eGet, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCode
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com._1c.g5.v8.dt.compare.model.CollectionComparisonNode
isAncestorObjectExists, setAncestorObjectExists
-
Methods inherited from interface com._1c.g5.v8.dt.compare.model.ComparisonNode
getComparisonFlags, getContainmentChildren, getMergeSettings, getTopChildren, hasChildren, isMainObjectToBeDeleted, isModifiedOnOther, isOneSideParent, isOtherObjectToBeAdded, setComparisonFlags, setMainObjectToBeDeleted, setMergeSettings, setModifiedOnOther, setOneSideParent, setOtherObjectToBeAdded
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com._1c.g5.v8.dt.compare.model.FeatureComparisonNode
getFeature, setFeature
-
Methods inherited from interface com._1c.g5.v8.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com._1c.g5.v8.dt.compare.model.ReferenceCollectionComparisonNode
getChildren
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classReferenceCollectionComparisonNodeImpl
-
getParent
public ComparisonNode getParent()
- Specified by:
getParent
in interfaceComparisonNode
- Specified by:
getParent
in interfaceContainmentComparisonNode
- Overrides:
getParent
in classComparisonNodeImpl
- Returns:
- the value of the 'Parent' container reference.
- See Also:
ContainmentComparisonNode.setParent(ComparisonNode)
,ComparePackage.getContainmentComparisonNode_Parent()
,ComparisonNode.getContainmentChildren()
-
setParent
public void setParent(ComparisonNode newParent)
- Specified by:
setParent
in interfaceContainmentComparisonNode
- Parameters:
newParent
- the new value of the 'Parent' container reference.- See Also:
ContainmentComparisonNode.getParent()
-
isOneSideNode
public boolean isOneSideNode()
- Specified by:
isOneSideNode
in interfaceComparisonNode
- Specified by:
isOneSideNode
in interfaceContainmentComparisonNode
- Overrides:
isOneSideNode
in classComparisonNodeImpl
- Returns:
- the value of the 'One Side Node' attribute.
- See Also:
ContainmentComparisonNode.setOneSideNode(boolean)
,ComparePackage.getContainmentComparisonNode_OneSideNode()
-
setOneSideNode
public void setOneSideNode(boolean newOneSideNode)
- Specified by:
setOneSideNode
in interfaceContainmentComparisonNode
- Parameters:
newOneSideNode
- the new value of the 'One Side Node' attribute.- See Also:
ContainmentComparisonNode.isOneSideNode()
-
getOrigin
public ComparisonSide getOrigin()
- Specified by:
getOrigin
in interfaceContainmentComparisonNode
- Returns:
- the value of the 'Origin' attribute.
- See Also:
ComparisonSide
,ContainmentComparisonNode.setOrigin(ComparisonSide)
,ComparePackage.getContainmentComparisonNode_Origin()
-
setOrigin
public void setOrigin(ComparisonSide newOrigin)
- Specified by:
setOrigin
in interfaceContainmentComparisonNode
- Parameters:
newOrigin
- the new value of the 'Origin' attribute.- See Also:
ComparisonSide
,ContainmentComparisonNode.getOrigin()
-
getNodeSide
public ComparisonSide getNodeSide()
- Specified by:
getNodeSide
in interfaceComparisonNode
- Specified by:
getNodeSide
in interfaceContainmentComparisonNode
- Overrides:
getNodeSide
in classComparisonNodeImpl
-
eBaseStructuralFeatureID
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
- Specified by:
eBaseStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eBaseStructuralFeatureID
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eDerivedStructuralFeatureID
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
- Specified by:
eDerivedStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedStructuralFeatureID
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eDerivedOperationID
public int eDerivedOperationID(int baseOperationID, Class<?> baseClass)
- Specified by:
eDerivedOperationID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedOperationID
in classReferenceCollectionComparisonNodeImpl
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
- Specified by:
eInvoke
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eInvoke
in classReferenceCollectionComparisonNodeImpl
- Throws:
InvocationTargetException
-
-