Package org.eclipse.m2m.atl.emftvm.impl
Class ModelDeclarationImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.m2m.atl.emftvm.impl.ModelDeclarationImpl
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.InternalEObject,ModelDeclaration
public class ModelDeclarationImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements ModelDeclaration
An implementation of the model object 'Model Declaration'.
-
Nested Class Summary
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.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 static final StringThe default value of the 'Meta Model Name' attribute.protected StringThe cached value of the 'Meta Model Name' attribute.protected static final StringThe default value of the 'Model Name' attribute.protected StringThe cached value of the 'Model Name' attribute.Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXYFields 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.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.notify.NotificationChainbasicSetInoutModelFor(Module newInoutModelFor, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetInputModelFor(Module newInputModelFor, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetOutputModelFor(Module newOutputModelFor, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChaineBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) eGet(int featureID, boolean resolve, boolean coreType) org.eclipse.emf.common.notify.NotificationChaineInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs) 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.EClassReturns theEClassthat correspond to this metaclass.voideUnset(int featureID) Returns the value of the 'Inout Model For' container reference.Returns the value of the 'Input Model For' container reference.Returns the value of the 'Meta Model Name' attribute.Returns the value of the 'Model Name' attribute.Returns the value of the 'Output Model For' container reference.voidsetInoutModelFor(Module newInoutModelFor) voidsetInputModelFor(Module newInputModelFor) voidsetMetaModelName(String newMetaModelName) Sets the value of the 'Meta Model Name' attribute.voidsetModelName(String newModelName) Sets the value of the 'Model Name' attribute.voidsetOutputModelFor(Module newOutputModelFor) toString()Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, 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
eBasicAdapterArray, eBasicHasAdapters, 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
-
MODEL_NAME_EDEFAULT
The default value of the 'Model Name' attribute.- See Also:
-
modelName
The cached value of the 'Model Name' attribute.- See Also:
-
META_MODEL_NAME_EDEFAULT
The default value of the 'Meta Model Name' attribute.- See Also:
-
metaModelName
The cached value of the 'Meta Model Name' attribute.- See Also:
-
-
Constructor Details
-
ModelDeclarationImpl
protected ModelDeclarationImpl()Creates a newModelDeclarationImpl.
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()Returns theEClassthat correspond to this metaclass.- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.EObjectImpl- Returns:
- the
EClassthat correspond to this metaclass.
-
getModelName
Returns the value of the 'Model Name' attribute.If the meaning of the 'Model Name' attribute isn't clear, there really should be more of a description here...
- Specified by:
getModelNamein interfaceModelDeclaration- Returns:
- the value of the 'Model Name' attribute.
- See Also:
-
setModelName
Sets the value of the 'Model Name' attribute.- Specified by:
setModelNamein interfaceModelDeclaration- Parameters:
newModelName- the new value of the 'Model Name' attribute.- See Also:
-
getMetaModelName
Returns the value of the 'Meta Model Name' attribute.If the meaning of the 'Meta Model Name' attribute isn't clear, there really should be more of a description here...
- Specified by:
getMetaModelNamein interfaceModelDeclaration- Returns:
- the value of the 'Meta Model Name' attribute.
- See Also:
-
setMetaModelName
Sets the value of the 'Meta Model Name' attribute.- Specified by:
setMetaModelNamein interfaceModelDeclaration- Parameters:
newMetaModelName- the new value of the 'Meta Model Name' attribute.- See Also:
-
getInputModelFor
Returns the value of the 'Input Model For' container reference. It is bidirectional and its opposite is 'Input Models'.If the meaning of the 'Input Model For' container reference isn't clear, there really should be more of a description here...
- Specified by:
getInputModelForin interfaceModelDeclaration- Returns:
- the value of the 'Input Model For' container reference.
- See Also:
-
basicSetInputModelFor
public org.eclipse.emf.common.notify.NotificationChain basicSetInputModelFor(Module newInputModelFor, org.eclipse.emf.common.notify.NotificationChain msgs) -
setInputModelFor
- Specified by:
setInputModelForin interfaceModelDeclaration- Parameters:
newInputModelFor- the new value of the 'Input Model For' container reference.- See Also:
-
getInoutModelFor
Returns the value of the 'Inout Model For' container reference. It is bidirectional and its opposite is 'Inout Models'.If the meaning of the 'Inout Model For' container reference isn't clear, there really should be more of a description here...
- Specified by:
getInoutModelForin interfaceModelDeclaration- Returns:
- the value of the 'Inout Model For' container reference.
- See Also:
-
basicSetInoutModelFor
public org.eclipse.emf.common.notify.NotificationChain basicSetInoutModelFor(Module newInoutModelFor, org.eclipse.emf.common.notify.NotificationChain msgs) -
setInoutModelFor
- Specified by:
setInoutModelForin interfaceModelDeclaration- Parameters:
newInoutModelFor- the new value of the 'Inout Model For' container reference.- See Also:
-
getOutputModelFor
Returns the value of the 'Output Model For' container reference. It is bidirectional and its opposite is 'Output Models'.If the meaning of the 'Output Model For' container reference isn't clear, there really should be more of a description here...
- Specified by:
getOutputModelForin interfaceModelDeclaration- Returns:
- the value of the 'Output Model For' container reference.
- See Also:
-
basicSetOutputModelFor
public org.eclipse.emf.common.notify.NotificationChain basicSetOutputModelFor(Module newOutputModelFor, org.eclipse.emf.common.notify.NotificationChain msgs) -
setOutputModelFor
- Specified by:
setOutputModelForin interfaceModelDeclaration- Parameters:
newOutputModelFor- the new value of the 'Output Model For' container reference.- See Also:
-
eInverseAdd
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs) - Overrides:
eInverseAddin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
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
-
eBasicRemoveFromContainerFeature
public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) - Overrides:
eBasicRemoveFromContainerFeaturein 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
-