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:
AdditionalIndexesComparisonNode
,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:
AdditionalIndexesComparisonNodeImpl
,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
A representation of the model object 'Matched Objects Comparison Node'.
*
A node related to a triple of matched objects.
The following features are supported:
-
Field Summary
Fields inherited from interface com._1c.g5.v8.bm.core.IBmObject
BM_NULL_ID
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Ancestor Object Id' attribute.org.eclipse.emf.common.util.EList<Integer>
Returns the value of the 'Ancestor Path To Top Parent' attribute list.Returns the value of the 'Main Object Id' attribute.org.eclipse.emf.common.util.EList<Integer>
Returns the value of the 'Main Path To Top Parent' attribute list.getObjectId
(ComparisonSide side) Returns the value of the 'Objects EClass Id' attribute.Returns the value of the 'Other Object Id' attribute.org.eclipse.emf.common.util.EList<Integer>
Returns the value of the 'Other Path To Top Parent' attribute list.org.eclipse.emf.common.util.EList<Integer>
boolean
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
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getObjectsEClassId
Integer getObjectsEClassId()Returns the value of the 'Objects EClass Id' attribute.- Returns:
- the value of the 'Objects EClass Id' attribute.
- See Also:
-
setObjectsEClassId
Sets the value of the 'Objects EClass Id
' attribute.- Parameters:
value
- the new value of the 'Objects EClass Id' attribute.- See Also:
-
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:
-
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:
-
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:
-
getMainObjectId
Long getMainObjectId()Returns the value of the 'Main Object Id' attribute.- Returns:
- the value of the 'Main Object Id' attribute.
- See Also:
-
setMainObjectId
Sets the value of the 'Main Object Id
' attribute.- Parameters:
value
- the new value of the 'Main Object Id' attribute.- See Also:
-
getOtherObjectId
Long getOtherObjectId()Returns the value of the 'Other Object Id' attribute.- Returns:
- the value of the 'Other Object Id' attribute.
- See Also:
-
setOtherObjectId
Sets the value of the 'Other Object Id
' attribute.- Parameters:
value
- the new value of the 'Other Object Id' attribute.- See Also:
-
getAncestorObjectId
Long getAncestorObjectId()Returns the value of the 'Ancestor Object Id' attribute.- Returns:
- the value of the 'Ancestor Object Id' attribute.
- See Also:
-
setAncestorObjectId
Sets the value of the 'Ancestor Object Id
' attribute.- Parameters:
value
- the new value of the 'Ancestor Object Id' attribute.- See Also:
-
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
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:
-
getPathToTopParent
-
getObjectId
-
setObjectId
-