Package com._1c.g5.v8.dt.bsl.model.impl
Class FeaturesScopeSpecImpl
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.MinimalEObjectImpl.Container
com._1c.g5.v8.dt.bsl.model.impl.FeaturesScopeSpecImpl
- All Implemented Interfaces:
FeaturesScopeSpec,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject
- Direct Known Subclasses:
MethodsScopeSpecImpl,VariablesScopeSpecImpl
public abstract class FeaturesScopeSpecImpl
extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
implements FeaturesScopeSpec
An implementation of the model object 'Features Scope Spec'.
The following features are implemented:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested 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.EPropertiesHolderImplNested 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.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected EnvironmentsThe cached value of the 'Environments' attribute.protected static final EnvironmentsThe default value of the 'Environments' attribute.protected static final booleanThe default value of the 'Ignore Module Items' attribute.protected booleanThe cached value of the 'Ignore Module Items' attribute.protected MethodThe cached value of the 'Method' reference.protected ModuleThe cached value of the 'Module' reference.protected static final booleanThe default value of the 'Only Module Items' attribute.protected booleanThe cached value of the 'Only Module Items' attribute.Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainerFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneGet(int featureID, boolean resolve, boolean coreType) booleaneIsSet(int featureID) voidprotected org.eclipse.emf.ecore.EClassvoideUnset(int featureID) booleanbooleanvoidsetEnvironments(Environments newEnvironments) voidsetIgnoreModuleItems(boolean newIgnoreModuleItems) voidvoidvoidsetOnlyModuleItems(boolean newOnlyModuleItems) toString()Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainerMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingsMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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 org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
module
The cached value of the 'Module' reference.- See Also:
-
method
The cached value of the 'Method' reference.- See Also:
-
ENVIRONMENTS_EDEFAULT
The default value of the 'Environments' attribute.- See Also:
-
environments
The cached value of the 'Environments' attribute.- See Also:
-
IGNORE_MODULE_ITEMS_EDEFAULT
protected static final boolean IGNORE_MODULE_ITEMS_EDEFAULTThe default value of the 'Ignore Module Items' attribute.- See Also:
-
ignoreModuleItems
protected boolean ignoreModuleItemsThe cached value of the 'Ignore Module Items' attribute.- See Also:
-
ONLY_MODULE_ITEMS_EDEFAULT
protected static final boolean ONLY_MODULE_ITEMS_EDEFAULTThe default value of the 'Only Module Items' attribute.- See Also:
-
onlyModuleItems
protected boolean onlyModuleItemsThe cached value of the 'Only Module Items' attribute.- See Also:
-
-
Constructor Details
-
FeaturesScopeSpecImpl
protected FeaturesScopeSpecImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getModule
- Specified by:
getModulein interfaceFeaturesScopeSpec- Returns:
- the value of the 'Module' reference.
- See Also:
-
basicGetModule
-
setModule
- Specified by:
setModulein interfaceFeaturesScopeSpec- Parameters:
newModule- the new value of the 'Module' reference.- See Also:
-
getMethod
- Specified by:
getMethodin interfaceFeaturesScopeSpec- Returns:
- the value of the 'Method' reference.
- See Also:
-
basicGetMethod
-
setMethod
- Specified by:
setMethodin interfaceFeaturesScopeSpec- Parameters:
newMethod- the new value of the 'Method' reference.- See Also:
-
getEnvironments
- Specified by:
getEnvironmentsin interfaceFeaturesScopeSpec- Returns:
- the value of the 'Environments' attribute.
- See Also:
-
setEnvironments
- Specified by:
setEnvironmentsin interfaceFeaturesScopeSpec- Parameters:
newEnvironments- the new value of the 'Environments' attribute.- See Also:
-
isIgnoreModuleItems
public boolean isIgnoreModuleItems()- Specified by:
isIgnoreModuleItemsin interfaceFeaturesScopeSpec- Returns:
- the value of the 'Ignore Module Items' attribute.
- See Also:
-
setIgnoreModuleItems
public void setIgnoreModuleItems(boolean newIgnoreModuleItems) - Specified by:
setIgnoreModuleItemsin interfaceFeaturesScopeSpec- Parameters:
newIgnoreModuleItems- the new value of the 'Ignore Module Items' attribute.- See Also:
-
isOnlyModuleItems
public boolean isOnlyModuleItems()- Specified by:
isOnlyModuleItemsin interfaceFeaturesScopeSpec- Returns:
- the value of the 'Only Module Items' attribute.
- See Also:
-
setOnlyModuleItems
public void setOnlyModuleItems(boolean newOnlyModuleItems) - Specified by:
setOnlyModuleItemsin interfaceFeaturesScopeSpec- Parameters:
newOnlyModuleItems- the new value of the 'Only Module Items' attribute.- See Also:
-
eGet
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-