org.eclipse.xtext.xbase.impl
Class XbasePackageImpl

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.xbase.impl.XbasePackageImpl
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, XbasePackage

public class XbasePackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements XbasePackage

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.xbase.XbasePackage
XbasePackage.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.xbase.XbasePackage
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, XABSTRACT_FEATURE_CALL, XABSTRACT_FEATURE_CALL__FEATURE, XABSTRACT_FEATURE_CALL__IMPLICIT_RECEIVER, XABSTRACT_FEATURE_CALL__INVALID_FEATURE_ISSUE_CODE, XABSTRACT_FEATURE_CALL__TYPE_ARGUMENTS, XABSTRACT_FEATURE_CALL__VALID_FEATURE, XABSTRACT_FEATURE_CALL_FEATURE_COUNT, XABSTRACT_WHILE_EXPRESSION, XABSTRACT_WHILE_EXPRESSION__BODY, XABSTRACT_WHILE_EXPRESSION__PREDICATE, XABSTRACT_WHILE_EXPRESSION_FEATURE_COUNT, XASSIGNMENT, XASSIGNMENT__ASSIGNABLE, XASSIGNMENT__FEATURE, XASSIGNMENT__IMPLICIT_RECEIVER, XASSIGNMENT__INVALID_FEATURE_ISSUE_CODE, XASSIGNMENT__TYPE_ARGUMENTS, XASSIGNMENT__VALID_FEATURE, XASSIGNMENT__VALUE, XASSIGNMENT_FEATURE_COUNT, XBINARY_OPERATION, XBINARY_OPERATION__FEATURE, XBINARY_OPERATION__IMPLICIT_RECEIVER, XBINARY_OPERATION__INVALID_FEATURE_ISSUE_CODE, XBINARY_OPERATION__LEFT_OPERAND, XBINARY_OPERATION__RIGHT_OPERAND, XBINARY_OPERATION__TYPE_ARGUMENTS, XBINARY_OPERATION__VALID_FEATURE, XBINARY_OPERATION_FEATURE_COUNT, XBLOCK_EXPRESSION, XBLOCK_EXPRESSION__EXPRESSIONS, XBLOCK_EXPRESSION_FEATURE_COUNT, XBOOLEAN_LITERAL, XBOOLEAN_LITERAL__IS_TRUE, XBOOLEAN_LITERAL_FEATURE_COUNT, XCASE_PART, XCASE_PART__CASE, XCASE_PART__THEN, XCASE_PART__TYPE_GUARD, XCASE_PART_FEATURE_COUNT, XCASTED_EXPRESSION, XCASTED_EXPRESSION__TARGET, XCASTED_EXPRESSION__TYPE, XCASTED_EXPRESSION_FEATURE_COUNT, XCATCH_CLAUSE, XCATCH_CLAUSE__DECLARED_PARAM, XCATCH_CLAUSE__EXPRESSION, XCATCH_CLAUSE_FEATURE_COUNT, XCLOSURE, XCLOSURE__EXPRESSION, XCLOSURE__FORMAL_PARAMETERS, XCLOSURE_FEATURE_COUNT, XCONSTRUCTOR_CALL, XCONSTRUCTOR_CALL__ARGUMENTS, XCONSTRUCTOR_CALL__CONSTRUCTOR, XCONSTRUCTOR_CALL__INVALID_FEATURE_ISSUE_CODE, XCONSTRUCTOR_CALL__TYPE_ARGUMENTS, XCONSTRUCTOR_CALL__VALID_FEATURE, XCONSTRUCTOR_CALL_FEATURE_COUNT, XDO_WHILE_EXPRESSION, XDO_WHILE_EXPRESSION__BODY, XDO_WHILE_EXPRESSION__PREDICATE, XDO_WHILE_EXPRESSION_FEATURE_COUNT, XEXPRESSION, XEXPRESSION_FEATURE_COUNT, XFEATURE_CALL, XFEATURE_CALL__DECLARING_TYPE, XFEATURE_CALL__EXPLICIT_OPERATION_CALL, XFEATURE_CALL__FEATURE, XFEATURE_CALL__FEATURE_CALL_ARGUMENTS, XFEATURE_CALL__IMPLICIT_RECEIVER, XFEATURE_CALL__INVALID_FEATURE_ISSUE_CODE, XFEATURE_CALL__TYPE_ARGUMENTS, XFEATURE_CALL__VALID_FEATURE, XFEATURE_CALL_FEATURE_COUNT, XFOR_LOOP_EXPRESSION, XFOR_LOOP_EXPRESSION__DECLARED_PARAM, XFOR_LOOP_EXPRESSION__EACH_EXPRESSION, XFOR_LOOP_EXPRESSION__FOR_EXPRESSION, XFOR_LOOP_EXPRESSION_FEATURE_COUNT, XIF_EXPRESSION, XIF_EXPRESSION__ELSE, XIF_EXPRESSION__IF, XIF_EXPRESSION__THEN, XIF_EXPRESSION_FEATURE_COUNT, XINSTANCE_OF_EXPRESSION, XINSTANCE_OF_EXPRESSION__EXPRESSION, XINSTANCE_OF_EXPRESSION__TYPE, XINSTANCE_OF_EXPRESSION_FEATURE_COUNT, XINT_LITERAL, XINT_LITERAL__VALUE, XINT_LITERAL_FEATURE_COUNT, XMEMBER_FEATURE_CALL, XMEMBER_FEATURE_CALL__EXPLICIT_OPERATION_CALL, XMEMBER_FEATURE_CALL__FEATURE, XMEMBER_FEATURE_CALL__IMPLICIT_RECEIVER, XMEMBER_FEATURE_CALL__INVALID_FEATURE_ISSUE_CODE, XMEMBER_FEATURE_CALL__MEMBER_CALL_ARGUMENTS, XMEMBER_FEATURE_CALL__MEMBER_CALL_TARGET, XMEMBER_FEATURE_CALL__NULL_SAFE, XMEMBER_FEATURE_CALL__SPREADING, XMEMBER_FEATURE_CALL__TYPE_ARGUMENTS, XMEMBER_FEATURE_CALL__VALID_FEATURE, XMEMBER_FEATURE_CALL_FEATURE_COUNT, XNULL_LITERAL, XNULL_LITERAL_FEATURE_COUNT, XRETURN_EXPRESSION, XRETURN_EXPRESSION__EXPRESSION, XRETURN_EXPRESSION_FEATURE_COUNT, XSTRING_LITERAL, XSTRING_LITERAL__VALUE, XSTRING_LITERAL_FEATURE_COUNT, XSWITCH_EXPRESSION, XSWITCH_EXPRESSION__CASES, XSWITCH_EXPRESSION__DEFAULT, XSWITCH_EXPRESSION__LOCAL_VAR_NAME, XSWITCH_EXPRESSION__SWITCH, XSWITCH_EXPRESSION_FEATURE_COUNT, XTHROW_EXPRESSION, XTHROW_EXPRESSION__EXPRESSION, XTHROW_EXPRESSION_FEATURE_COUNT, XTRY_CATCH_FINALLY_EXPRESSION, XTRY_CATCH_FINALLY_EXPRESSION__CATCH_CLAUSES, XTRY_CATCH_FINALLY_EXPRESSION__EXPRESSION, XTRY_CATCH_FINALLY_EXPRESSION__FINALLY_EXPRESSION, XTRY_CATCH_FINALLY_EXPRESSION_FEATURE_COUNT, XTYPE_LITERAL, XTYPE_LITERAL__TYPE, XTYPE_LITERAL_FEATURE_COUNT, XUNARY_OPERATION, XUNARY_OPERATION__FEATURE, XUNARY_OPERATION__IMPLICIT_RECEIVER, XUNARY_OPERATION__INVALID_FEATURE_ISSUE_CODE, XUNARY_OPERATION__OPERAND, XUNARY_OPERATION__TYPE_ARGUMENTS, XUNARY_OPERATION__VALID_FEATURE, XUNARY_OPERATION_FEATURE_COUNT, XVARIABLE_DECLARATION, XVARIABLE_DECLARATION__NAME, XVARIABLE_DECLARATION__RIGHT, XVARIABLE_DECLARATION__TYPE, XVARIABLE_DECLARATION__WRITEABLE, XVARIABLE_DECLARATION_FEATURE_COUNT, XWHILE_EXPRESSION, XWHILE_EXPRESSION__BODY, XWHILE_EXPRESSION__PREDICATE, XWHILE_EXPRESSION_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 getXAbstractFeatureCall_Feature()
           
 org.eclipse.emf.ecore.EReference getXAbstractFeatureCall_ImplicitReceiver()
           
 org.eclipse.emf.ecore.EAttribute getXAbstractFeatureCall_InvalidFeatureIssueCode()
           
 org.eclipse.emf.ecore.EReference getXAbstractFeatureCall_TypeArguments()
           
 org.eclipse.emf.ecore.EAttribute getXAbstractFeatureCall_ValidFeature()
           
 org.eclipse.emf.ecore.EClass getXAbstractFeatureCall()
           
 org.eclipse.emf.ecore.EReference getXAbstractWhileExpression_Body()
           
 org.eclipse.emf.ecore.EReference getXAbstractWhileExpression_Predicate()
           
 org.eclipse.emf.ecore.EClass getXAbstractWhileExpression()
           
 org.eclipse.emf.ecore.EReference getXAssignment_Assignable()
           
 org.eclipse.emf.ecore.EReference getXAssignment_Value()
           
 org.eclipse.emf.ecore.EClass getXAssignment()
           
 XbaseFactory getXbaseFactory()
           
 org.eclipse.emf.ecore.EReference getXBinaryOperation_LeftOperand()
           
 org.eclipse.emf.ecore.EReference getXBinaryOperation_RightOperand()
           
 org.eclipse.emf.ecore.EClass getXBinaryOperation()
           
 org.eclipse.emf.ecore.EReference getXBlockExpression_Expressions()
           
 org.eclipse.emf.ecore.EClass getXBlockExpression()
           
 org.eclipse.emf.ecore.EAttribute getXBooleanLiteral_IsTrue()
           
 org.eclipse.emf.ecore.EClass getXBooleanLiteral()
           
 org.eclipse.emf.ecore.EReference getXCasePart_Case()
           
 org.eclipse.emf.ecore.EReference getXCasePart_Then()
           
 org.eclipse.emf.ecore.EReference getXCasePart_TypeGuard()
           
 org.eclipse.emf.ecore.EClass getXCasePart()
           
 org.eclipse.emf.ecore.EReference getXCastedExpression_Target()
           
 org.eclipse.emf.ecore.EReference getXCastedExpression_Type()
           
 org.eclipse.emf.ecore.EClass getXCastedExpression()
           
 org.eclipse.emf.ecore.EReference getXCatchClause_DeclaredParam()
           
 org.eclipse.emf.ecore.EReference getXCatchClause_Expression()
           
 org.eclipse.emf.ecore.EClass getXCatchClause()
           
 org.eclipse.emf.ecore.EReference getXClosure_Expression()
           
 org.eclipse.emf.ecore.EReference getXClosure_FormalParameters()
           
 org.eclipse.emf.ecore.EClass getXClosure()
           
 org.eclipse.emf.ecore.EReference getXConstructorCall_Arguments()
           
 org.eclipse.emf.ecore.EReference getXConstructorCall_Constructor()
           
 org.eclipse.emf.ecore.EAttribute getXConstructorCall_InvalidFeatureIssueCode()
           
 org.eclipse.emf.ecore.EReference getXConstructorCall_TypeArguments()
           
 org.eclipse.emf.ecore.EAttribute getXConstructorCall_ValidFeature()
           
 org.eclipse.emf.ecore.EClass getXConstructorCall()
           
 org.eclipse.emf.ecore.EClass getXDoWhileExpression()
           
 org.eclipse.emf.ecore.EClass getXExpression()
           
 org.eclipse.emf.ecore.EReference getXFeatureCall_DeclaringType()
           
 org.eclipse.emf.ecore.EAttribute getXFeatureCall_ExplicitOperationCall()
           
 org.eclipse.emf.ecore.EReference getXFeatureCall_FeatureCallArguments()
           
 org.eclipse.emf.ecore.EClass getXFeatureCall()
           
 org.eclipse.emf.ecore.EReference getXForLoopExpression_DeclaredParam()
           
 org.eclipse.emf.ecore.EReference getXForLoopExpression_EachExpression()
           
 org.eclipse.emf.ecore.EReference getXForLoopExpression_ForExpression()
           
 org.eclipse.emf.ecore.EClass getXForLoopExpression()
           
 org.eclipse.emf.ecore.EReference getXIfExpression_Else()
           
 org.eclipse.emf.ecore.EReference getXIfExpression_If()
           
 org.eclipse.emf.ecore.EReference getXIfExpression_Then()
           
 org.eclipse.emf.ecore.EClass getXIfExpression()
           
 org.eclipse.emf.ecore.EReference getXInstanceOfExpression_Expression()
           
 org.eclipse.emf.ecore.EReference getXInstanceOfExpression_Type()
           
 org.eclipse.emf.ecore.EClass getXInstanceOfExpression()
           
 org.eclipse.emf.ecore.EAttribute getXIntLiteral_Value()
           
 org.eclipse.emf.ecore.EClass getXIntLiteral()
           
 org.eclipse.emf.ecore.EAttribute getXMemberFeatureCall_ExplicitOperationCall()
           
 org.eclipse.emf.ecore.EReference getXMemberFeatureCall_MemberCallArguments()
           
 org.eclipse.emf.ecore.EReference getXMemberFeatureCall_MemberCallTarget()
           
 org.eclipse.emf.ecore.EAttribute getXMemberFeatureCall_NullSafe()
           
 org.eclipse.emf.ecore.EAttribute getXMemberFeatureCall_Spreading()
           
 org.eclipse.emf.ecore.EClass getXMemberFeatureCall()
           
 org.eclipse.emf.ecore.EClass getXNullLiteral()
           
 org.eclipse.emf.ecore.EReference getXReturnExpression_Expression()
           
 org.eclipse.emf.ecore.EClass getXReturnExpression()
           
 org.eclipse.emf.ecore.EAttribute getXStringLiteral_Value()
           
 org.eclipse.emf.ecore.EClass getXStringLiteral()
           
 org.eclipse.emf.ecore.EReference getXSwitchExpression_Cases()
           
 org.eclipse.emf.ecore.EReference getXSwitchExpression_Default()
           
 org.eclipse.emf.ecore.EAttribute getXSwitchExpression_LocalVarName()
           
 org.eclipse.emf.ecore.EReference getXSwitchExpression_Switch()
           
 org.eclipse.emf.ecore.EClass getXSwitchExpression()
           
 org.eclipse.emf.ecore.EReference getXThrowExpression_Expression()
           
 org.eclipse.emf.ecore.EClass getXThrowExpression()
           
 org.eclipse.emf.ecore.EReference getXTryCatchFinallyExpression_CatchClauses()
           
 org.eclipse.emf.ecore.EReference getXTryCatchFinallyExpression_Expression()
           
 org.eclipse.emf.ecore.EReference getXTryCatchFinallyExpression_FinallyExpression()
           
 org.eclipse.emf.ecore.EClass getXTryCatchFinallyExpression()
           
 org.eclipse.emf.ecore.EReference getXTypeLiteral_Type()
           
 org.eclipse.emf.ecore.EClass getXTypeLiteral()
           
 org.eclipse.emf.ecore.EReference getXUnaryOperation_Operand()
           
 org.eclipse.emf.ecore.EClass getXUnaryOperation()
           
 org.eclipse.emf.ecore.EAttribute getXVariableDeclaration_Name()
           
 org.eclipse.emf.ecore.EReference getXVariableDeclaration_Right()
           
 org.eclipse.emf.ecore.EReference getXVariableDeclaration_Type()
           
 org.eclipse.emf.ecore.EAttribute getXVariableDeclaration_Writeable()
           
 org.eclipse.emf.ecore.EClass getXVariableDeclaration()
           
 org.eclipse.emf.ecore.EClass getXWhileExpression()
           
