org.eclipse.xtext.xtend2.xtend2.impl
Class Xtend2PackageImpl

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.xtext.xtend2.xtend2.impl.Xtend2PackageImpl
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, Xtend2Package

public class Xtend2PackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements Xtend2Package

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.xtext.xtend2.xtend2.Xtend2Package
Xtend2Package.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.xtext.xtend2.xtend2.Xtend2Package
CREATE_EXTENSION_INFO, CREATE_EXTENSION_INFO__CREATE_EXPRESSION, CREATE_EXTENSION_INFO__NAME, CREATE_EXTENSION_INFO_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, RICH_STRING, RICH_STRING__EXPRESSIONS, RICH_STRING_ELSE_IF, RICH_STRING_ELSE_IF__IF, RICH_STRING_ELSE_IF__THEN, RICH_STRING_ELSE_IF_FEATURE_COUNT, RICH_STRING_FEATURE_COUNT, RICH_STRING_FOR_LOOP, RICH_STRING_FOR_LOOP__AFTER, RICH_STRING_FOR_LOOP__BEFORE, RICH_STRING_FOR_LOOP__DECLARED_PARAM, RICH_STRING_FOR_LOOP__EACH_EXPRESSION, RICH_STRING_FOR_LOOP__FOR_EXPRESSION, RICH_STRING_FOR_LOOP__SEPARATOR, RICH_STRING_FOR_LOOP_FEATURE_COUNT, RICH_STRING_IF, RICH_STRING_IF__ELSE, RICH_STRING_IF__ELSE_IFS, RICH_STRING_IF__IF, RICH_STRING_IF__THEN, RICH_STRING_IF_FEATURE_COUNT, RICH_STRING_LITERAL, RICH_STRING_LITERAL__VALUE, RICH_STRING_LITERAL_FEATURE_COUNT, XTEND_ANNOTATION_TARGET, XTEND_ANNOTATION_TARGET__ANNOTATIONS, XTEND_ANNOTATION_TARGET_FEATURE_COUNT, XTEND_CLASS, XTEND_CLASS__ANNOTATIONS, XTEND_CLASS__EXTENDS, XTEND_CLASS__IMPLEMENTS, XTEND_CLASS__MEMBERS, XTEND_CLASS__NAME, XTEND_CLASS__SUPER_CALL_REFERABLE, XTEND_CLASS__SUPER_TYPES, XTEND_CLASS__TYPE_PARAMETERS, XTEND_CLASS_FEATURE_COUNT, XTEND_CLASS_SUPER_CALL_REFERABLE, XTEND_CLASS_SUPER_CALL_REFERABLE__XTEND_CLASS, XTEND_CLASS_SUPER_CALL_REFERABLE_FEATURE_COUNT, XTEND_FIELD, XTEND_FIELD__ANNOTATION_INFO, XTEND_FIELD__ANNOTATIONS, XTEND_FIELD__EXTENSION, XTEND_FIELD__NAME, XTEND_FIELD__TYPE, XTEND_FIELD_FEATURE_COUNT, XTEND_FILE, XTEND_FILE__IMPORTS, XTEND_FILE__PACKAGE, XTEND_FILE__XTEND_CLASS, XTEND_FILE_FEATURE_COUNT, XTEND_FUNCTION, XTEND_FUNCTION__ANNOTATION_INFO, XTEND_FUNCTION__ANNOTATIONS, XTEND_FUNCTION__CREATE_EXTENSION_INFO, XTEND_FUNCTION__DISPATCH, XTEND_FUNCTION__EXPRESSION, XTEND_FUNCTION__NAME, XTEND_FUNCTION__OVERRIDE, XTEND_FUNCTION__PARAMETERS, XTEND_FUNCTION__RETURN_TYPE, XTEND_FUNCTION__TYPE_PARAMETERS, XTEND_FUNCTION_FEATURE_COUNT, XTEND_IMPORT, XTEND_IMPORT__EXTENSION, XTEND_IMPORT__IMPORTED_NAMESPACE, XTEND_IMPORT__STATIC, XTEND_IMPORT_FEATURE_COUNT, XTEND_MEMBER, XTEND_MEMBER__ANNOTATION_INFO, XTEND_MEMBER__ANNOTATIONS, XTEND_MEMBER_FEATURE_COUNT, XTEND_PARAMETER, XTEND_PARAMETER__ANNOTATIONS, XTEND_PARAMETER__NAME, XTEND_PARAMETER__PARAMETER_TYPE, XTEND_PARAMETER_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 getCreateExtensionInfo_CreateExpression()
           
 org.eclipse.emf.ecore.EAttribute getCreateExtensionInfo_Name()
           
 org.eclipse.emf.ecore.EClass getCreateExtensionInfo()
           
 org.eclipse.emf.ecore.EClass getRichString()
           
 org.eclipse.emf.ecore.EReference getRichStringElseIf_If()
           
 org.eclipse.emf.ecore.EReference getRichStringElseIf_Then()
           
 org.eclipse.emf.ecore.EClass getRichStringElseIf()
           
 org.eclipse.emf.ecore.EReference getRichStringForLoop_After()
           
 org.eclipse.emf.ecore.EReference getRichStringForLoop_Before()
           
 org.eclipse.emf.ecore.EReference getRichStringForLoop_Separator()
           
 org.eclipse.emf.ecore.EClass getRichStringForLoop()
           
 org.eclipse.emf.ecore.EReference getRichStringIf_Else()
           
 org.eclipse.emf.ecore.EReference getRichStringIf_ElseIfs()
           
 org.eclipse.emf.ecore.EReference getRichStringIf_If()
           
 org.eclipse.emf.ecore.EReference getRichStringIf_Then()
           
 org.eclipse.emf.ecore.EClass getRichStringIf()
           
 org.eclipse.emf.ecore.EClass getRichStringLiteral()
           
 Xtend2Factory getXtend2Factory()
           
 org.eclipse.emf.ecore.EReference getXtendAnnotationTarget_Annotations()
           
 org.eclipse.emf.ecore.EClass getXtendAnnotationTarget()
           
 org.eclipse.emf.ecore.EReference getXtendClass_Extends()
           
 org.eclipse.emf.ecore.EReference getXtendClass_Implements()
           
 org.eclipse.emf.ecore.EReference getXtendClass_Members()
           
 org.eclipse.emf.ecore.EAttribute getXtendClass_Name()
           
 org.eclipse.emf.ecore.EReference getXtendClass_SuperCallReferable()
           
 org.eclipse.emf.ecore.EReference getXtendClass_SuperTypes()
           
 org.eclipse.emf.ecore.EClass getXtendClass()
           
 org.eclipse.emf.ecore.EReference getXtendClassSuperCallReferable_XtendClass()
           
 org.eclipse.emf.ecore.EClass getXtendClassSuperCallReferable()
           
 org.eclipse.emf.ecore.EAttribute getXtendField_Extension()
           
 org.eclipse.emf.ecore.EAttribute getXtendField_Name()
           
 org.eclipse.emf.ecore.EReference getXtendField_Type()
           
 org.eclipse.emf.ecore.EClass getXtendField()
           
 org.eclipse.emf.ecore.EReference getXtendFile_Imports()
           
 org.eclipse.emf.ecore.EAttribute getXtendFile_Package()
           
 org.eclipse.emf.ecore.EReference getXtendFile_XtendClass()
           
 org.eclipse.emf.ecore.EClass getXtendFile()
           
 org.eclipse.emf.ecore.EReference getXtendFunction_CreateExtensionInfo()
           
 org.eclipse.emf.ecore.EAttribute getXtendFunction_Dispatch()
           
 org.eclipse.emf.ecore.EReference getXtendFunction_Expression()
           
 org.eclipse.emf.ecore.EAttribute getXtendFunction_Name()
           
 org.eclipse.emf.ecore.EAttribute getXtendFunction_Override()
           
 org.eclipse.emf.ecore.EReference getXtendFunction_Parameters()
           
 org.eclipse.emf.ecore.EReference getXtendFunction_ReturnType()
           
 org.eclipse.emf.ecore.EClass getXtendFunction()
           
 org.eclipse.emf.ecore.EAttribute getXtendImport_Extension()
           
 org.eclipse.emf.ecore.EAttribute getXtendImport_ImportedNamespace()
           
 org.eclipse.emf.ecore.EAttribute getXtendImport_Static()
           
 org.eclipse.emf.ecore.EClass getXtendImport()
           
 org.eclipse.emf.ecore.EReference getXtendMember_AnnotationInfo()
           
 org.eclipse.emf.ecore.EClass getXtendMember()
           
 org.eclipse.emf.ecore.EAttribute getXtendParameter_Name()
           
 org.eclipse.emf.ecore.EReference getXtendParameter_ParameterType()
           
 org.eclipse.emf.ecore.EClass getXtendParameter()
           
