Class BslModuleSectionComparisonNodeImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
- com._1c.g5.v8.bm.core.BmObject
-
- com._1c.g5.v8.dt.compare.model.impl.ComparisonNodeImpl
-
- com._1c.g5.v8.dt.compare.model.impl.MatchedObjectsComparisonNodeImpl
-
- com._1c.g5.v8.dt.compare.model.impl.SymlinkComparisonNodeImpl
-
- com._1c.g5.v8.dt.compare.model.impl.TopComparisonNodeImpl
-
- com._1c.g5.v8.dt.bsl.compare.impl.BslModuleSectionComparisonNodeImpl
-
- All Implemented Interfaces:
IBmObject
,BslModuleSectionComparisonNode
,ComparisonNode
,IMatchingSymlinks
,MatchedObjectsComparisonNode
,SymlinkComparisonNode
,TopComparisonNode
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
public class BslModuleSectionComparisonNodeImpl extends TopComparisonNodeImpl implements BslModuleSectionComparisonNode
An implementation of the model object 'Bsl Module Section Comparison Node'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
BslModuleSectionComparisonNodeImpl()
-
Method Summary
-
Methods inherited from class com._1c.g5.v8.dt.compare.model.impl.TopComparisonNodeImpl
getComparisonStatus, getMainObjectOnSupport, getNodeSide, getOtherObjectOnSupport, getParent, getTopAncestor, getTopDescendants, isAncestorObjectExists, isOneSideNode, setComparisonStatus, setMainObjectOnSupport, setOtherObjectOnSupport, setParent, setTopAncestor
-
Methods inherited from class com._1c.g5.v8.dt.compare.model.impl.SymlinkComparisonNodeImpl
getCommonAncestorSymlink, getMainSymlink, getOtherSymlink, getSymlink, setCommonAncestorSymlink, setMainSymlink, setOtherSymlink
-
Methods inherited from class com._1c.g5.v8.dt.compare.model.impl.MatchedObjectsComparisonNodeImpl
getAncestorObjectId, getAncestorPathToTopParent, getMainObjectId, getMainPathToTopParent, getObjectId, getObjectsEClassId, getOtherObjectId, getOtherPathToTopParent, getPathToTopParent, setAncestorObjectExists, setAncestorObjectId, setMainObjectId, setObjectId, setObjectsEClassId, setOtherObjectId
-
Methods inherited from class com._1c.g5.v8.dt.compare.model.impl.ComparisonNodeImpl
eStaticFeatureCount, getComparisonFlags, getContainmentChildren, getMergeSettings, getTopChildren, hasChildren, isMainObjectToBeDeleted, isModifiedOnOther, isOneSideParent, isOtherObjectToBeAdded, setComparisonFlags, setMainObjectToBeDeleted, setMergeSettings, setModifiedOnOther, setOneSideParent, setOtherObjectToBeAdded
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eGet, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCode
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classTopComparisonNodeImpl
-
getComparisonRegions
public org.eclipse.emf.common.util.EList<ComparisonTextRegion> getComparisonRegions()
- Specified by:
getComparisonRegions
in interfaceBslModuleSectionComparisonNode
- Returns:
- the value of the 'Comparison Regions' containment reference list.
- See Also:
BslComparePackage.getBslModuleSectionComparisonNode_ComparisonRegions()
-
getSectionType
public BslModuleSectionType getSectionType()
- Specified by:
getSectionType
in interfaceBslModuleSectionComparisonNode
- Returns:
- the value of the 'Section Type' attribute.
- See Also:
BslModuleSectionType
,BslModuleSectionComparisonNode.setSectionType(BslModuleSectionType)
,BslComparePackage.getBslModuleSectionComparisonNode_SectionType()
-
setSectionType
public void setSectionType(BslModuleSectionType newSectionType)
- Specified by:
setSectionType
in interfaceBslModuleSectionComparisonNode
- Parameters:
newSectionType
- the new value of the 'Section Type' attribute.- See Also:
BslModuleSectionType
,BslModuleSectionComparisonNode.getSectionType()
-
getMainName
public String getMainName()
- Specified by:
getMainName
in interfaceBslModuleSectionComparisonNode
- Returns:
- the value of the 'Main Name' attribute.
- See Also:
BslModuleSectionComparisonNode.setMainName(String)
,BslComparePackage.getBslModuleSectionComparisonNode_MainName()
-
setMainName
public void setMainName(String newMainName)
- Specified by:
setMainName
in interfaceBslModuleSectionComparisonNode
- Parameters:
newMainName
- the new value of the 'Main Name' attribute.- See Also:
BslModuleSectionComparisonNode.getMainName()
-
getOtherName
public String getOtherName()
- Specified by:
getOtherName
in interfaceBslModuleSectionComparisonNode
- Returns:
- the value of the 'Other Name' attribute.
- See Also:
BslModuleSectionComparisonNode.setOtherName(String)
,BslComparePackage.getBslModuleSectionComparisonNode_OtherName()
-
setOtherName
public void setOtherName(String newOtherName)
- Specified by:
setOtherName
in interfaceBslModuleSectionComparisonNode
- Parameters:
newOtherName
- the new value of the 'Other Name' attribute.- See Also:
BslModuleSectionComparisonNode.getOtherName()
-
getAncestorName
public String getAncestorName()
- Specified by:
getAncestorName
in interfaceBslModuleSectionComparisonNode
- Returns:
- the value of the 'Ancestor Name' attribute.
- See Also:
BslModuleSectionComparisonNode.setAncestorName(String)
,BslComparePackage.getBslModuleSectionComparisonNode_AncestorName()
-
setAncestorName
public void setAncestorName(String newAncestorName)
- Specified by:
setAncestorName
in interfaceBslModuleSectionComparisonNode
- Parameters:
newAncestorName
- the new value of the 'Ancestor Name' attribute.- See Also:
BslModuleSectionComparisonNode.getAncestorName()
-
getMainParentPreprocessorName
public String getMainParentPreprocessorName()
- Specified by:
getMainParentPreprocessorName
in interfaceBslModuleSectionComparisonNode
- Returns:
- the value of the 'Main Parent Preprocessor Name' attribute.
- See Also:
BslModuleSectionComparisonNode.setMainParentPreprocessorName(String)
,BslComparePackage.getBslModuleSectionComparisonNode_MainParentPreprocessorName()
-
setMainParentPreprocessorName
public void setMainParentPreprocessorName(String newMainParentPreprocessorName)
- Specified by:
setMainParentPreprocessorName
in interfaceBslModuleSectionComparisonNode
- Parameters:
newMainParentPreprocessorName
- the new value of the 'Main Parent Preprocessor Name' attribute.- See Also:
BslModuleSectionComparisonNode.getMainParentPreprocessorName()
-
getOtherParentPreprocessorName
public String getOtherParentPreprocessorName()
- Specified by:
getOtherParentPreprocessorName
in interfaceBslModuleSectionComparisonNode
- Returns:
- the value of the 'Other Parent Preprocessor Name' attribute.
- See Also:
BslModuleSectionComparisonNode.setOtherParentPreprocessorName(String)
,BslComparePackage.getBslModuleSectionComparisonNode_OtherParentPreprocessorName()
-
setOtherParentPreprocessorName
public void setOtherParentPreprocessorName(String newOtherParentPreprocessorName)
- Specified by:
setOtherParentPreprocessorName
in interfaceBslModuleSectionComparisonNode
- Parameters:
newOtherParentPreprocessorName
- the new value of the 'Other Parent Preprocessor Name' attribute.- See Also:
BslModuleSectionComparisonNode.getOtherParentPreprocessorName()
-
getAncestorParentPreprocessorName
public String getAncestorParentPreprocessorName()
- Specified by:
getAncestorParentPreprocessorName
in interfaceBslModuleSectionComparisonNode
- Returns:
- the value of the 'Ancestor Parent Preprocessor Name' attribute.
- See Also:
BslModuleSectionComparisonNode.setAncestorParentPreprocessorName(String)
,BslComparePackage.getBslModuleSectionComparisonNode_AncestorParentPreprocessorName()
-
setAncestorParentPreprocessorName
public void setAncestorParentPreprocessorName(String newAncestorParentPreprocessorName)
- Specified by:
setAncestorParentPreprocessorName
in interfaceBslModuleSectionComparisonNode
- Parameters:
newAncestorParentPreprocessorName
- the new value of the 'Ancestor Parent Preprocessor Name' attribute.- See Also:
BslModuleSectionComparisonNode.getAncestorParentPreprocessorName()
-
getMainParentPreprocessorType
public PreprocessorType getMainParentPreprocessorType()
- Specified by:
getMainParentPreprocessorType
in interfaceBslModuleSectionComparisonNode
- Returns:
- the value of the 'Main Parent Preprocessor Type' attribute.
- See Also:
PreprocessorType
,BslModuleSectionComparisonNode.setMainParentPreprocessorType(PreprocessorType)
,BslComparePackage.getBslModuleSectionComparisonNode_MainParentPreprocessorType()
-
setMainParentPreprocessorType
public void setMainParentPreprocessorType(PreprocessorType newMainParentPreprocessorType)
- Specified by:
setMainParentPreprocessorType
in interfaceBslModuleSectionComparisonNode
- Parameters:
newMainParentPreprocessorType
- the new value of the 'Main Parent Preprocessor Type' attribute.- See Also:
PreprocessorType
,BslModuleSectionComparisonNode.getMainParentPreprocessorType()
-
getOtherParentPreprocessorType
public PreprocessorType getOtherParentPreprocessorType()
- Specified by:
getOtherParentPreprocessorType
in interfaceBslModuleSectionComparisonNode
- Returns:
- the value of the 'Other Parent Preprocessor Type' attribute.
- See Also:
PreprocessorType
,BslModuleSectionComparisonNode.setOtherParentPreprocessorType(PreprocessorType)
,BslComparePackage.getBslModuleSectionComparisonNode_OtherParentPreprocessorType()
-
setOtherParentPreprocessorType
public void setOtherParentPreprocessorType(PreprocessorType newOtherParentPreprocessorType)
- Specified by:
setOtherParentPreprocessorType
in interfaceBslModuleSectionComparisonNode
- Parameters:
newOtherParentPreprocessorType
- the new value of the 'Other Parent Preprocessor Type' attribute.- See Also:
PreprocessorType
,BslModuleSectionComparisonNode.getOtherParentPreprocessorType()
-
getAncestorParentPreprocessorType
public PreprocessorType getAncestorParentPreprocessorType()
- Specified by:
getAncestorParentPreprocessorType
in interfaceBslModuleSectionComparisonNode
- Returns:
- the value of the 'Ancestor Parent Preprocessor Type' attribute.
- See Also:
PreprocessorType
,BslModuleSectionComparisonNode.setAncestorParentPreprocessorType(PreprocessorType)
,BslComparePackage.getBslModuleSectionComparisonNode_AncestorParentPreprocessorType()
-
setAncestorParentPreprocessorType
public void setAncestorParentPreprocessorType(PreprocessorType newAncestorParentPreprocessorType)
- Specified by:
setAncestorParentPreprocessorType
in interfaceBslModuleSectionComparisonNode
- Parameters:
newAncestorParentPreprocessorType
- the new value of the 'Ancestor Parent Preprocessor Type' attribute.- See Also:
PreprocessorType
,BslModuleSectionComparisonNode.getAncestorParentPreprocessorType()
-
getChildren
public org.eclipse.emf.common.util.EList<BslModuleSectionComparisonNode> getChildren()
- Specified by:
getChildren
in interfaceBslModuleSectionComparisonNode
- Specified by:
getChildren
in interfaceComparisonNode
- Overrides:
getChildren
in classComparisonNodeImpl
-
getName
public String getName(ComparisonSide side)
- Specified by:
getName
in interfaceBslModuleSectionComparisonNode
-
getParentPreprocessorName
public String getParentPreprocessorName(ComparisonSide side)
- Specified by:
getParentPreprocessorName
in interfaceBslModuleSectionComparisonNode
-
getParentPreprocessorType
public PreprocessorType getParentPreprocessorType(ComparisonSide side)
- Specified by:
getParentPreprocessorType
in interfaceBslModuleSectionComparisonNode
-
eDerivedOperationID
public int eDerivedOperationID(int baseOperationID, Class<?> baseClass)
- Specified by:
eDerivedOperationID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedOperationID
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
- Specified by:
eInvoke
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eInvoke
in classTopComparisonNodeImpl
- Throws:
InvocationTargetException
-
-