static XbasePackage 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 XbasePackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

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

getXExpression

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

Specified by:
getXExpression in interface XbasePackage
Returns:
the meta object for class 'XExpression'.
See Also:
XExpression
EMF generated code

getXIfExpression

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

Specified by:
getXIfExpression in interface XbasePackage
Returns:
the meta object for class 'XIf Expression'.
See Also:
XIfExpression
EMF generated code

getXIfExpression_If

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

Specified by:
getXIfExpression_If in interface XbasePackage
Returns:
the meta object for the containment reference 'If'.
See Also:
XIfExpression.getIf(), XbasePackage.getXIfExpression()
EMF generated code

getXIfExpression_Then

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

Specified by:
getXIfExpression_Then in interface XbasePackage
Returns:
the meta object for the containment reference 'Then'.
See Also:
XIfExpression.getThen(), XbasePackage.getXIfExpression()
EMF generated code

getXIfExpression_Else

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

Specified by:
getXIfExpression_Else in interface XbasePackage
Returns:
the meta object for the containment reference 'Else'.
See Also:
XIfExpression.getElse(), XbasePackage.getXIfExpression()
EMF generated code

getXSwitchExpression

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

Specified by:
getXSwitchExpression in interface XbasePackage
Returns:
the meta object for class 'XSwitch Expression'.
See Also:
XSwitchExpression
EMF generated code