static Xtend2Package 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, 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, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, 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 Xtend2Package init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize Xtend2Package.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:
Xtend2Package.eNS_URI, createPackageContents(), initializePackageContents()
EMF generated code

getXtendFile

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

Specified by:
getXtendFile in interface Xtend2Package
Returns:
the meta object for class 'Xtend File'.
See Also:
XtendFile
EMF generated code

getXtendFile_Imports

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

Specified by:
getXtendFile_Imports in interface Xtend2Package
Returns:
the meta object for the containment reference list 'Imports'.
See Also:
XtendFile.getImports(), Xtend2Package.getXtendFile()
EMF generated code

getXtendFile_XtendClass

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

Specified by:
getXtendFile_XtendClass in interface Xtend2Package
Returns:
the meta object for the containment reference 'Xtend Class'.
See Also:
XtendFile.getXtendClass(), Xtend2Package.getXtendFile()
EMF generated code

getXtendFile_Package

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

Specified by:
getXtendFile_Package in interface Xtend2Package
Returns:
the meta object for the attribute 'Package'.
See Also:
XtendFile.getPackage(), Xtend2Package.getXtendFile()
EMF generated code

getXtendImport

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

Specified by:
getXtendImport in interface Xtend2Package
Returns:
the meta object for class 'Xtend Import'.
See Also:
XtendImport
EMF generated code

