Package com._1c.g5.v8.dt.compare.model
Interface SymlinkComparisonNode
- All Superinterfaces:
ComparisonNode
,org.eclipse.emf.ecore.EObject
,IBmObject
,IMatchingSymlinks
,MatchedObjectsComparisonNode
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
AdditionalIndexesComparisonNode
,BslModuleComparisonNode
,BslModuleSectionComparisonNode
,ChartComparisonNode
,ChildMdObjectComparisonNode
,CmiComparisonNode
,DcsComparisonNode
,ExternalPropertyComparisonNode
,FormComparisonNode
,HtmlDocumentComparisonNode
,ManifestComparisonNode
,MdObjectCollectionElementComparisonNode
,MdObjectComparisonNode
,RightsComparisonNode
,RootComparisonNode
,SolidResourceComparisonNode
,TopComparisonNode
,TopMdObjectCollectionElementComparisonNode
,TopMdObjectComparisonNode
,TopModelObjectsComparisonNode
,UnsupportedObjectComparisonNode
- All Known Implementing Classes:
AdditionalIndexesComparisonNodeImpl
,BslModuleComparisonNodeImpl
,BslModuleSectionComparisonNodeImpl
,ChartComparisonNodeImpl
,ChildMdObjectComparisonNodeImpl
,CmiComparisonNodeImpl
,DcsComparisonNodeImpl
,ExternalPropertyComparisonNodeImpl
,FormComparisonNodeImpl
,HtmlDocumentComparisonNodeImpl
,ManifestComparisonNodeImpl
,MdObjectCollectionElementComparisonNodeImpl
,MdObjectComparisonNodeImpl
,RightsComparisonNodeImpl
,RootComparisonNodeImpl
,SolidResourceComparisonNodeImpl
,SymlinkComparisonNodeImpl
,TopComparisonNodeImpl
,TopMdObjectCollectionElementComparisonNodeImpl
,TopMdObjectComparisonNodeImpl
,TopModelObjectsComparisonNodeImpl
,UnsupportedObjectComparisonNodeImpl
A representation of the model object 'Symlink Comparison Node'.
*
Symlink nodes are built for objects that have symbolic links.
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 'Common Ancestor Symlink' attribute.Returns the value of the 'Main Symlink' attribute.Returns the value of the 'Other Symlink' attribute.getSymlink
(ComparisonSide side) void
setCommonAncestorSymlink
(String value) Sets the value of the 'Common Ancestor Symlink
' attribute.void
setMainSymlink
(String value) Sets the value of the 'Main Symlink
' attribute.void
setOtherSymlink
(String value) Sets the value of the 'Other Symlink
' 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 com._1c.g5.v8.dt.compare.model.MatchedObjectsComparisonNode
getAncestorObjectId, getAncestorPathToTopParent, getMainObjectId, getMainPathToTopParent, getObjectId, getObjectsEClassId, getOtherObjectId, getOtherPathToTopParent, getPathToTopParent, isAncestorObjectExists, setAncestorObjectExists, setAncestorObjectId, setMainObjectId, setObjectId, setObjectsEClassId, setOtherObjectId
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getMainSymlink
String getMainSymlink()Returns the value of the 'Main Symlink' attribute.- Specified by:
getMainSymlink
in interfaceIMatchingSymlinks
- Returns:
- the value of the 'Main Symlink' attribute.
- See Also:
-
setMainSymlink
Sets the value of the 'Main Symlink
' attribute.- Parameters:
value
- the new value of the 'Main Symlink' attribute.- See Also:
-
getOtherSymlink
String getOtherSymlink()Returns the value of the 'Other Symlink' attribute.- Specified by:
getOtherSymlink
in interfaceIMatchingSymlinks
- Returns:
- the value of the 'Other Symlink' attribute.
- See Also:
-
setOtherSymlink
Sets the value of the 'Other Symlink
' attribute.- Parameters:
value
- the new value of the 'Other Symlink' attribute.- See Also:
-
getCommonAncestorSymlink
String getCommonAncestorSymlink()Returns the value of the 'Common Ancestor Symlink' attribute.- Specified by:
getCommonAncestorSymlink
in interfaceIMatchingSymlinks
- Returns:
- the value of the 'Common Ancestor Symlink' attribute.
- See Also:
-
setCommonAncestorSymlink
Sets the value of the 'Common Ancestor Symlink
' attribute.- Parameters:
value
- the new value of the 'Common Ancestor Symlink' attribute.- See Also:
-
getSymlink
- Specified by:
getSymlink
in interfaceIMatchingSymlinks
- Parameters:
side
- the side, notnull
- Returns:
- the symbolic link, may be
null
-