getXSwitchExpression_Switch

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

Specified by:
getXSwitchExpression_Switch in interface XbasePackage
Returns:
the meta object for the containment reference 'Switch'.
See Also:
XSwitchExpression.getSwitch(), XbasePackage.getXSwitchExpression()
EMF generated code

getXSwitchExpression_Cases

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

Specified by:
getXSwitchExpression_Cases in interface XbasePackage
Returns:
the meta object for the containment reference list 'Cases'.
See Also:
XSwitchExpression.getCases(), XbasePackage.getXSwitchExpression()
EMF generated code

getXSwitchExpression_Default

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

Specified by:
getXSwitchExpression_Default in interface XbasePackage
Returns:
the meta object for the containment reference 'Default'.
See Also:
XSwitchExpression.getDefault(), XbasePackage.getXSwitchExpression()
EMF generated code

getXSwitchExpression_LocalVarName

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

Specified by:
getXSwitchExpression_LocalVarName in interface XbasePackage
Returns:
the meta object for the attribute 'Local Var Name'.
See Also:
XSwitchExpression.getLocalVarName(), XbasePackage.getXSwitchExpression()
EMF generated code

getXCasePart

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

Specified by:
getXCasePart in interface XbasePackage
Returns:
the meta object for class 'XCase Part'.
See Also:
XCasePart
EMF generated code

