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) voidsetCommonAncestorSymlink(String value) Sets the value of the 'Common Ancestor Symlink' attribute.voidsetMainSymlink(String value) Sets the value of the 'Main Symlink' attribute.voidsetOtherSymlink(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, setOtherObjectToBeAddedMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods 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, bmSetPropertyMethods 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, setOtherObjectIdMethods 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:
getMainSymlinkin 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:
getOtherSymlinkin 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:
getCommonAncestorSymlinkin 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:
getSymlinkin interfaceIMatchingSymlinks- Parameters:
side- the side, notnull- Returns:
- the symbolic link, may be
null
-