org.eclipse.emf.mwe2.language.mwe2.impl
Class Mwe2PackageImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
                          extended by org.eclipse.emf.ecore.impl.EPackageImpl
                              extended by org.eclipse.emf.mwe2.language.mwe2.impl.Mwe2PackageImpl
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, Mwe2Package

public class Mwe2PackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements Mwe2Package

An implementation of the model Package.

EMF generated code

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteList
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
 
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 java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.emf.mwe2.language.mwe2.Mwe2Package
Mwe2Package.Literals
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
 
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.emf.mwe2.language.mwe2.Mwe2Package
ABSTRACT_REFERENCE, ABSTRACT_REFERENCE__REFERABLE, ABSTRACT_REFERENCE_FEATURE_COUNT, ASSIGNMENT, ASSIGNMENT__FEATURE, ASSIGNMENT__FEATURE_NAME, ASSIGNMENT__VALUE, ASSIGNMENT_FEATURE_COUNT, BOOLEAN_LITERAL, BOOLEAN_LITERAL__IS_TRUE, BOOLEAN_LITERAL_FEATURE_COUNT, COMPONENT, COMPONENT__ASSIGNMENT, COMPONENT__AUTO_INJECT, COMPONENT__MODULE, COMPONENT__NAME, COMPONENT__TYPE, COMPONENT_FEATURE_COUNT, DECLARED_PROPERTY, DECLARED_PROPERTY__DEFAULT, DECLARED_PROPERTY__MODULE, DECLARED_PROPERTY__NAME, DECLARED_PROPERTY__TYPE, DECLARED_PROPERTY_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, IMPORT, IMPORT__IMPORTED_NAMESPACE, IMPORT_FEATURE_COUNT, MODULE, MODULE__CANONICAL_NAME, MODULE__DECLARED_PROPERTIES, MODULE__IMPORTS, MODULE__ROOT, MODULE_FEATURE_COUNT, PLAIN_STRING, PLAIN_STRING__VALUE, PLAIN_STRING_FEATURE_COUNT, PROPERTY_REFERENCE, PROPERTY_REFERENCE__REFERABLE, PROPERTY_REFERENCE_FEATURE_COUNT, REFERENCE, REFERENCE__REFERABLE, REFERENCE_FEATURE_COUNT, REFERRABLE, REFERRABLE__NAME, REFERRABLE__TYPE, REFERRABLE_FEATURE_COUNT, STRING_LITERAL, STRING_LITERAL__BEGIN, STRING_LITERAL__END, STRING_LITERAL__PARTS, STRING_LITERAL_FEATURE_COUNT, STRING_PART, STRING_PART_FEATURE_COUNT, VALUE, VALUE_FEATURE_COUNT
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 org.eclipse.emf.ecore.EReference getAbstractReference_Referable()
           
 org.eclipse.emf.ecore.EClass getAbstractReference()
           
 org.eclipse.emf.ecore.EReference getAssignment_Feature()
           
 org.eclipse.emf.ecore.EAttribute getAssignment_FeatureName()
           
 org.eclipse.emf.ecore.EReference getAssignment_Value()
           
 org.eclipse.emf.ecore.EClass getAssignment()
           
 org.eclipse.emf.ecore.EAttribute getBooleanLiteral_IsTrue()
           
 org.eclipse.emf.ecore.EClass getBooleanLiteral()
           
 org.eclipse.emf.ecore.EReference getComponent_Assignment()
           
 org.eclipse.emf.ecore.EAttribute getComponent_AutoInject()
           
 org.eclipse.emf.ecore.EReference getComponent_Module()
           
 org.eclipse.emf.ecore.EClass getComponent()
           
 org.eclipse.emf.ecore.EReference getDeclaredProperty_Default()
           
 org.eclipse.emf.ecore.EReference getDeclaredProperty_Module()
           
 org.eclipse.emf.ecore.EClass getDeclaredProperty()
           
 org.eclipse.emf.ecore.EAttribute getImport_ImportedNamespace()
           
 org.eclipse.emf.ecore.EClass getImport()
           
 org.eclipse.emf.ecore.EAttribute getModule_CanonicalName()
           
 org.eclipse.emf.ecore.EReference getModule_DeclaredProperties()
           
 org.eclipse.emf.ecore.EReference getModule_Imports()
           
 org.eclipse.emf.ecore.EReference getModule_Root()
           
 org.eclipse.emf.ecore.EClass getModule()
           
 Mwe2Factory getMwe2Factory()
           
 org.eclipse.emf.ecore.EAttribute getPlainString_Value()
           
 org.eclipse.emf.ecore.EClass getPlainString()
           
 org.eclipse.emf.ecore.EClass getPropertyReference()
           
 org.eclipse.emf.ecore.EClass getReference()
           
 org.eclipse.emf.ecore.EAttribute getReferrable_Name()
           
 org.eclipse.emf.ecore.EReference getReferrable_Type()
           
 org.eclipse.emf.ecore.EClass getReferrable()
           
 org.eclipse.emf.ecore.EAttribute getStringLiteral_Begin()
           
 org.eclipse.emf.ecore.EAttribute getStringLiteral_End()
           
 org.eclipse.emf.ecore.EReference getStringLiteral_Parts()
           
 org.eclipse.emf.ecore.EClass getStringLiteral()
           
 org.eclipse.emf.ecore.EClass getStringPart()
           
 org.eclipse.emf.ecore.EClass getValue()
           