getXCasePart_Case

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

Specified by:
getXCasePart_Case in interface XbasePackage
Returns:
the meta object for the containment reference 'Case'.
See Also:
XCasePart.getCase(), XbasePackage.getXCasePart()
EMF generated code

getXCasePart_Then

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

Specified by:
getXCasePart_Then in interface XbasePackage
Returns:
the meta object for the containment reference 'Then'.
See Also:
XCasePart.getThen(), XbasePackage.getXCasePart()
EMF generated code

getXCasePart_TypeGuard

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

Specified by:
getXCasePart_TypeGuard in interface XbasePackage
Returns:
the meta object for the containment reference 'Type Guard'.
See Also:
XCasePart.getTypeGuard(), XbasePackage.getXCasePart()
EMF generated code

getXBlockExpression

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

Specified by:
getXBlockExpression in interface XbasePackage
Returns:
the meta object for class 'XBlock Expression'.
See Also:
XBlockExpression
EMF generated code

getXBlockExpression_Expressions

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

Specified by:
getXBlockExpression_Expressions in interface XbasePackage
Returns:
the meta object for the containment reference list 'Expressions'.
See Also:
XBlockExpression.getExpressions(), XbasePackage.getXBlockExpression()
EMF generated code

getXVariableDeclaration

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

Specified by:
getXVariableDeclaration in interface XbasePackage
Returns:
the meta object for class 'XVariable Declaration'.
See Also:
XVariableDeclaration
EMF generated code

