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:
BslModuleComparisonNode,BslModuleSectionComparisonNode,ChartComparisonNode,ChildMdObjectComparisonNode,CmiComparisonNode,DcsComparisonNode,ExternalPropertyComparisonNode,FormComparisonNode,HtmlDocumentComparisonNode,ManifestComparisonNode,MdObjectCollectionElementComparisonNode,MdObjectComparisonNode,RightsComparisonNode,RootComparisonNode,SolidResourceComparisonNode,TopComparisonNode,TopMdObjectCollectionElementComparisonNode,TopMdObjectComparisonNode,TopModelObjectsComparisonNode,UnsupportedObjectComparisonNode
- All Known Implementing Classes:
BslModuleComparisonNodeImpl,BslModuleSectionComparisonNodeImpl,ChartComparisonNodeImpl,ChildMdObjectComparisonNodeImpl,CmiComparisonNodeImpl,DcsComparisonNodeImpl,ExternalPropertyComparisonNodeImpl,FormComparisonNodeImpl,HtmlDocumentComparisonNodeImpl,ManifestComparisonNodeImpl,MdObjectCollectionElementComparisonNodeImpl,MdObjectComparisonNodeImpl,RightsComparisonNodeImpl,RootComparisonNodeImpl,SolidResourceComparisonNodeImpl,SymlinkComparisonNodeImpl,TopComparisonNodeImpl,TopMdObjectCollectionElementComparisonNodeImpl,TopMdObjectComparisonNodeImpl,TopModelObjectsComparisonNodeImpl,UnsupportedObjectComparisonNodeImpl
public interface SymlinkComparisonNode extends MatchedObjectsComparisonNode, IMatchingSymlinks
A representation of the model object 'Symlink Comparison Node'. * Symlink nodes are built for objects that have symbolic links.The following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetCommonAncestorSymlink()Returns the value of the 'Common Ancestor Symlink' attribute.StringgetMainSymlink()Returns the value of the 'Main Symlink' attribute.StringgetOtherSymlink()Returns the value of the 'Other Symlink' attribute.StringgetSymlink(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, 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
-
-
-
-
Method Detail
-
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(String),ComparePackage.getSymlinkComparisonNode_MainSymlink()
-
setMainSymlink
void setMainSymlink(String value)
Sets the value of the 'Main Symlink' attribute.- Parameters:
value- the new value of the 'Main Symlink' attribute.- See Also:
getMainSymlink()
-
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(String),ComparePackage.getSymlinkComparisonNode_OtherSymlink()
-
setOtherSymlink
void setOtherSymlink(String value)
Sets the value of the 'Other Symlink' attribute.- Parameters:
value- the new value of the 'Other Symlink' attribute.- See Also:
getOtherSymlink()
-
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(String),ComparePackage.getSymlinkComparisonNode_CommonAncestorSymlink()
-
setCommonAncestorSymlink
void setCommonAncestorSymlink(String value)
Sets the value of the 'Common Ancestor Symlink' attribute.- Parameters:
value- the new value of the 'Common Ancestor Symlink' attribute.- See Also:
getCommonAncestorSymlink()
-
getSymlink
String getSymlink(ComparisonSide side)
- Specified by:
getSymlinkin interfaceIMatchingSymlinks- Parameters:
side- the side, notnull- Returns:
- the symbolic link, may be
null
-
-