Package com._1c.g5.v8.dt.compare.model
Interface MatchedObjectsComparisonNode
- 
- All Superinterfaces:
- ComparisonNode,- org.eclipse.emf.ecore.EObject,- IBmObject,- org.eclipse.emf.common.notify.Notifier
 - All Known Subinterfaces:
- BslModuleComparisonNode,- BslModuleSectionComparisonNode,- ChartComparisonNode,- ChildMdObjectComparisonNode,- CmiComparisonNode,- CollectionElementComparisonNode,- ContainmentCollectionElementComparisonNode,- ContainmentCollectionElementImplComparisonNode,- DcsComparisonNode,- ExternalPropertyComparisonNode,- FeatureCollectionElementComparisonNode,- FormComparisonNode,- HtmlDocumentComparisonNode,- ManifestComparisonNode,- ManifestHeaderComparisonNode,- MdObjectCollectionElementComparisonNode,- MdObjectComparisonNode,- ReferenceCollectionElementComparisonNode,- ReferenceCollectionElementImplComparisonNode,- ReferencedObjectsComparisonNode,- RightsComparisonNode,- RootComparisonNode,- SingleContainmentFeatureComparisonNode,- SingleContainmentFeatureImplComparisonNode,- SingleFeatureComparisonNode,- SingleReferenceFeatureComparisonNode,- SingleReferenceFeatureImplComparisonNode,- SingleValueComparisonNode,- SingleValueImplComparisonNode,- SolidResourceComparisonNode,- SymlinkComparisonNode,- TopComparisonNode,- TopMdObjectCollectionElementComparisonNode,- TopMdObjectComparisonNode,- TopModelObjectsComparisonNode,- UnsupportedObjectComparisonNode,- ValueCollectionElementComparisonNode,- ValueCollectionElementImplComparisonNode
 - All Known Implementing Classes:
- BslModuleComparisonNodeImpl,- BslModuleSectionComparisonNodeImpl,- ChartComparisonNodeImpl,- ChildMdObjectComparisonNodeImpl,- CmiComparisonNodeImpl,- CollectionElementComparisonNodeImpl,- ContainmentCollectionElementComparisonNodeImpl,- ContainmentCollectionElementImplComparisonNodeImpl,- DcsComparisonNodeImpl,- ExternalPropertyComparisonNodeImpl,- FeatureCollectionElementComparisonNodeImpl,- FormComparisonNodeImpl,- HtmlDocumentComparisonNodeImpl,- ManifestComparisonNodeImpl,- ManifestHeaderComparisonNodeImpl,- MatchedObjectsComparisonNodeImpl,- MdObjectCollectionElementComparisonNodeImpl,- MdObjectComparisonNodeImpl,- ReferenceCollectionElementComparisonNodeImpl,- ReferenceCollectionElementImplComparisonNodeImpl,- ReferencedObjectsComparisonNodeImpl,- RightsComparisonNodeImpl,- RootComparisonNodeImpl,- SingleContainmentFeatureComparisonNodeImpl,- SingleContainmentFeatureImplComparisonNodeImpl,- SingleFeatureComparisonNodeImpl,- SingleReferenceFeatureComparisonNodeImpl,- SingleReferenceFeatureImplComparisonNodeImpl,- SingleValueComparisonNodeImpl,- SingleValueImplComparisonNodeImpl,- SolidResourceComparisonNodeImpl,- SymlinkComparisonNodeImpl,- TopComparisonNodeImpl,- TopMdObjectCollectionElementComparisonNodeImpl,- TopMdObjectComparisonNodeImpl,- TopModelObjectsComparisonNodeImpl,- UnsupportedObjectComparisonNodeImpl,- ValueCollectionElementComparisonNodeImpl,- ValueCollectionElementImplComparisonNodeImpl
 
 public interface MatchedObjectsComparisonNode extends ComparisonNode A representation of the model object 'Matched Objects Comparison Node'. * A node related to a triple of matched objects.The following features are supported: 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description LonggetAncestorObjectId()Returns the value of the 'Ancestor Object Id' attribute.org.eclipse.emf.common.util.EList<Integer>getAncestorPathToTopParent()Returns the value of the 'Ancestor Path To Top Parent' attribute list.LonggetMainObjectId()Returns the value of the 'Main Object Id' attribute.org.eclipse.emf.common.util.EList<Integer>getMainPathToTopParent()Returns the value of the 'Main Path To Top Parent' attribute list.LonggetObjectId(ComparisonSide side)IntegergetObjectsEClassId()Returns the value of the 'Objects EClass Id' attribute.LonggetOtherObjectId()Returns the value of the 'Other Object Id' attribute.org.eclipse.emf.common.util.EList<Integer>getOtherPathToTopParent()Returns the value of the 'Other Path To Top Parent' attribute list.org.eclipse.emf.common.util.EList<Integer>getPathToTopParent(ComparisonSide side)booleanisAncestorObjectExists()Returns the value of the 'Ancestor Object Exists' attribute.voidsetAncestorObjectExists(boolean value)Sets the value of the 'Ancestor Object Exists' attribute.voidsetAncestorObjectId(Long value)Sets the value of the 'Ancestor Object Id' attribute.voidsetMainObjectId(Long value)Sets the value of the 'Main Object Id' attribute.voidsetObjectId(ComparisonSide side, Long objectId)voidsetObjectsEClassId(Integer value)Sets the value of the 'Objects EClass Id' attribute.voidsetOtherObjectId(Long value)Sets the value of the 'Other Object Id' attribute.- 