getXVariableDeclaration_Type

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

Specified by:
getXVariableDeclaration_Type in interface XbasePackage
Returns:
the meta object for the containment reference 'Type'.
See Also:
XVariableDeclaration.getType(), XbasePackage.getXVariableDeclaration()
EMF generated code

getXVariableDeclaration_Name

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

Specified by:
getXVariableDeclaration_Name in interface XbasePackage
Returns:
the meta object for the attribute 'Name'.
See Also:
XVariableDeclaration.getName(), XbasePackage.getXVariableDeclaration()
EMF generated code

getXVariableDeclaration_Right

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

Specified by:
getXVariableDeclaration_Right in interface XbasePackage
Returns:
the meta object for the containment reference 'Right'.
See Also:
XVariableDeclaration.getRight(), XbasePackage.getXVariableDeclaration()
EMF generated code

getXVariableDeclaration_Writeable

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

Specified by:
getXVariableDeclaration_Writeable in interface XbasePackage
Returns:
the meta object for the attribute 'Writeable'.
See Also:
XVariableDeclaration.isWriteable(), XbasePackage.getXVariableDeclaration()
EMF generated code

getXAbstractFeatureCall

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

Specified by:
getXAbstractFeatureCall in interface XbasePackage
Returns:
the meta object for class 'XAbstract Feature Call'.
See Also:
XAbstractFeatureCall
EMF generated code

getXAbstractFeatureCall_Feature

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

Specified by:
getXAbstractFeatureCall_Feature in interface XbasePackage
Returns:
the meta object for the reference 'Feature'.
See Also:
XAbstractFeatureCall.getFeature(), XbasePackage.getXAbstractFeatureCall()
EMF generated code

getXAbstractFeatureCall_TypeArguments

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

Specified by:
getXAbstractFeatureCall_TypeArguments in interface XbasePackage
Returns:
the meta object for the containment reference list 'Type Arguments'.
See Also:
XAbstractFeatureCall.getTypeArguments(), XbasePackage.getXAbstractFeatureCall()
EMF generated code

getXAbstractFeatureCall_ImplicitReceiver

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

Specified by:
getXAbstractFeatureCall_ImplicitReceiver in interface XbasePackage
Returns:
the meta object for the containment reference 'Implicit Receiver'.
See Also:
XAbstractFeatureCall.getImplicitReceiver(), XbasePackage.getXAbstractFeatureCall()
EMF generated code

getXAbstractFeatureCall_InvalidFeatureIssueCode

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

Specified by:
getXAbstractFeatureCall_InvalidFeatureIssueCode in interface XbasePackage
Returns:
the meta object for the attribute 'Invalid Feature Issue Code'.
See Also:
XAbstractFeatureCall.getInvalidFeatureIssueCode(), XbasePackage.getXAbstractFeatureCall()
EMF generated code

getXAbstractFeatureCall_ValidFeature

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

Specified by:
getXAbstractFeatureCall_ValidFeature in interface XbasePackage
Returns:
the meta object for the attribute 'Valid Feature'.
See Also:
XAbstractFeatureCall.isValidFeature(), XbasePackage.getXAbstractFeatureCall()
EMF generated code

getXMemberFeatureCall

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

Specified by:
getXMemberFeatureCall in interface XbasePackage
Returns:
the meta object for class 'XMember Feature Call'.
See Also:
XMemberFeatureCall
EMF generated code

getXMemberFeatureCall_MemberCallTarget

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

Specified by:
getXMemberFeatureCall_MemberCallTarget in interface XbasePackage
Returns:
the meta object for the containment reference 'Member Call Target'.
See Also:
XMemberFeatureCall.getMemberCallTarget(), XbasePackage.getXMemberFeatureCall()
EMF generated code

getXMemberFeatureCall_MemberCallArguments

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

Specified by:
getXMemberFeatureCall_MemberCallArguments in interface XbasePackage
Returns:
the meta object for the containment reference list 'Member Call Arguments'.
See Also:
XMemberFeatureCall.getMemberCallArguments(), XbasePackage.getXMemberFeatureCall()
EMF generated code

getXMemberFeatureCall_ExplicitOperationCall

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

Specified by:
getXMemberFeatureCall_ExplicitOperationCall in interface XbasePackage
Returns:
the meta object for the attribute 'Explicit Operation Call'.
See Also:
XMemberFeatureCall.isExplicitOperationCall(), XbasePackage.getXMemberFeatureCall()
EMF generated code

getXMemberFeatureCall_Spreading

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

Specified by:
getXMemberFeatureCall_Spreading in interface XbasePackage
Returns:
the meta object for the attribute 'Spreading'.
See Also:
XMemberFeatureCall.isSpreading(), XbasePackage.getXMemberFeatureCall()
EMF generated code