getXtendImport_ImportedNamespace

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

Specified by:
getXtendImport_ImportedNamespace in interface Xtend2Package
Returns:
the meta object for the attribute 'Imported Namespace'.
See Also:
XtendImport.getImportedNamespace(), Xtend2Package.getXtendImport()
EMF generated code

getXtendImport_Static

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

Specified by:
getXtendImport_Static in interface Xtend2Package
Returns:
the meta object for the attribute 'Static'.
See Also:
XtendImport.isStatic(), Xtend2Package.getXtendImport()
EMF generated code

getXtendImport_Extension

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

Specified by:
getXtendImport_Extension in interface Xtend2Package
Returns:
the meta object for the attribute 'Extension'.
See Also:
XtendImport.isExtension(), Xtend2Package.getXtendImport()
EMF generated code

getXtendClass

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

Specified by:
getXtendClass in interface Xtend2Package
Returns:
the meta object for class 'Xtend Class'.
See Also:
XtendClass
EMF generated code

getXtendClass_Name

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

Specified by:
getXtendClass_Name in interface Xtend2Package
Returns:
the meta object for the attribute 'Name'.
See Also:
XtendClass.getName(), Xtend2Package.getXtendClass()
EMF generated code

getXtendClass_Extends

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

Specified by:
getXtendClass_Extends in interface Xtend2Package
Returns:
the meta object for the containment reference 'Extends'.
See Also:
XtendClass.getExtends(), Xtend2Package.getXtendClass()
EMF generated code

getXtendClass_Implements

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

Specified by:
getXtendClass_Implements in interface Xtend2Package
Returns:
the meta object for the containment reference list 'Implements'.
See Also:
XtendClass.getImplements(), Xtend2Package.getXtendClass()
EMF generated code

getXtendClass_SuperTypes

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

Specified by:
getXtendClass_SuperTypes in interface Xtend2Package
Returns:
the meta object for the reference list 'Super Types'.
See Also:
XtendClass.getSuperTypes(), Xtend2Package.getXtendClass()
EMF generated code

getXtendClass_Members

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

Specified by:
getXtendClass_Members in interface Xtend2Package
Returns:
the meta object for the containment reference list 'Members'.
See Also:
XtendClass.getMembers(), Xtend2Package.getXtendClass()
EMF generated code

getXtendClass_SuperCallReferable

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

Specified by:
getXtendClass_SuperCallReferable in interface Xtend2Package
Returns:
the meta object for the containment reference 'Super Call Referable'.
See Also:
XtendClass.getSuperCallReferable(), Xtend2Package.getXtendClass()
EMF generated code

getXtendAnnotationTarget

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

Specified by:
getXtendAnnotationTarget in interface Xtend2Package
Returns:
the meta object for class 'Xtend Annotation Target'.
See Also:
XtendAnnotationTarget
EMF generated code

getXtendAnnotationTarget_Annotations

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

Specified by:
getXtendAnnotationTarget_Annotations in interface Xtend2Package
Returns:
the meta object for the containment reference list 'Annotations'.
See Also:
XtendAnnotationTarget.getAnnotations(), Xtend2Package.getXtendAnnotationTarget()
EMF generated code

getXtendClassSuperCallReferable

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

Specified by:
getXtendClassSuperCallReferable in interface Xtend2Package
Returns:
the meta object for class 'Xtend Class Super Call Referable'.
See Also:
XtendClassSuperCallReferable
EMF generated code