static Mwe2Package init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
 
Methods 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, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
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 org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Method Detail

init

public static Mwe2Package init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize Mwe2Package.eINSTANCE when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.

See Also:
Mwe2Package.eNS_URI, createPackageContents(), initializePackageContents()
EMF generated code

getModule

public org.eclipse.emf.ecore.EClass getModule()

Specified by:
getModule in interface Mwe2Package
Returns:
the meta object for class 'Module'.
See Also:
Module
EMF generated code

getModule_CanonicalName

public org.eclipse.emf.ecore.EAttribute getModule_CanonicalName()

Specified by:
getModule_CanonicalName in interface Mwe2Package
Returns:
the meta object for the attribute 'Canonical Name'.
See Also:
Module.getCanonicalName(), Mwe2Package.getModule()
EMF generated code

getModule_Imports

public org.eclipse.emf.ecore.EReference getModule_Imports()

Specified by:
getModule_Imports in interface Mwe2Package
Returns:
the meta object for the containment reference list 'Imports'.
See Also:
Module.getImports(), Mwe2Package.getModule()
EMF generated code

getModule_DeclaredProperties

public org.eclipse.emf.ecore.EReference getModule_DeclaredProperties()

Specified by:
getModule_DeclaredProperties in interface Mwe2Package
Returns:
the meta object for the containment reference list 'Declared Properties'.
See Also:
Module.getDeclaredProperties(), Mwe2Package.getModule()
EMF generated code

getModule_Root

public org.eclipse.emf.ecore.EReference getModule_Root()

Specified by:
getModule_Root in interface Mwe2Package
Returns:
the meta object for the containment reference 'Root'.
See Also:
Module.getRoot(), Mwe2Package.getModule()
EMF generated code

getReferrable

public org.eclipse.emf.ecore.EClass getReferrable()

Specified by:
getReferrable in interface Mwe2Package
Returns:
the meta object for class 'Referrable'.
See Also:
Referrable
EMF generated code

getReferrable_Type

public org.eclipse.emf.ecore.EReference getReferrable_Type()

Specified by:
getReferrable_Type in interface Mwe2Package
Returns:
the meta object for the reference 'Type'.
See Also:
Referrable.getType(), Mwe2Package.getReferrable()
EMF generated code

getReferrable_Name

public org.eclipse.emf.ecore.EAttribute getReferrable_Name()

Specified by:
getReferrable_Name in interface Mwe2Package
Returns:
the meta object for the attribute 'Name'.
See Also:
Referrable.getName(), Mwe2Package.getReferrable()
EMF generated code