getXMemberFeatureCall_NullSafe

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

Specified by:
getXMemberFeatureCall_NullSafe in interface XbasePackage
Returns:
the meta object for the attribute 'Null Safe'.
See Also:
XMemberFeatureCall.isNullSafe(), XbasePackage.getXMemberFeatureCall()
EMF generated code

getXFeatureCall

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

Specified by:
getXFeatureCall in interface XbasePackage
Returns:
the meta object for class 'XFeature Call'.
See Also:
XFeatureCall
EMF generated code

getXFeatureCall_FeatureCallArguments

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

Specified by:
getXFeatureCall_FeatureCallArguments in interface XbasePackage
Returns:
the meta object for the containment reference list 'Feature Call Arguments'.
See Also:
XFeatureCall.getFeatureCallArguments(), XbasePackage.getXFeatureCall()
EMF generated code

getXFeatureCall_ExplicitOperationCall

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

Specified by:
getXFeatureCall_ExplicitOperationCall in interface XbasePackage
Returns:
the meta object for the attribute 'Explicit Operation Call'.
See Also:
XFeatureCall.isExplicitOperationCall(), XbasePackage.getXFeatureCall()
EMF generated code

getXFeatureCall_DeclaringType

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

Specified by:
getXFeatureCall_DeclaringType in interface XbasePackage
Returns:
the meta object for the reference 'Declaring Type'.
See Also:
XFeatureCall.getDeclaringType(), XbasePackage.getXFeatureCall()
EMF generated code

getXConstructorCall

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

Specified by:
getXConstructorCall in interface XbasePackage
Returns:
the meta object for class 'XConstructor Call'.
See Also:
XConstructorCall
EMF generated code

getXConstructorCall_Constructor

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

Specified by:
getXConstructorCall_Constructor in interface XbasePackage
Returns:
the meta object for the reference 'Constructor'.
See Also:
XConstructorCall.getConstructor(), XbasePackage.getXConstructorCall()
EMF generated code

getXConstructorCall_Arguments

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

Specified by:
getXConstructorCall_Arguments in interface XbasePackage
Returns:
the meta object for the containment reference list 'Arguments'.
See Also:
XConstructorCall.getArguments(), XbasePackage.getXConstructorCall()
EMF generated code

getXConstructorCall_TypeArguments

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

Specified by:
getXConstructorCall_TypeArguments in interface XbasePackage
Returns:
the meta object for the containment reference list 'Type Arguments'.
See Also:
XConstructorCall.getTypeArguments(), XbasePackage.getXConstructorCall()
EMF generated code

getXConstructorCall_InvalidFeatureIssueCode

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

Specified by:
getXConstructorCall_InvalidFeatureIssueCode in interface XbasePackage
Returns:
the meta object for the attribute 'Invalid Feature Issue Code'.
See Also:
XConstructorCall.getInvalidFeatureIssueCode(), XbasePackage.getXConstructorCall()
EMF generated code

getXConstructorCall_ValidFeature

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

Specified by:
getXConstructorCall_ValidFeature in interface XbasePackage
Returns:
the meta object for the attribute 'Valid Feature'.
See Also:
XConstructorCall.isValidFeature(), XbasePackage.getXConstructorCall()
EMF generated code

getXBooleanLiteral

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

Specified by:
getXBooleanLiteral in interface XbasePackage
Returns:
the meta object for class 'XBoolean Literal'.
See Also:
XBooleanLiteral
EMF generated code

getXBooleanLiteral_IsTrue

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

Specified by:
getXBooleanLiteral_IsTrue in interface XbasePackage
Returns:
the meta object for the attribute 'Is True'.
See Also:
XBooleanLiteral.isIsTrue(), XbasePackage.getXBooleanLiteral()
EMF generated code

getXNullLiteral

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

Specified by:
getXNullLiteral in interface XbasePackage
Returns:
the meta object for class 'XNull Literal'.
See Also:
XNullLiteral
EMF generated code

getXIntLiteral

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

Specified by:
getXIntLiteral in interface XbasePackage
Returns:
the meta object for class 'XInt Literal'.
See Also:
XIntLiteral
EMF generated code

getXIntLiteral_Value

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

Specified by:
getXIntLiteral_Value in interface XbasePackage
Returns:
the meta object for the attribute 'Value'.
See Also:
XIntLiteral.getValue(), XbasePackage.getXIntLiteral()
EMF generated code

getXStringLiteral

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

Specified by:
getXStringLiteral in interface XbasePackage
Returns:
the meta object for class 'XString Literal'.
See Also:
XStringLiteral
EMF generated code

getXStringLiteral_Value

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

Specified by:
getXStringLiteral_Value in interface XbasePackage
Returns:
the meta object for the attribute 'Value'.
See Also:
XStringLiteral.getValue(), XbasePackage.getXStringLiteral()
EMF generated code

getXClosure

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

Specified by:
getXClosure in interface XbasePackage
Returns:
the meta object for class 'XClosure'.
See Also:
XClosure
EMF generated code