getXtendClassSuperCallReferable_XtendClass

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

Specified by:
getXtendClassSuperCallReferable_XtendClass in interface Xtend2Package
Returns:
the meta object for the container reference 'Xtend Class'.
See Also:
XtendClassSuperCallReferable.getXtendClass(), Xtend2Package.getXtendClassSuperCallReferable()
EMF generated code

getXtendMember

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

Specified by:
getXtendMember in interface Xtend2Package
Returns:
the meta object for class 'Xtend Member'.
See Also:
XtendMember
EMF generated code

getXtendMember_AnnotationInfo

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

Specified by:
getXtendMember_AnnotationInfo in interface Xtend2Package
Returns:
the meta object for the containment reference 'Annotation Info'.
See Also:
XtendMember.getAnnotationInfo(), Xtend2Package.getXtendMember()
EMF generated code

getXtendFunction

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

Specified by:
getXtendFunction in interface Xtend2Package
Returns:
the meta object for class 'Xtend Function'.
See Also:
XtendFunction
EMF generated code

getXtendFunction_Name

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

Specified by:
getXtendFunction_Name in interface Xtend2Package
Returns:
the meta object for the attribute 'Name'.
See Also:
XtendFunction.getName(), Xtend2Package.getXtendFunction()
EMF generated code

getXtendFunction_Expression

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

Specified by:
getXtendFunction_Expression in interface Xtend2Package
Returns:
the meta object for the containment reference 'Expression'.
See Also:
XtendFunction.getExpression(), Xtend2Package.getXtendFunction()
EMF generated code

getXtendFunction_ReturnType

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

Specified by:
getXtendFunction_ReturnType in interface Xtend2Package
Returns:
the meta object for the containment reference 'Return Type'.
See Also:
XtendFunction.getReturnType(), Xtend2Package.getXtendFunction()
EMF generated code

getXtendFunction_Parameters

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

Specified by:
getXtendFunction_Parameters in interface Xtend2Package
Returns:
the meta object for the containment reference list 'Parameters'.
See Also:
XtendFunction.getParameters(), Xtend2Package.getXtendFunction()
EMF generated code

getXtendFunction_Override

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

Specified by:
getXtendFunction_Override in interface Xtend2Package
Returns:
the meta object for the attribute 'Override'.
See Also:
XtendFunction.isOverride(), Xtend2Package.getXtendFunction()
EMF generated code

getXtendFunction_Dispatch

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

Specified by:
getXtendFunction_Dispatch in interface Xtend2Package
Returns:
the meta object for the attribute 'Dispatch'.
See Also:
XtendFunction.isDispatch(), Xtend2Package.getXtendFunction()
EMF generated code

getXtendFunction_CreateExtensionInfo

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

Specified by:
getXtendFunction_CreateExtensionInfo in interface Xtend2Package
Returns:
the meta object for the containment reference 'Create Extension Info'.
See Also:
XtendFunction.getCreateExtensionInfo(), Xtend2Package.getXtendFunction()
EMF generated code

getXtendField

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

Specified by:
getXtendField in interface Xtend2Package
Returns:
the meta object for class 'Xtend Field'.
See Also:
XtendField
EMF generated code

getXtendField_Name

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

Specified by:
getXtendField_Name in interface Xtend2Package
Returns:
the meta object for the attribute 'Name'.
See Also:
XtendField.getName(), Xtend2Package.getXtendField()
EMF generated code

getXtendField_Type

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

Specified by:
getXtendField_Type in interface Xtend2Package
Returns:
the meta object for the containment reference 'Type'.
See Also:
XtendField.getType(), Xtend2Package.getXtendField()
EMF generated code

getXtendField_Extension

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

Specified by:
getXtendField_Extension in interface Xtend2Package
Returns:
the meta object for the attribute 'Extension'.
See Also:
XtendField.isExtension(), Xtend2Package.getXtendField()
EMF generated code

getXtendParameter

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

Specified by:
getXtendParameter in interface Xtend2Package
Returns:
the meta object for class 'Xtend Parameter'.
See Also:
XtendParameter
EMF generated code

getXtendParameter_Name

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

Specified by:
getXtendParameter_Name in interface Xtend2Package
Returns:
the meta object for the attribute 'Name'.
See Also:
XtendParameter.getName(), Xtend2Package.getXtendParameter()
EMF generated code

getXtendParameter_ParameterType

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