getDeclaredProperty

public org.eclipse.emf.ecore.EClass getDeclaredProperty()

Specified by:
getDeclaredProperty in interface Mwe2Package
Returns:
the meta object for class 'Declared Property'.
See Also:
DeclaredProperty
EMF generated code

getDeclaredProperty_Default

public org.eclipse.emf.ecore.EReference getDeclaredProperty_Default()

Specified by:
getDeclaredProperty_Default in interface Mwe2Package
Returns:
the meta object for the containment reference 'Default'.
See Also:
DeclaredProperty.getDefault(), Mwe2Package.getDeclaredProperty()
EMF generated code

getDeclaredProperty_Module

public org.eclipse.emf.ecore.EReference getDeclaredProperty_Module()

Specified by:
getDeclaredProperty_Module in interface Mwe2Package
Returns:
the meta object for the container reference 'Module'.
See Also:
DeclaredProperty.getModule(), Mwe2Package.getDeclaredProperty()
EMF generated code

getComponent

public org.eclipse.emf.ecore.EClass getComponent()

Specified by:
getComponent in interface Mwe2Package
Returns:
the meta object for class 'Component'.
See Also:
Component
EMF generated code

getComponent_Module

public org.eclipse.emf.ecore.EReference getComponent_Module()

Specified by:
getComponent_Module in interface Mwe2Package
Returns:
the meta object for the reference 'Module'.
See Also:
Component.getModule(), Mwe2Package.getComponent()
EMF generated code

getComponent_AutoInject

public org.eclipse.emf.ecore.EAttribute getComponent_AutoInject()

Specified by:
getComponent_AutoInject in interface Mwe2Package
Returns:
the meta object for the attribute 'Auto Inject'.
See Also:
Component.isAutoInject(), Mwe2Package.getComponent()
EMF generated code

getComponent_Assignment

public org.eclipse.emf.ecore.EReference getComponent_Assignment()

Specified by:
getComponent_Assignment in interface Mwe2Package
Returns:
the meta object for the containment reference list 'Assignment'.
See Also:
Component.getAssignment(), Mwe2Package.getComponent()
EMF generated code

getImport

public org.eclipse.emf.ecore.EClass getImport()

Specified by:
getImport in interface Mwe2Package
Returns:
the meta object for class 'Import'.
See Also:
Import
EMF generated code

getImport_ImportedNamespace

public org.eclipse.emf.ecore.EAttribute getImport_ImportedNamespace()

Specified by:
getImport_ImportedNamespace in interface Mwe2Package
Returns:
the meta object for the attribute 'Imported Namespace'.
See Also:
Import.getImportedNamespace(), Mwe2Package.getImport()
EMF generated code

getAssignment

public org.eclipse.emf.ecore.EClass getAssignment()

Specified by:
getAssignment in interface Mwe2Package
Returns:
the meta object for class 'Assignment'.
See Also:
Assignment
EMF generated code

getAssignment_Feature

public org.eclipse.emf.ecore.EReference getAssignment_Feature()

Specified by:
getAssignment_Feature in interface Mwe2Package
Returns:
the meta object for the reference 'Feature'.
See Also:
Assignment.getFeature(), Mwe2Package.getAssignment()
EMF generated code

getAssignment_Value

public org.eclipse.emf.ecore.EReference getAssignment_Value()

Specified by:
getAssignment_Value in interface Mwe2Package
Returns:
the meta object for the containment reference 'Value'.
See Also:
Assignment.getValue(), Mwe2Package.getAssignment()
EMF generated code

getAssignment_FeatureName

public org.eclipse.emf.ecore.EAttribute getAssignment_FeatureName()

Specified by:
getAssignment_FeatureName in interface Mwe2Package
Returns:
the meta object for the attribute 'Feature Name'.
See Also:
Assignment.getFeatureName(), Mwe2Package.getAssignment()
EMF generated code

getValue

public org.eclipse.emf.ecore.EClass getValue()

Specified by:
getValue in interface Mwe2Package
Returns:
the meta object for class 'Value'.
See Also:
Value
EMF generated code

