Package com._1c.g5.v8.dt.compare.model
Interface CollectionElementComparisonNode
- 
- All Superinterfaces:
- ComparisonNode,- org.eclipse.emf.ecore.EObject,- IBmObject,- MatchedObjectsComparisonNode,- org.eclipse.emf.common.notify.Notifier
 - All Known Subinterfaces:
- ChildMdObjectComparisonNode,- ContainmentCollectionElementComparisonNode,- ContainmentCollectionElementImplComparisonNode,- FeatureCollectionElementComparisonNode,- ManifestHeaderComparisonNode,- MdObjectCollectionElementComparisonNode,- ReferenceCollectionElementComparisonNode,- ReferenceCollectionElementImplComparisonNode,- TopMdObjectCollectionElementComparisonNode,- ValueCollectionElementComparisonNode,- ValueCollectionElementImplComparisonNode
 - All Known Implementing Classes:
- ChildMdObjectComparisonNodeImpl,- CollectionElementComparisonNodeImpl,- ContainmentCollectionElementComparisonNodeImpl,- ContainmentCollectionElementImplComparisonNodeImpl,- FeatureCollectionElementComparisonNodeImpl,- ManifestHeaderComparisonNodeImpl,- MdObjectCollectionElementComparisonNodeImpl,- ReferenceCollectionElementComparisonNodeImpl,- ReferenceCollectionElementImplComparisonNodeImpl,- TopMdObjectCollectionElementComparisonNodeImpl,- ValueCollectionElementComparisonNodeImpl,- ValueCollectionElementImplComparisonNodeImpl
 
 public interface CollectionElementComparisonNode extends MatchedObjectsComparisonNode A representation of the model object 'Collection Element Comparison Node'. * A node related to an element in some collection.The following features are supported: 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description IntegergetAncestorPosition()Returns the value of the 'Ancestor Position' attribute.CollectionElementNeighbourgetLeftNeighbour()Returns the value of the 'Left Neighbour' containment reference.IntegergetMainPosition()Returns the value of the 'Main Position' attribute.IntegergetOtherPosition()Returns the value of the 'Other Position' attribute.CollectionComparisonNodegetParent()IntegergetPosition(ComparisonSide side)intgetPositionAfterMerge()Returns the value of the 'Position After Merge' attribute.voidsetAncestorPosition(Integer value)Sets the value of the 'Ancestor Position' attribute.voidsetLeftNeighbour(CollectionElementNeighbour value)Sets the value of the 'Left Neighbour' containment reference.voidsetMainPosition(Integer value)Sets the value of the 'Main Position' attribute.voidsetOtherPosition(Integer value)Sets the value of the 'Other Position' attribute.voidsetPosition(ComparisonSide side, Integer position)voidsetPositionAfterMerge(int value)Sets the value of the 'Position After Merge' attribute.- 
Methods inherited from interface com._1c.g5.v8.dt.compare.model.ComparisonNodegetChildren, getComparisonFlags, getContainmentChildren, getMergeSettings, getNodeSide, getTopChildren, hasChildren, isMainObjectToBeDeleted, isModifiedOnOther, isOneSideNode, isOneSideParent, isOtherObjectToBeAdded, setComparisonFlags, setMainObjectToBeDeleted, setMergeSettings, setModifiedOnOther, setOneSideParent, setOtherObjectToBeAdded
 - 
Methods inherited from interface org.eclipse.emf.ecore.EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 - 
Methods inherited from interface com._1c.g5.v8.bm.core.IBmObjectbmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty
 - 
Methods inherited from interface com._1c.g5.v8.dt.compare.model.MatchedObjectsComparisonNodegetAncestorObjectId, getAncestorPathToTopParent, getMainObjectId, getMainPathToTopParent, getObjectId, getObjectsEClassId, getOtherObjectId, getOtherPathToTopParent, getPathToTopParent, isAncestorObjectExists, setAncestorObjectExists, setAncestorObjectId, setMainObjectId, setObjectId, setObjectsEClassId, setOtherObjectId
 
- 
 
- 
- 
- 
Method Detail- 
getMainPositionInteger getMainPosition() Returns the value of the 'Main Position' attribute.- Returns:
- the value of the 'Main Position' attribute.
- See Also:
- setMainPosition(Integer),- ComparePackage.getCollectionElementComparisonNode_MainPosition()
 
 - 
setMainPositionvoid setMainPosition(Integer value) Sets the value of the 'Main Position' attribute.- Parameters:
- value- the new value of the 'Main Position' attribute.
- See Also:
- getMainPosition()
 
 - 
getOtherPositionInteger getOtherPosition() Returns the value of the 'Other Position' attribute.- Returns:
- the value of the 'Other Position' attribute.
- See Also:
- setOtherPosition(Integer),- ComparePackage.getCollectionElementComparisonNode_OtherPosition()
 
 - 
setOtherPositionvoid setOtherPosition(Integer value) Sets the value of the 'Other Position' attribute.- Parameters:
- value- the new value of the 'Other Position' attribute.
- See Also:
- getOtherPosition()
 
 - 
getAncestorPositionInteger getAncestorPosition() Returns the value of the 'Ancestor Position' attribute.- Returns:
- the value of the 'Ancestor Position' attribute.
- See Also:
- setAncestorPosition(Integer),- ComparePackage.getCollectionElementComparisonNode_AncestorPosition()
 
 - 
setAncestorPositionvoid setAncestorPosition(Integer value) Sets the value of the 'Ancestor Position' attribute.- Parameters:
- value- the new value of the 'Ancestor Position' attribute.
- See Also:
- getAncestorPosition()
 
 - 
getPositionAfterMergeint getPositionAfterMerge() Returns the value of the 'Position After Merge' attribute.- Returns:
- the value of the 'Position After Merge' attribute.
- See Also:
- setPositionAfterMerge(int),- ComparePackage.getCollectionElementComparisonNode_PositionAfterMerge()
 
 - 
setPositionAfterMergevoid setPositionAfterMerge(int value) Sets the value of the 'Position After Merge' attribute.- Parameters:
- value- the new value of the 'Position After Merge' attribute.
- See Also:
- getPositionAfterMerge()
 
 - 
getLeftNeighbourCollectionElementNeighbour getLeftNeighbour() Returns the value of the 'Left Neighbour' containment reference.- Returns:
- the value of the 'Left Neighbour' containment reference.
- See Also:
- setLeftNeighbour(CollectionElementNeighbour),- ComparePackage.getCollectionElementComparisonNode_LeftNeighbour()
 
 - 
setLeftNeighbourvoid setLeftNeighbour(CollectionElementNeighbour value) Sets the value of the 'Left Neighbour' containment reference.- Parameters:
- value- the new value of the 'Left Neighbour' containment reference.
- See Also:
- getLeftNeighbour()
 
 - 
getParentCollectionComparisonNode getParent() - Specified by:
- getParentin interface- ComparisonNode
 
 - 
getPositionInteger getPosition(ComparisonSide side) 
 - 
setPositionvoid setPosition(ComparisonSide side, Integer position) 
 
- 
 
-