getXClosure_FormalParameters

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

Specified by:
getXClosure_FormalParameters in interface XbasePackage
Returns:
the meta object for the containment reference list 'Formal Parameters'.
See Also:
XClosure.getFormalParameters(), XbasePackage.getXClosure()
EMF generated code

getXClosure_Expression

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

Specified by:
getXClosure_Expression in interface XbasePackage
Returns:
the meta object for the containment reference 'Expression'.
See Also:
XClosure.getExpression(), XbasePackage.getXClosure()
EMF generated code

getXCastedExpression

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

Specified by:
getXCastedExpression in interface XbasePackage
Returns:
the meta object for class 'XCasted Expression'.
See Also:
XCastedExpression
EMF generated code

getXCastedExpression_Type

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

Specified by:
getXCastedExpression_Type in interface XbasePackage
Returns:
the meta object for the containment reference 'Type'.
See Also:
XCastedExpression.getType(), XbasePackage.getXCastedExpression()
EMF generated code

getXCastedExpression_Target

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

Specified by:
getXCastedExpression_Target in interface XbasePackage
Returns:
the meta object for the containment reference 'Target'.
See Also:
XCastedExpression.getTarget(), XbasePackage.getXCastedExpression()
EMF generated code

getXBinaryOperation

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

Specified by:
getXBinaryOperation in interface XbasePackage
Returns:
the meta object for class 'XBinary Operation'.
See Also:
XBinaryOperation
EMF generated code

getXBinaryOperation_LeftOperand

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

Specified by:
getXBinaryOperation_LeftOperand in interface XbasePackage
Returns:
the meta object for the containment reference 'Left Operand'.
See Also:
XBinaryOperation.getLeftOperand(), XbasePackage.getXBinaryOperation()
EMF generated code

getXBinaryOperation_RightOperand

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

Specified by:
getXBinaryOperation_RightOperand in interface XbasePackage
Returns:
the meta object for the containment reference 'Right Operand'.
See Also:
XBinaryOperation.getRightOperand(), XbasePackage.getXBinaryOperation()
EMF generated code

getXUnaryOperation

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

Specified by:
getXUnaryOperation in interface XbasePackage
Returns:
the meta object for class 'XUnary Operation'.
See Also:
XUnaryOperation
EMF generated code

getXUnaryOperation_Operand

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

Specified by:
getXUnaryOperation_Operand in interface XbasePackage
Returns:
the meta object for the containment reference 'Operand'.
See Also:
XUnaryOperation.getOperand(), XbasePackage.getXUnaryOperation()
EMF generated code

getXForLoopExpression

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

Specified by:
getXForLoopExpression in interface XbasePackage
Returns:
the meta object for class 'XFor Loop Expression'.
See Also:
XForLoopExpression
EMF generated code

getXForLoopExpression_ForExpression

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

Specified by:
getXForLoopExpression_ForExpression in interface XbasePackage
Returns:
the meta object for the containment reference 'For Expression'.
See Also:
XForLoopExpression.getForExpression(), XbasePackage.getXForLoopExpression()
EMF generated code

getXForLoopExpression_EachExpression

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

Specified by:
getXForLoopExpression_EachExpression in interface XbasePackage
Returns:
the meta object for the containment reference 'Each Expression'.
See Also:
XForLoopExpression.getEachExpression(), XbasePackage.getXForLoopExpression()
EMF generated code

getXForLoopExpression_DeclaredParam

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

Specified by:
getXForLoopExpression_DeclaredParam in interface XbasePackage
Returns:
the meta object for the containment reference 'Declared Param'.
See Also:
XForLoopExpression.getDeclaredParam(), XbasePackage.getXForLoopExpression()
EMF generated code

getXAbstractWhileExpression

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

Specified by:
getXAbstractWhileExpression in interface XbasePackage
Returns:
the meta object for class 'XAbstract While Expression'.
See Also:
XAbstractWhileExpression
EMF generated code

getXAbstractWhileExpression_Predicate

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

Specified by:
getXAbstractWhileExpression_Predicate in interface XbasePackage
Returns:
the meta object for the containment reference 'Predicate'.
See Also:
XAbstractWhileExpression.getPredicate(), XbasePackage.getXAbstractWhileExpression()
EMF generated code

getXAbstractWhileExpression_Body

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

Specified by:
getXAbstractWhileExpression_Body in interface XbasePackage
Returns:
the meta object for the containment reference 'Body'.
See Also:
XAbstractWhileExpression.getBody(), XbasePackage.getXAbstractWhileExpression()
EMF generated code

getXDoWhileExpression

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

Specified by:
getXDoWhileExpression in interface XbasePackage
Returns:
the meta object for class 'XDo While Expression'.
See Also:
XDoWhileExpression
EMF generated code

getXWhileExpression

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

Specified by:
getXWhileExpression in interface XbasePackage
Returns:
the meta object for class 'XWhile Expression'.
See Also:
XWhileExpression
EMF generated code

getXTypeLiteral

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