Specified by:
getXtendParameter_ParameterType in interface Xtend2Package
Returns:
the meta object for the containment reference 'Parameter Type'.
See Also:
XtendParameter.getParameterType(), Xtend2Package.getXtendParameter()
EMF generated code

getRichString

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

Specified by:
getRichString in interface Xtend2Package
Returns:
the meta object for class 'Rich String'.
See Also:
RichString
EMF generated code

getRichStringLiteral

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

Specified by:
getRichStringLiteral in interface Xtend2Package
Returns:
the meta object for class 'Rich String Literal'.
See Also:
RichStringLiteral
EMF generated code

getRichStringForLoop

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

Specified by:
getRichStringForLoop in interface Xtend2Package
Returns:
the meta object for class 'Rich String For Loop'.
See Also:
RichStringForLoop
EMF generated code

getRichStringForLoop_Separator

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

Specified by:
getRichStringForLoop_Separator in interface Xtend2Package
Returns:
the meta object for the containment reference 'Separator'.
See Also:
RichStringForLoop.getSeparator(), Xtend2Package.getRichStringForLoop()
EMF generated code

getRichStringForLoop_Before

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

Specified by:
getRichStringForLoop_Before in interface Xtend2Package
Returns:
the meta object for the containment reference 'Before'.
See Also:
RichStringForLoop.getBefore(), Xtend2Package.getRichStringForLoop()
EMF generated code

getRichStringForLoop_After

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

Specified by:
getRichStringForLoop_After in interface Xtend2Package
Returns:
the meta object for the containment reference 'After'.
See Also:
RichStringForLoop.getAfter(), Xtend2Package.getRichStringForLoop()
EMF generated code

getRichStringIf

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

Specified by:
getRichStringIf in interface Xtend2Package
Returns:
the meta object for class 'Rich String If'.
See Also:
RichStringIf
EMF generated code

getRichStringIf_If

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

Specified by:
getRichStringIf_If in interface Xtend2Package
Returns:
the meta object for the containment reference 'If'.
See Also:
RichStringIf.getIf(), Xtend2Package.getRichStringIf()
EMF generated code

getRichStringIf_Then

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

Specified by:
getRichStringIf_Then in interface Xtend2Package
Returns:
the meta object for the containment reference 'Then'.
See Also:
RichStringIf.getThen(), Xtend2Package.getRichStringIf()
EMF generated code

getRichStringIf_ElseIfs

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

Specified by:
getRichStringIf_ElseIfs in interface Xtend2Package
Returns:
the meta object for the containment reference list 'Else Ifs'.
See Also:
RichStringIf.getElseIfs(), Xtend2Package.getRichStringIf()
EMF generated code

getRichStringIf_Else

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

Specified by:
getRichStringIf_Else in interface Xtend2Package
Returns:
the meta object for the containment reference 'Else'.
See Also:
RichStringIf.getElse(), Xtend2Package.getRichStringIf()
EMF generated code

getRichStringElseIf

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

Specified by:
getRichStringElseIf in interface Xtend2Package
Returns:
the meta object for class 'Rich String Else If'.
See Also:
RichStringElseIf
EMF generated code

getRichStringElseIf_If

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

Specified by:
getRichStringElseIf_If in interface Xtend2Package
Returns:
the meta object for the containment reference 'If'.
See Also:
RichStringElseIf.getIf(), Xtend2Package.getRichStringElseIf()
EMF generated code

getRichStringElseIf_Then

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

Specified by:
getRichStringElseIf_Then in interface Xtend2Package
Returns:
the meta object for the containment reference 'Then'.
See Also:
RichStringElseIf.getThen(), Xtend2Package.getRichStringElseIf()
EMF generated code

getCreateExtensionInfo

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

Specified by:
getCreateExtensionInfo in interface Xtend2Package
Returns:
the meta object for class 'Create Extension Info'.
See Also:
CreateExtensionInfo
EMF generated code

getCreateExtensionInfo_CreateExpression

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

Specified by:
getCreateExtensionInfo_CreateExpression in interface Xtend2Package
Returns:
the meta object for the containment reference 'Create Expression'.
See Also:
CreateExtensionInfo.getCreateExpression(), Xtend2Package.getCreateExtensionInfo()
EMF generated code

getCreateExtensionInfo_Name

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

Specified by:
getCreateExtensionInfo_Name in interface Xtend2Package
Returns:
the meta object for the attribute 'Name'.
See Also:
CreateExtensionInfo.getName(), Xtend2Package.getCreateExtensionInfo()
EMF generated code

getXtend2Factory

public Xtend2Factory getXtend2Factory()

Specified by:
getXtend2Factory in interface Xtend2Package
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