Methods inherited from interface com._1c.g5.v8.dt.compare.model.ComparisonNodegetChildren, getComparisonFlags, getContainmentChildren, getMergeSettings, getNodeSide, getParent, 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
 
- 
 
- 
- 
- 
Method Detail- 
getObjectsEClassIdInteger getObjectsEClassId() Returns the value of the 'Objects EClass Id' attribute.- Returns:
- the value of the 'Objects EClass Id' attribute.
- See Also:
- setObjectsEClassId(Integer),- ComparePackage.getMatchedObjectsComparisonNode_ObjectsEClassId()
 
 - 
setObjectsEClassIdvoid setObjectsEClassId(Integer value) Sets the value of the 'Objects EClass Id' attribute.- Parameters:
- value- the new value of the 'Objects EClass Id' attribute.
- See Also:
- getObjectsEClassId()
 
 - 
getMainPathToTopParentorg.eclipse.emf.common.util.EList<Integer> getMainPathToTopParent() Returns the value of the 'Main Path To Top Parent' attribute list. The list contents are of typeInteger.- Returns:
- the value of the 'Main Path To Top Parent' attribute list.
- See Also:
- ComparePackage.getMatchedObjectsComparisonNode_MainPathToTopParent()
 
 - 
getOtherPathToTopParentorg.eclipse.emf.common.util.EList<Integer> getOtherPathToTopParent() Returns the value of the 'Other Path To Top Parent' attribute list. The list contents are of typeInteger.- Returns:
- the value of the 'Other Path To Top Parent' attribute list.
- See Also:
- ComparePackage.getMatchedObjectsComparisonNode_OtherPathToTopParent()
 
 - 
getAncestorPathToTopParentorg.eclipse.emf.common.util.EList<Integer> getAncestorPathToTopParent() Returns the value of the 'Ancestor Path To Top Parent' attribute list. The list contents are of typeInteger.- Returns:
- the value of the 'Ancestor Path To Top Parent' attribute list.
- See Also:
- ComparePackage.getMatchedObjectsComparisonNode_AncestorPathToTopParent()
 
 - 
getMainObjectIdLong getMainObjectId() Returns the value of the 'Main Object Id' attribute.- Returns:
- the value of the 'Main Object Id' attribute.
- See Also:
- setMainObjectId(Long),- ComparePackage.getMatchedObjectsComparisonNode_MainObjectId()
 
 - 
setMainObjectIdvoid setMainObjectId(Long value) Sets the value of the 'Main Object Id' attribute.- Parameters:
- value- the new value of the 'Main Object Id' attribute.
- See Also:
- getMainObjectId()
 
 - 
getOtherObjectIdLong getOtherObjectId() Returns the value of the 'Other Object Id' attribute.- Returns:
- the value of the 'Other Object Id' attribute.
- See Also:
- setOtherObjectId(Long),- ComparePackage.getMatchedObjectsComparisonNode_OtherObjectId()
 
 - 
setOtherObjectIdvoid setOtherObjectId(Long value) Sets the value of the 'Other Object Id' attribute.- Parameters:
- value- the new value of the 'Other Object Id' attribute.
- See Also:
- getOtherObjectId()
 
 - 
getAncestorObjectIdLong getAncestorObjectId() Returns the value of the 'Ancestor Object Id' attribute.- Returns:
- the value of the 'Ancestor Object Id' attribute.
- See Also:
- setAncestorObjectId(Long),- ComparePackage.getMatchedObjectsComparisonNode_AncestorObjectId()
 
 - 
setAncestorObjectIdvoid setAncestorObjectId(Long value) Sets the value of the 'Ancestor Object Id' attribute.- Parameters:
- value- the new value of the 'Ancestor Object Id' attribute.
- See Also:
- getAncestorObjectId()
 
 - 
isAncestorObjectExistsboolean isAncestorObjectExists() Returns the value of the 'Ancestor Object Exists' attribute.- Specified by:
- isAncestorObjectExistsin interface- ComparisonNode
- Returns:
- the value of the 'Ancestor Object Exists' attribute.
- See Also:
- setAncestorObjectExists(boolean),- ComparePackage.getMatchedObjectsComparisonNode_AncestorObjectExists()
 
 - 
setAncestorObjectExistsvoid setAncestorObjectExists(boolean value) Sets the value of the 'Ancestor Object Exists' attribute.- Parameters:
- value- the new value of the 'Ancestor Object Exists' attribute.
- See Also:
- isAncestorObjectExists()
 
 - 
getPathToTopParentorg.eclipse.emf.common.util.EList<Integer> getPathToTopParent(ComparisonSide side) 
 - 
getObjectIdLong getObjectId(ComparisonSide side) 
 - 
setObjectIdvoid setObjectId(ComparisonSide side, Long objectId) 
 
- 
 
-