Package com._1c.g5.v8.dt.bsl.model.impl
Class VariablesScopeSpecImpl
- 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
- 
- com._1c.g5.v8.dt.bsl.model.impl.VariablesScopeSpecImpl
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- FeaturesScopeSpec,- VariablesScopeSpec,- 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 VariablesScopeSpecImpl extends FeaturesScopeSpecImpl implements VariablesScopeSpec An implementation of the model object 'Variables Scope Spec'.The following features are implemented: 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
 - 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImplorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
 - 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImplorg.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.BasicNotifierImplorg.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
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected static booleanIGNORE_IMPLICITS_EDEFAULTThe default value of the 'Ignore Implicits' attribute.protected booleanignoreImplicitsThe cached value of the 'Ignore Implicits' attribute.protected StatementstatementThe cached value of the 'Statement' reference.protected org.eclipse.emf.ecore.EObjectvariableRefThe cached value of the 'Variable Ref' reference.- 
Fields inherited from class com._1c.g5.v8.dt.bsl.model.impl.FeaturesScopeSpecImplenvironments, ENVIRONMENTS_EDEFAULT, IGNORE_MODULE_ITEMS_EDEFAULT, ignoreModuleItems, method, module
 - 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImplEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedVariablesScopeSpecImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StatementbasicGetStatement()org.eclipse.emf.ecore.EObjectbasicGetVariableRef()ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected org.eclipse.emf.ecore.EClasseStaticClass()voideUnset(int featureID)StatementgetStatement()org.eclipse.emf.ecore.EObjectgetVariableRef()booleanisIgnoreImplicits()voidsetIgnoreImplicits(boolean newIgnoreImplicits)voidsetStatement(Statement newStatement)voidsetVariableRef(org.eclipse.emf.ecore.EObject newVariableRef)StringtoString()- 
Methods inherited from class com._1c.g5.v8.dt.bsl.model.impl.FeaturesScopeSpecImplbasicGetMethod, basicGetModule, getEnvironments, getMethod, getModule, isIgnoreModuleItems, setEnvironments, setIgnoreModuleItems, setMethod, setModule
 - 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainereBasicSetContainer, eInternalContainer
 - 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpldynamicGet, 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, eSettings
 - 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpleAddVirtualValue, 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, eVirtualValues
 - 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpleNotificationRequired, eNotify
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.emf.ecore.EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 - 
Methods inherited from interface com._1c.g5.v8.dt.bsl.model.FeaturesScopeSpecgetEnvironments, getMethod, getModule, isIgnoreModuleItems, setEnvironments, setIgnoreModuleItems, setMethod, setModule
 
- 
 
- 
- 
- 
Field Detail- 
IGNORE_IMPLICITS_EDEFAULTprotected static final boolean IGNORE_IMPLICITS_EDEFAULT The default value of the 'Ignore Implicits' attribute.- See Also:
- isIgnoreImplicits(), Constant Field Values
 
 - 
ignoreImplicitsprotected boolean ignoreImplicits The cached value of the 'Ignore Implicits' attribute.- See Also:
- isIgnoreImplicits()
 
 - 
statementprotected Statement statement The cached value of the 'Statement' reference.- See Also:
- getStatement()
 
 - 
variableRefprotected org.eclipse.emf.ecore.EObject variableRef The cached value of the 'Variable Ref' reference.- See Also:
- getVariableRef()
 
 
- 
 - 
Method Detail- 
eStaticClassprotected org.eclipse.emf.ecore.EClass eStaticClass() - Overrides:
- eStaticClassin class- FeaturesScopeSpecImpl
 
 - 
isIgnoreImplicitspublic boolean isIgnoreImplicits() - Specified by:
- isIgnoreImplicitsin interface- VariablesScopeSpec
- Returns:
- the value of the 'Ignore Implicits' attribute.
- See Also:
- VariablesScopeSpec.setIgnoreImplicits(boolean),- BslPackage.getVariablesScopeSpec_IgnoreImplicits()
 
 - 
setIgnoreImplicitspublic void setIgnoreImplicits(boolean newIgnoreImplicits) - Specified by:
- setIgnoreImplicitsin interface- VariablesScopeSpec
- Parameters:
- newIgnoreImplicits- the new value of the 'Ignore Implicits' attribute.
- See Also:
- VariablesScopeSpec.isIgnoreImplicits()
 
 - 
getStatementpublic Statement getStatement() - Specified by:
- getStatementin interface- VariablesScopeSpec
- Returns:
- the value of the 'Statement' reference.
- See Also:
- VariablesScopeSpec.setStatement(Statement),- BslPackage.getVariablesScopeSpec_Statement()
 
 - 
basicGetStatementpublic Statement basicGetStatement() 
 - 
setStatementpublic void setStatement(Statement newStatement) - Specified by:
- setStatementin interface- VariablesScopeSpec
- Parameters:
- newStatement- the new value of the 'Statement' reference.
- See Also:
- VariablesScopeSpec.getStatement()
 
 - 
getVariableRefpublic org.eclipse.emf.ecore.EObject getVariableRef() - Specified by:
- getVariableRefin interface- VariablesScopeSpec
- Returns:
- the value of the 'Variable Ref' reference.
- See Also:
- VariablesScopeSpec.setVariableRef(EObject),- BslPackage.getVariablesScopeSpec_VariableRef()
 
 - 
basicGetVariableRefpublic org.eclipse.emf.ecore.EObject basicGetVariableRef() 
 - 
setVariableRefpublic void setVariableRef(org.eclipse.emf.ecore.EObject newVariableRef) - Specified by:
- setVariableRefin interface- VariablesScopeSpec
- Parameters:
- newVariableRef- the new value of the 'Variable Ref' reference.
- See Also:
- VariablesScopeSpec.getVariableRef()
 
 - 
eGetpublic Object eGet(int featureID, boolean resolve, boolean coreType) - Specified by:
- eGetin interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eGetin class- FeaturesScopeSpecImpl
 
 - 
eSetpublic void eSet(int featureID, Object newValue)- Specified by:
- eSetin interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eSetin class- FeaturesScopeSpecImpl
 
 - 
eUnsetpublic void eUnset(int featureID) - Specified by:
- eUnsetin interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eUnsetin class- FeaturesScopeSpecImpl
 
 - 
eIsSetpublic boolean eIsSet(int featureID) - Specified by:
- eIsSetin interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eIsSetin class- FeaturesScopeSpecImpl
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- FeaturesScopeSpecImpl
 
 
- 
 
-