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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Long
getAncestorObjectId()
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.Long
getMainObjectId()
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.Long
getObjectId(ComparisonSide side)
Integer
getObjectsEClassId()
Returns the value of the 'Objects EClass Id' attribute.Long
getOtherObjectId()
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)
boolean
isAncestorObjectExists()
Returns the value of the 'Ancestor Object Exists' attribute.void
setAncestorObjectExists(boolean value)
Sets the value of the 'Ancestor Object Exists
' attribute.void
setAncestorObjectId(Long value)
Sets the value of the 'Ancestor Object Id
' attribute.void
setMainObjectId(Long value)
Sets the value of the 'Main Object Id
' attribute.void
setObjectId(ComparisonSide side, Long objectId)
void
setObjectsEClassId(Integer value)
Sets the value of the 'Objects EClass Id
' attribute.void
setOtherObjectId(Long value)
Sets the value of the 'Other Object Id
' attribute.-
Methods inherited from interface com._1c.g5.v8.dt.compare.model.ComparisonNode
getChildren, 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.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
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
-
-
-
-
Method Detail
-
getObjectsEClassId
Integer 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()
-
setObjectsEClassId
void 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()
-
getMainPathToTopParent
org.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()
-
getOtherPathToTopParent
org.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()
-
getAncestorPathToTopParent
org.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()
-
getMainObjectId
Long 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()
-
setMainObjectId
void 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()
-
getOtherObjectId
Long 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()
-
setOtherObjectId
void 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()
-
getAncestorObjectId
Long 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()
-
setAncestorObjectId
void 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()
-
isAncestorObjectExists
boolean isAncestorObjectExists()
Returns the value of the 'Ancestor Object Exists' attribute.- Specified by:
isAncestorObjectExists
in interfaceComparisonNode
- Returns:
- the value of the 'Ancestor Object Exists' attribute.
- See Also:
setAncestorObjectExists(boolean)
,ComparePackage.getMatchedObjectsComparisonNode_AncestorObjectExists()
-
setAncestorObjectExists
void 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()
-
getPathToTopParent
org.eclipse.emf.common.util.EList<Integer> getPathToTopParent(ComparisonSide side)
-
getObjectId
Long getObjectId(ComparisonSide side)
-
setObjectId
void setObjectId(ComparisonSide side, Long objectId)
-
-