Package com._1c.g5.v8.dt.bsl.compare
Interface BslModuleSectionComparisonNode
-
- All Superinterfaces:
ComparisonNode
,org.eclipse.emf.ecore.EObject
,IBmObject
,IMatchingSymlinks
,MatchedObjectsComparisonNode
,org.eclipse.emf.common.notify.Notifier
,SymlinkComparisonNode
,TopComparisonNode
- All Known Implementing Classes:
BslModuleSectionComparisonNodeImpl
public interface BslModuleSectionComparisonNode extends TopComparisonNode
A representation of the model object 'Bsl Module Section Comparison Node'.The following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAncestorName()
Returns the value of the 'Ancestor Name' attribute.String
getAncestorParentPreprocessorName()
Returns the value of the 'Ancestor Parent Preprocessor Name' attribute.PreprocessorType
getAncestorParentPreprocessorType()
Returns the value of the 'Ancestor Parent Preprocessor Type' attribute.org.eclipse.emf.common.util.EList<BslModuleSectionComparisonNode>
getChildren()
org.eclipse.emf.common.util.EList<ComparisonTextRegion>
getComparisonRegions()
Returns the value of the 'Comparison Regions' containment reference list.String
getMainName()
Returns the value of the 'Main Name' attribute.String
getMainParentPreprocessorName()
Returns the value of the 'Main Parent Preprocessor Name' attribute.PreprocessorType
getMainParentPreprocessorType()
Returns the value of the 'Main Parent Preprocessor Type' attribute.String
getName(ComparisonSide side)
String
getOtherName()
Returns the value of the 'Other Name' attribute.String
getOtherParentPreprocessorName()
Returns the value of the 'Other Parent Preprocessor Name' attribute.PreprocessorType
getOtherParentPreprocessorType()
Returns the value of the 'Other Parent Preprocessor Type' attribute.String
getParentPreprocessorName(ComparisonSide side)
PreprocessorType
getParentPreprocessorType(ComparisonSide side)
BslModuleSectionType
getSectionType()
Returns the value of the 'Section Type' attribute.void
setAncestorName(String value)
Sets the value of the 'Ancestor Name
' attribute.void
setAncestorParentPreprocessorName(String value)
Sets the value of the 'Ancestor Parent Preprocessor Name
' attribute.void
setAncestorParentPreprocessorType(PreprocessorType value)
Sets the value of the 'Ancestor Parent Preprocessor Type
' attribute.void
setMainName(String value)
Sets the value of the 'Main Name
' attribute.void
setMainParentPreprocessorName(String value)
Sets the value of the 'Main Parent Preprocessor Name
' attribute.void
setMainParentPreprocessorType(PreprocessorType value)
Sets the value of the 'Main Parent Preprocessor Type
' attribute.void
setOtherName(String value)
Sets the value of the 'Other Name
' attribute.void
setOtherParentPreprocessorName(String value)
Sets the value of the 'Other Parent Preprocessor Name
' attribute.void
setOtherParentPreprocessorType(PreprocessorType value)
Sets the value of the 'Other Parent Preprocessor Type
' attribute.void
setSectionType(BslModuleSectionType value)
Sets the value of the 'Section Type
' attribute.-
Methods inherited from interface com._1c.g5.v8.dt.compare.model.ComparisonNode
getComparisonFlags, getContainmentChildren, getMergeSettings, getTopChildren, hasChildren, isMainObjectToBeDeleted, isModifiedOnOther, 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, setAncestorObjectExists, setAncestorObjectId, setMainObjectId, setObjectId, setObjectsEClassId, setOtherObjectId
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com._1c.g5.v8.dt.compare.model.SymlinkComparisonNode
getCommonAncestorSymlink, getMainSymlink, getOtherSymlink, getSymlink, setCommonAncestorSymlink, setMainSymlink, setOtherSymlink
-
Methods inherited from interface com._1c.g5.v8.dt.compare.model.TopComparisonNode
getComparisonStatus, getMainObjectOnSupport, getNodeSide, getOtherObjectOnSupport, getParent, getTopAncestor, getTopDescendants, isAncestorObjectExists, isOneSideNode, setComparisonStatus, setMainObjectOnSupport, setOtherObjectOnSupport, setParent, setTopAncestor
-
-
-
-
Method Detail
-
getComparisonRegions
org.eclipse.emf.common.util.EList<ComparisonTextRegion> getComparisonRegions()
Returns the value of the 'Comparison Regions' containment reference list. The list contents are of typeComparisonTextRegion
.- Returns:
- the value of the 'Comparison Regions' containment reference list.
- See Also:
BslComparePackage.getBslModuleSectionComparisonNode_ComparisonRegions()
-
getSectionType
BslModuleSectionType getSectionType()
Returns the value of the 'Section Type' attribute. The literals are from the enumerationBslModuleSectionType
.- Returns:
- the value of the 'Section Type' attribute.
- See Also:
BslModuleSectionType
,setSectionType(BslModuleSectionType)
,BslComparePackage.getBslModuleSectionComparisonNode_SectionType()
-
setSectionType
void setSectionType(BslModuleSectionType value)
Sets the value of the 'Section Type
' attribute.- Parameters:
value
- the new value of the 'Section Type' attribute.- See Also:
BslModuleSectionType
,getSectionType()
-
getMainName
String getMainName()
Returns the value of the 'Main Name' attribute.- Returns:
- the value of the 'Main Name' attribute.
- See Also:
setMainName(String)
,BslComparePackage.getBslModuleSectionComparisonNode_MainName()
-
setMainName
void setMainName(String value)
Sets the value of the 'Main Name
' attribute.- Parameters:
value
- the new value of the 'Main Name' attribute.- See Also:
getMainName()
-
getOtherName
String getOtherName()
Returns the value of the 'Other Name' attribute.- Returns:
- the value of the 'Other Name' attribute.
- See Also:
setOtherName(String)
,BslComparePackage.getBslModuleSectionComparisonNode_OtherName()
-
setOtherName
void setOtherName(String value)
Sets the value of the 'Other Name
' attribute.- Parameters:
value
- the new value of the 'Other Name' attribute.- See Also:
getOtherName()
-
getAncestorName
String getAncestorName()
Returns the value of the 'Ancestor Name' attribute.- Returns:
- the value of the 'Ancestor Name' attribute.
- See Also:
setAncestorName(String)
,BslComparePackage.getBslModuleSectionComparisonNode_AncestorName()
-
setAncestorName
void setAncestorName(String value)
Sets the value of the 'Ancestor Name
' attribute.- Parameters:
value
- the new value of the 'Ancestor Name' attribute.- See Also:
getAncestorName()
-
getMainParentPreprocessorName
String getMainParentPreprocessorName()
Returns the value of the 'Main Parent Preprocessor Name' attribute.- Returns:
- the value of the 'Main Parent Preprocessor Name' attribute.
- See Also:
setMainParentPreprocessorName(String)
,BslComparePackage.getBslModuleSectionComparisonNode_MainParentPreprocessorName()
-
setMainParentPreprocessorName
void setMainParentPreprocessorName(String value)
Sets the value of the 'Main Parent Preprocessor Name
' attribute.- Parameters:
value
- the new value of the 'Main Parent Preprocessor Name' attribute.- See Also:
getMainParentPreprocessorName()
-
getOtherParentPreprocessorName
String getOtherParentPreprocessorName()
Returns the value of the 'Other Parent Preprocessor Name' attribute.- Returns:
- the value of the 'Other Parent Preprocessor Name' attribute.
- See Also:
setOtherParentPreprocessorName(String)
,BslComparePackage.getBslModuleSectionComparisonNode_OtherParentPreprocessorName()
-
setOtherParentPreprocessorName
void setOtherParentPreprocessorName(String value)
Sets the value of the 'Other Parent Preprocessor Name
' attribute.- Parameters:
value
- the new value of the 'Other Parent Preprocessor Name' attribute.- See Also:
getOtherParentPreprocessorName()
-
getAncestorParentPreprocessorName
String getAncestorParentPreprocessorName()
Returns the value of the 'Ancestor Parent Preprocessor Name' attribute.- Returns:
- the value of the 'Ancestor Parent Preprocessor Name' attribute.
- See Also:
setAncestorParentPreprocessorName(String)
,BslComparePackage.getBslModuleSectionComparisonNode_AncestorParentPreprocessorName()
-
setAncestorParentPreprocessorName
void setAncestorParentPreprocessorName(String value)
Sets the value of the 'Ancestor Parent Preprocessor Name
' attribute.- Parameters:
value
- the new value of the 'Ancestor Parent Preprocessor Name' attribute.- See Also:
getAncestorParentPreprocessorName()
-
getMainParentPreprocessorType
PreprocessorType getMainParentPreprocessorType()
Returns the value of the 'Main Parent Preprocessor Type' attribute. The literals are from the enumerationPreprocessorType
.- Returns:
- the value of the 'Main Parent Preprocessor Type' attribute.
- See Also:
PreprocessorType
,setMainParentPreprocessorType(PreprocessorType)
,BslComparePackage.getBslModuleSectionComparisonNode_MainParentPreprocessorType()
-
setMainParentPreprocessorType
void setMainParentPreprocessorType(PreprocessorType value)
Sets the value of the 'Main Parent Preprocessor Type
' attribute.- Parameters:
value
- the new value of the 'Main Parent Preprocessor Type' attribute.- See Also:
PreprocessorType
,getMainParentPreprocessorType()
-
getOtherParentPreprocessorType
PreprocessorType getOtherParentPreprocessorType()
Returns the value of the 'Other Parent Preprocessor Type' attribute. The literals are from the enumerationPreprocessorType
.- Returns:
- the value of the 'Other Parent Preprocessor Type' attribute.
- See Also:
PreprocessorType
,setOtherParentPreprocessorType(PreprocessorType)
,BslComparePackage.getBslModuleSectionComparisonNode_OtherParentPreprocessorType()
-
setOtherParentPreprocessorType
void setOtherParentPreprocessorType(PreprocessorType value)
Sets the value of the 'Other Parent Preprocessor Type
' attribute.- Parameters:
value
- the new value of the 'Other Parent Preprocessor Type' attribute.- See Also:
PreprocessorType
,getOtherParentPreprocessorType()
-
getAncestorParentPreprocessorType
PreprocessorType getAncestorParentPreprocessorType()
Returns the value of the 'Ancestor Parent Preprocessor Type' attribute. The literals are from the enumerationPreprocessorType
.- Returns:
- the value of the 'Ancestor Parent Preprocessor Type' attribute.
- See Also:
PreprocessorType
,setAncestorParentPreprocessorType(PreprocessorType)
,BslComparePackage.getBslModuleSectionComparisonNode_AncestorParentPreprocessorType()
-
setAncestorParentPreprocessorType
void setAncestorParentPreprocessorType(PreprocessorType value)
Sets the value of the 'Ancestor Parent Preprocessor Type
' attribute.- Parameters:
value
- the new value of the 'Ancestor Parent Preprocessor Type' attribute.- See Also:
PreprocessorType
,getAncestorParentPreprocessorType()
-
getChildren
org.eclipse.emf.common.util.EList<BslModuleSectionComparisonNode> getChildren()
- Specified by:
getChildren
in interfaceComparisonNode
-
getName
String getName(ComparisonSide side)
-
getParentPreprocessorName
String getParentPreprocessorName(ComparisonSide side)
-
getParentPreprocessorType
PreprocessorType getParentPreprocessorType(ComparisonSide side)
-
-