Class ValueCollectionImplComparisonNodeImpl
- 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.CollectionComparisonNodeImpl
-
- com._1c.g5.v8.dt.compare.model.impl.FeatureCollectionComparisonNodeImpl
-
- com._1c.g5.v8.dt.compare.model.impl.ValueCollectionComparisonNodeImpl
-
- com._1c.g5.v8.dt.compare.model.impl.ValueCollectionImplComparisonNodeImpl
-
- All Implemented Interfaces:
IBmObject,CollectionComparisonNode,ComparisonNode,ContainmentComparisonNode,FeatureCollectionComparisonNode,FeatureComparisonNode,ValueCollectionComparisonNode,ValueCollectionImplComparisonNode,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 ValueCollectionImplComparisonNodeImpl extends ValueCollectionComparisonNodeImpl implements ValueCollectionImplComparisonNode
An implementation of the model object 'Value 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 protectedValueCollectionImplComparisonNodeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description inteBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)inteDerivedOperationID(int baseOperationID, Class<?> baseClass)inteDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)ObjecteInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments)protected org.eclipse.emf.ecore.EClasseStaticClass()ComparisonSidegetNodeSide()ComparisonSidegetOrigin()ComparisonNodegetParent()booleanisOneSideNode()voidsetOneSideNode(boolean newOneSideNode)voidsetOrigin(ComparisonSide newOrigin)voidsetParent(ComparisonNode newParent)-
Methods inherited from class com._1c.g5.v8.dt.compare.model.impl.ValueCollectionComparisonNodeImpl
getChildren
-
Methods inherited from class com._1c.g5.v8.dt.compare.model.impl.FeatureCollectionComparisonNodeImpl
getFeature, isAncestorObjectExists, setAncestorObjectExists, 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, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty, 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.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.FeatureCollectionComparisonNode
isAncestorObjectExists, setAncestorObjectExists
-
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, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty
-
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.ValueCollectionComparisonNode
getChildren
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classValueCollectionComparisonNodeImpl
-
getParent
public ComparisonNode getParent()
- Specified by:
getParentin interfaceComparisonNode- Specified by:
getParentin interfaceContainmentComparisonNode- Overrides:
getParentin 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:
setParentin interfaceContainmentComparisonNode- Parameters:
newParent- the new value of the 'Parent' container reference.- See Also:
ContainmentComparisonNode.getParent()
-
isOneSideNode
public boolean isOneSideNode()
- Specified by:
isOneSideNodein interfaceComparisonNode- Specified by:
isOneSideNodein interfaceContainmentComparisonNode- Overrides:
isOneSideNodein 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:
setOneSideNodein interfaceContainmentComparisonNode- Parameters:
newOneSideNode- the new value of the 'One Side Node' attribute.- See Also:
ContainmentComparisonNode.isOneSideNode()
-
getOrigin
public ComparisonSide getOrigin()
- Specified by:
getOriginin 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:
setOriginin interfaceContainmentComparisonNode- Parameters:
newOrigin- the new value of the 'Origin' attribute.- See Also:
ComparisonSide,ContainmentComparisonNode.getOrigin()
-
getNodeSide
public ComparisonSide getNodeSide()
- Specified by:
getNodeSidein interfaceComparisonNode- Specified by:
getNodeSidein interfaceContainmentComparisonNode- Overrides:
getNodeSidein classComparisonNodeImpl
-
eBaseStructuralFeatureID
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)- Specified by:
eBaseStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eBaseStructuralFeatureIDin classFeatureCollectionComparisonNodeImpl
-
eDerivedStructuralFeatureID
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)- Specified by:
eDerivedStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eDerivedStructuralFeatureIDin classFeatureCollectionComparisonNodeImpl
-
eDerivedOperationID
public int eDerivedOperationID(int baseOperationID, Class<?> baseClass)- Specified by:
eDerivedOperationIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eDerivedOperationIDin classValueCollectionComparisonNodeImpl
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
- Specified by:
eInvokein interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eInvokein classValueCollectionComparisonNodeImpl- Throws:
InvocationTargetException
-
-