Package com._1c.g5.v8.dt.compare.model
Interface ContainmentComparisonNode
- 
- All Superinterfaces:
- ComparisonNode,- org.eclipse.emf.ecore.EObject,- IBmObject,- org.eclipse.emf.common.notify.Notifier
 - All Known Subinterfaces:
- ChildMdCollectionImplComparisonNode,- ContainmentCollectionElementImplComparisonNode,- ContainmentCollectionImplComparisonNode,- ManifestHeaderComparisonNode,- ReferenceCollectionElementImplComparisonNode,- ReferenceCollectionImplComparisonNode,- SingleContainmentFeatureImplComparisonNode,- SingleReferenceFeatureImplComparisonNode,- SingleValueImplComparisonNode,- TopMdCollectionImplComparisonNode,- ValueCollectionElementImplComparisonNode,- ValueCollectionImplComparisonNode
 - All Known Implementing Classes:
- ChildMdCollectionImplComparisonNodeImpl,- ContainmentCollectionElementImplComparisonNodeImpl,- ContainmentCollectionImplComparisonNodeImpl,- ContainmentComparisonNodeImpl,- ManifestHeaderComparisonNodeImpl,- ReferenceCollectionElementImplComparisonNodeImpl,- ReferenceCollectionImplComparisonNodeImpl,- SingleContainmentFeatureImplComparisonNodeImpl,- SingleReferenceFeatureImplComparisonNodeImpl,- SingleValueImplComparisonNodeImpl,- TopMdCollectionImplComparisonNodeImpl,- ValueCollectionElementImplComparisonNodeImpl,- ValueCollectionImplComparisonNodeImpl
 
 public interface ContainmentComparisonNode extends ComparisonNode A representation of the model object 'Containment Comparison Node'. * Containment nodes are built for non-top model objects or features. Such nodes are stored as BM non-top model objects in the comparison model and always haveTopComparisonNodeparent node at some level of the hierarchy.The following features are supported: 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description ComparisonSidegetNodeSide()ComparisonSidegetOrigin()Returns the value of the 'Origin' attribute.ComparisonNodegetParent()Returns the value of the 'Parent' container reference.booleanisOneSideNode()Returns the value of the 'One Side Node' attribute.voidsetOneSideNode(boolean value)Sets the value of the 'One Side Node' attribute.voidsetOrigin(ComparisonSide value)Sets the value of the 'Origin' attribute.voidsetParent(ComparisonNode value)Sets the value of the 'Parent' container reference.- 
Methods inherited from interface com._1c.g5.v8.dt.compare.model.ComparisonNodegetChildren, getComparisonFlags, getContainmentChildren, getMergeSettings, getTopChildren, hasChildren, isAncestorObjectExists, isMainObjectToBeDeleted, isModifiedOnOther, 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
 
- 
 
- 
- 
- 
Method Detail- 
getParentComparisonNode getParent() Returns the value of the 'Parent' container reference. It is bidirectional and its opposite is 'Containment Children'.- Specified by:
- getParentin interface- ComparisonNode
- Returns:
- the value of the 'Parent' container reference.
- See Also:
- setParent(ComparisonNode),- ComparePackage.getContainmentComparisonNode_Parent(),- ComparisonNode.getContainmentChildren()
 
 - 
setParentvoid setParent(ComparisonNode value) Sets the value of the 'Parent' container reference.- Parameters:
- value- the new value of the 'Parent' container reference.
- See Also:
- getParent()
 
 - 
isOneSideNodeboolean isOneSideNode() Returns the value of the 'One Side Node' attribute.- Specified by:
- isOneSideNodein interface- ComparisonNode
- Returns:
- the value of the 'One Side Node' attribute.
- See Also:
- setOneSideNode(boolean),- ComparePackage.getContainmentComparisonNode_OneSideNode()
 
 - 
setOneSideNodevoid setOneSideNode(boolean value) Sets the value of the 'One Side Node' attribute.- Parameters:
- value- the new value of the 'One Side Node' attribute.
- See Also:
- isOneSideNode()
 
 - 
getOriginComparisonSide getOrigin() Returns the value of the 'Origin' attribute. The literals are from the enumerationComparisonSide.- Returns:
- the value of the 'Origin' attribute.
- See Also:
- ComparisonSide,- setOrigin(ComparisonSide),- ComparePackage.getContainmentComparisonNode_Origin()
 
 - 
setOriginvoid setOrigin(ComparisonSide value) Sets the value of the 'Origin' attribute.- Parameters:
- value- the new value of the 'Origin' attribute.
- See Also:
- ComparisonSide,- getOrigin()
 
 - 
getNodeSideComparisonSide getNodeSide() - Specified by:
- getNodeSidein interface- ComparisonNode
 
 
- 
 
-