Class InstantiateImpl
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
de.uni_hildesheim.sse.vil.buildlang.vilBuildLanguage.impl.InstantiateImpl
- All Implemented Interfaces:
Instantiate,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 InstantiateImpl
extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
implements Instantiate
An implementation of the model object 'Instantiate'.
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 de.uni_hildesheim.sse.vil.expressions.expressionDsl.ArgumentListThe cached value of the 'Param' containment reference.protected StringThe cached value of the 'Project' attribute.protected static final StringThe default value of the 'Project' attribute.protected static final StringThe default value of the 'Rule Name' attribute.protected StringThe cached value of the 'Rule Name' attribute.protected de.uni_hildesheim.sse.vil.expressions.expressionDsl.VersionSpecThe cached value of the 'Version Spec' containment reference.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 TypeMethodDescriptionorg.eclipse.emf.common.notify.NotificationChainbasicSetParam(de.uni_hildesheim.sse.vil.expressions.expressionDsl.ArgumentList newParam, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetVersionSpec(de.uni_hildesheim.sse.vil.expressions.expressionDsl.VersionSpec newVersionSpec, org.eclipse.emf.common.notify.NotificationChain msgs) eGet(int featureID, boolean resolve, boolean coreType) org.eclipse.emf.common.notify.NotificationChaineInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs) booleaneIsSet(int featureID) voidprotected org.eclipse.emf.ecore.EClassvoideUnset(int featureID) de.uni_hildesheim.sse.vil.expressions.expressionDsl.ArgumentListgetParam()de.uni_hildesheim.sse.vil.expressions.expressionDsl.VersionSpecvoidsetParam(de.uni_hildesheim.sse.vil.expressions.expressionDsl.ArgumentList newParam) voidsetProject(String newProject) voidsetRuleName(String newRuleName) voidsetVersionSpec(de.uni_hildesheim.sse.vil.expressions.expressionDsl.VersionSpec newVersionSpec) 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, 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
-
PROJECT_EDEFAULT
The default value of the 'Project' attribute.- See Also:
-
project
The cached value of the 'Project' attribute.- See Also:
-
RULE_NAME_EDEFAULT
The default value of the 'Rule Name' attribute.- See Also:
-
ruleName
The cached value of the 'Rule Name' attribute.- See Also:
-
param
protected de.uni_hildesheim.sse.vil.expressions.expressionDsl.ArgumentList paramThe cached value of the 'Param' containment reference.- See Also:
-
versionSpec
protected de.uni_hildesheim.sse.vil.expressions.expressionDsl.VersionSpec versionSpecThe cached value of the 'Version Spec' containment reference.- See Also:
-
-
Constructor Details
-
InstantiateImpl
protected InstantiateImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getProject
- Specified by:
getProjectin interfaceInstantiate- Returns:
- the value of the 'Project' attribute.
- See Also:
-
setProject
- Specified by:
setProjectin interfaceInstantiate- Parameters:
newProject- the new value of the 'Project' attribute.- See Also:
-
getRuleName
- Specified by:
getRuleNamein interfaceInstantiate- Returns:
- the value of the 'Rule Name' attribute.
- See Also:
-
setRuleName
- Specified by:
setRuleNamein interfaceInstantiate- Parameters:
newRuleName- the new value of the 'Rule Name' attribute.- See Also:
-
getParam
public de.uni_hildesheim.sse.vil.expressions.expressionDsl.ArgumentList getParam()- Specified by:
getParamin interfaceInstantiate- Returns:
- the value of the 'Param' containment reference.
- See Also:
-
basicSetParam
public org.eclipse.emf.common.notify.NotificationChain basicSetParam(de.uni_hildesheim.sse.vil.expressions.expressionDsl.ArgumentList newParam, org.eclipse.emf.common.notify.NotificationChain msgs) -
setParam
public void setParam(de.uni_hildesheim.sse.vil.expressions.expressionDsl.ArgumentList newParam) - Specified by:
setParamin interfaceInstantiate- Parameters:
newParam- the new value of the 'Param' containment reference.- See Also:
-
getVersionSpec
public de.uni_hildesheim.sse.vil.expressions.expressionDsl.VersionSpec getVersionSpec()- Specified by:
getVersionSpecin interfaceInstantiate- Returns:
- the value of the 'Version Spec' containment reference.
- See Also:
-
basicSetVersionSpec
public org.eclipse.emf.common.notify.NotificationChain basicSetVersionSpec(de.uni_hildesheim.sse.vil.expressions.expressionDsl.VersionSpec newVersionSpec, org.eclipse.emf.common.notify.NotificationChain msgs) -
setVersionSpec
public void setVersionSpec(de.uni_hildesheim.sse.vil.expressions.expressionDsl.VersionSpec newVersionSpec) - Specified by:
setVersionSpecin interfaceInstantiate- Parameters:
newVersionSpec- the new value of the 'Version Spec' containment reference.- See Also:
-
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs) - Overrides:
eInverseRemovein classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
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
-