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 protectedBslModuleSectionComparisonNodeImpl()
-
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:
eStaticClassin classTopComparisonNodeImpl
-
getComparisonRegions
public org.eclipse.emf.common.util.EList<ComparisonTextRegion> getComparisonRegions()
- Specified by:
getComparisonRegionsin interfaceBslModuleSectionComparisonNode- Returns:
- the value of the 'Comparison Regions' containment reference list.
- See Also:
BslComparePackage.getBslModuleSectionComparisonNode_ComparisonRegions()
-
getSectionType
public BslModuleSectionType getSectionType()
- Specified by:
getSectionTypein 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:
setSectionTypein interfaceBslModuleSectionComparisonNode- Parameters:
newSectionType- the new value of the 'Section Type' attribute.- See Also:
BslModuleSectionType,BslModuleSectionComparisonNode.getSectionType()
-
getMainName
public String getMainName()
- Specified by:
getMainNamein 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:
setMainNamein interfaceBslModuleSectionComparisonNode- Parameters:
newMainName- the new value of the 'Main Name' attribute.- See Also:
BslModuleSectionComparisonNode.getMainName()
-
getOtherName
public String getOtherName()
- Specified by:
getOtherNamein 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:
setOtherNamein interfaceBslModuleSectionComparisonNode- Parameters:
newOtherName- the new value of the 'Other Name' attribute.- See Also:
BslModuleSectionComparisonNode.getOtherName()
-
getAncestorName
public String getAncestorName()
- Specified by:
getAncestorNamein 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:
setAncestorNamein interfaceBslModuleSectionComparisonNode- Parameters:
newAncestorName- the new value of the 'Ancestor Name' attribute.- See Also:
BslModuleSectionComparisonNode.getAncestorName()
-
getMainParentPreprocessorName
public String getMainParentPreprocessorName()
- Specified by:
getMainParentPreprocessorNamein 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:
setMainParentPreprocessorNamein interfaceBslModuleSectionComparisonNode- Parameters:
newMainParentPreprocessorName- the new value of the 'Main Parent Preprocessor Name' attribute.- See Also:
BslModuleSectionComparisonNode.getMainParentPreprocessorName()
-
getOtherParentPreprocessorName
public String getOtherParentPreprocessorName()
- Specified by:
getOtherParentPreprocessorNamein 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:
setOtherParentPreprocessorNamein interfaceBslModuleSectionComparisonNode- Parameters:
newOtherParentPreprocessorName- the new value of the 'Other Parent Preprocessor Name' attribute.- See Also:
BslModuleSectionComparisonNode.getOtherParentPreprocessorName()
-
getAncestorParentPreprocessorName
public String getAncestorParentPreprocessorName()
- Specified by:
getAncestorParentPreprocessorNamein 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:
setAncestorParentPreprocessorNamein interfaceBslModuleSectionComparisonNode- Parameters:
newAncestorParentPreprocessorName- the new value of the 'Ancestor Parent Preprocessor Name' attribute.- See Also:
BslModuleSectionComparisonNode.getAncestorParentPreprocessorName()
-
getMainParentPreprocessorType
public PreprocessorType getMainParentPreprocessorType()
- Specified by:
getMainParentPreprocessorTypein 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:
setMainParentPreprocessorTypein interfaceBslModuleSectionComparisonNode- Parameters:
newMainParentPreprocessorType- the new value of the 'Main Parent Preprocessor Type' attribute.- See Also:
PreprocessorType,BslModuleSectionComparisonNode.getMainParentPreprocessorType()
-
getOtherParentPreprocessorType
public PreprocessorType getOtherParentPreprocessorType()
- Specified by:
getOtherParentPreprocessorTypein 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:
setOtherParentPreprocessorTypein interfaceBslModuleSectionComparisonNode- Parameters:
newOtherParentPreprocessorType- the new value of the 'Other Parent Preprocessor Type' attribute.- See Also:
PreprocessorType,BslModuleSectionComparisonNode.getOtherParentPreprocessorType()
-
getAncestorParentPreprocessorType
public PreprocessorType getAncestorParentPreprocessorType()
- Specified by:
getAncestorParentPreprocessorTypein 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:
setAncestorParentPreprocessorTypein 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:
getChildrenin interfaceBslModuleSectionComparisonNode- Specified by:
getChildrenin interfaceComparisonNode- Overrides:
getChildrenin classComparisonNodeImpl
-
getName
public String getName(ComparisonSide side)
- Specified by:
getNamein interfaceBslModuleSectionComparisonNode
-
getParentPreprocessorName
public String getParentPreprocessorName(ComparisonSide side)
- Specified by:
getParentPreprocessorNamein interfaceBslModuleSectionComparisonNode
-
getParentPreprocessorType
public PreprocessorType getParentPreprocessorType(ComparisonSide side)
- Specified by:
getParentPreprocessorTypein interfaceBslModuleSectionComparisonNode
-
eDerivedOperationID
public int eDerivedOperationID(int baseOperationID, Class<?> baseClass)- Specified by:
eDerivedOperationIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eDerivedOperationIDin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
- Specified by:
eInvokein interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eInvokein classTopComparisonNodeImpl- Throws:
InvocationTargetException
-
-