getBooleanLiteral

public org.eclipse.emf.ecore.EClass getBooleanLiteral()

Specified by:
getBooleanLiteral in interface Mwe2Package
Returns:
the meta object for class 'Boolean Literal'.
See Also:
BooleanLiteral
EMF generated code

getBooleanLiteral_IsTrue

public org.eclipse.emf.ecore.EAttribute getBooleanLiteral_IsTrue()

Specified by:
getBooleanLiteral_IsTrue in interface Mwe2Package
Returns:
the meta object for the attribute 'Is True'.
See Also:
BooleanLiteral.isIsTrue(), Mwe2Package.getBooleanLiteral()
EMF generated code

getReference

public org.eclipse.emf.ecore.EClass getReference()

Specified by:
getReference in interface Mwe2Package
Returns:
the meta object for class 'Reference'.
See Also:
Reference
EMF generated code

getStringLiteral

public org.eclipse.emf.ecore.EClass getStringLiteral()

Specified by:
getStringLiteral in interface Mwe2Package
Returns:
the meta object for class 'String Literal'.
See Also:
StringLiteral
EMF generated code

getStringLiteral_Begin

public org.eclipse.emf.ecore.EAttribute getStringLiteral_Begin()

Specified by:
getStringLiteral_Begin in interface Mwe2Package
Returns:
the meta object for the attribute 'Begin'.
See Also:
StringLiteral.getBegin(), Mwe2Package.getStringLiteral()
EMF generated code

getStringLiteral_Parts

public org.eclipse.emf.ecore.EReference getStringLiteral_Parts()

Specified by:
getStringLiteral_Parts in interface Mwe2Package
Returns:
the meta object for the containment reference list 'Parts'.
See Also:
StringLiteral.getParts(), Mwe2Package.getStringLiteral()
EMF generated code

getStringLiteral_End

public org.eclipse.emf.ecore.EAttribute getStringLiteral_End()

Specified by:
getStringLiteral_End in interface Mwe2Package
Returns:
the meta object for the attribute 'End'.
See Also:
StringLiteral.getEnd(), Mwe2Package.getStringLiteral()
EMF generated code

getStringPart

public org.eclipse.emf.ecore.EClass getStringPart()

Specified by:
getStringPart in interface Mwe2Package
Returns:
the meta object for class 'String Part'.
See Also:
StringPart
EMF generated code

getPropertyReference

public org.eclipse.emf.ecore.EClass getPropertyReference()

Specified by:
getPropertyReference in interface Mwe2Package
Returns:
the meta object for class 'Property Reference'.
See Also:
PropertyReference
EMF generated code

getPlainString

public org.eclipse.emf.ecore.EClass getPlainString()

Specified by:
getPlainString in interface Mwe2Package
Returns:
the meta object for class 'Plain String'.
See Also:
PlainString
EMF generated code

getPlainString_Value

public org.eclipse.emf.ecore.EAttribute getPlainString_Value()

Specified by:
getPlainString_Value in interface Mwe2Package
Returns:
the meta object for the attribute 'Value'.
See Also:
PlainString.getValue(), Mwe2Package.getPlainString()
EMF generated code

getAbstractReference

public org.eclipse.emf.ecore.EClass getAbstractReference()

Specified by:
getAbstractReference in interface Mwe2Package
Returns:
the meta object for class 'Abstract Reference'.
See Also:
AbstractReference
EMF generated code

getAbstractReference_Referable

public org.eclipse.emf.ecore.EReference getAbstractReference_Referable()

Specified by:
getAbstractReference_Referable in interface Mwe2Package
Returns:
the meta object for the reference 'Referable'.
See Also:
AbstractReference.getReferable(), Mwe2Package.getAbstractReference()
EMF generated code

getMwe2Factory

public Mwe2Factory getMwe2Factory()

Specified by:
getMwe2Factory in interface Mwe2Package
Returns:
the factory that creates the instances of the model.
EMF generated code

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.

EMF generated code

initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.

EMF generated code