Specified by:
getXTypeLiteral in interface XbasePackage
Returns:
the meta object for class 'XType Literal'.
See Also:
XTypeLiteral
EMF generated code

getXTypeLiteral_Type

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

Specified by:
getXTypeLiteral_Type in interface XbasePackage
Returns:
the meta object for the reference 'Type'.
See Also:
XTypeLiteral.getType(), XbasePackage.getXTypeLiteral()
EMF generated code

getXInstanceOfExpression

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

Specified by:
getXInstanceOfExpression in interface XbasePackage
Returns:
the meta object for class 'XInstance Of Expression'.
See Also:
XInstanceOfExpression
EMF generated code

getXInstanceOfExpression_Type

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

Specified by:
getXInstanceOfExpression_Type in interface XbasePackage
Returns:
the meta object for the reference 'Type'.
See Also:
XInstanceOfExpression.getType(), XbasePackage.getXInstanceOfExpression()
EMF generated code

getXInstanceOfExpression_Expression

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

Specified by:
getXInstanceOfExpression_Expression in interface XbasePackage
Returns:
the meta object for the containment reference 'Expression'.
See Also:
XInstanceOfExpression.getExpression(), XbasePackage.getXInstanceOfExpression()
EMF generated code

getXThrowExpression

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

Specified by:
getXThrowExpression in interface XbasePackage
Returns:
the meta object for class 'XThrow Expression'.
See Also:
XThrowExpression
EMF generated code

getXThrowExpression_Expression

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

Specified by:
getXThrowExpression_Expression in interface XbasePackage
Returns:
the meta object for the containment reference 'Expression'.
See Also:
XThrowExpression.getExpression(), XbasePackage.getXThrowExpression()
EMF generated code

getXTryCatchFinallyExpression

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

Specified by:
getXTryCatchFinallyExpression in interface XbasePackage
Returns:
the meta object for class 'XTry Catch Finally Expression'.
See Also:
XTryCatchFinallyExpression
EMF generated code

getXTryCatchFinallyExpression_Expression

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

Specified by:
getXTryCatchFinallyExpression_Expression in interface XbasePackage
Returns:
the meta object for the containment reference 'Expression'.
See Also:
XTryCatchFinallyExpression.getExpression(), XbasePackage.getXTryCatchFinallyExpression()
EMF generated code

getXTryCatchFinallyExpression_FinallyExpression

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

Specified by:
getXTryCatchFinallyExpression_FinallyExpression in interface XbasePackage
Returns:
the meta object for the containment reference 'Finally Expression'.
See Also:
XTryCatchFinallyExpression.getFinallyExpression(), XbasePackage.getXTryCatchFinallyExpression()
EMF generated code

getXTryCatchFinallyExpression_CatchClauses

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

Specified by:
getXTryCatchFinallyExpression_CatchClauses in interface XbasePackage
Returns:
the meta object for the containment reference list 'Catch Clauses'.
See Also:
XTryCatchFinallyExpression.getCatchClauses(), XbasePackage.getXTryCatchFinallyExpression()
EMF generated code

getXCatchClause

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

Specified by:
getXCatchClause in interface XbasePackage
Returns:
the meta object for class 'XCatch Clause'.
See Also:
XCatchClause
EMF generated code

getXCatchClause_Expression

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

Specified by:
getXCatchClause_Expression in interface XbasePackage
Returns:
the meta object for the containment reference 'Expression'.
See Also:
XCatchClause.getExpression(), XbasePackage.getXCatchClause()
EMF generated code

getXCatchClause_DeclaredParam

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

Specified by:
getXCatchClause_DeclaredParam in interface XbasePackage
Returns:
the meta object for the containment reference 'Declared Param'.
See Also:
XCatchClause.getDeclaredParam(), XbasePackage.getXCatchClause()
EMF generated code

getXAssignment

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

Specified by:
getXAssignment in interface XbasePackage
Returns:
the meta object for class 'XAssignment'.
See Also:
XAssignment
EMF generated code

getXAssignment_Assignable

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

Specified by:
getXAssignment_Assignable in interface XbasePackage
Returns:
the meta object for the containment reference 'Assignable'.
See Also:
XAssignment.getAssignable(), XbasePackage.getXAssignment()
EMF generated code

getXAssignment_Value

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

Specified by:
getXAssignment_Value in interface XbasePackage
Returns:
the meta object for the containment reference 'Value'.
See Also:
XAssignment.getValue(), XbasePackage.getXAssignment()
EMF generated code

getXReturnExpression

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

Specified by:
getXReturnExpression in interface XbasePackage
Returns:
the meta object for class 'XReturn Expression'.
See Also:
XReturnExpression
EMF generated code

getXReturnExpression_Expression

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

Specified by:
getXReturnExpression_Expression in interface XbasePackage
Returns:
the meta object for the containment reference 'Expression'.
See Also:
XReturnExpression.getExpression(), XbasePackage.getXReturnExpression()
EMF generated code

getXbaseFactory

public XbaseFactory getXbaseFactory()

Specified by:
getXbaseFactory in interface XbasePackage
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