org.sintef.mofscript.MOFScriptModel.impl
Class MOFScriptModelPackageImpl

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.EObjectImpl
              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.sintef.mofscript.MOFScriptModel.impl.MOFScriptModelPackageImpl
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.InternalEObject, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, MOFScriptModelPackage

public class MOFScriptModelPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements MOFScriptModelPackage

An implementation of the model Package.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
 
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, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from interface org.sintef.mofscript.MOFScriptModel.MOFScriptModelPackage
ACCESS_LEVEL, ARITHMETIC_EXPRESSION, ARITHMETIC_EXPRESSION__COLUMN, ARITHMETIC_EXPRESSION__COMMENT, ARITHMETIC_EXPRESSION__LINE, ARITHMETIC_EXPRESSION__OPERATOR, ARITHMETIC_EXPRESSION__PART1, ARITHMETIC_EXPRESSION__PART2, ARITHMETIC_EXPRESSION__SPECIFICATION, ARITHMETIC_EXPRESSION_FEATURE_COUNT, ARITHMETIC_OPERATOR, ASSIGNMENT_OPERATOR, COMPARISON_EXPRESSION, COMPARISON_EXPRESSION__COLUMN, COMPARISON_EXPRESSION__COMMENT, COMPARISON_EXPRESSION__LINE, COMPARISON_EXPRESSION__OPERATOR, COMPARISON_EXPRESSION__PART1, COMPARISON_EXPRESSION__PART2, COMPARISON_EXPRESSION_FEATURE_COUNT, COMPARISON_OPERATOR, CREATE_STATEMENT, CREATE_STATEMENT__COLUMN, CREATE_STATEMENT__COMMENT, CREATE_STATEMENT__LINE, CREATE_STATEMENT__NAME, CREATE_STATEMENT__OWNER, CREATE_STATEMENT__STATEMENTS, CREATE_STATEMENT__TYPE, CREATE_STATEMENT__VARIABLES, CREATE_STATEMENT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXPRESSION, EXPRESSION__COLUMN, EXPRESSION__COMMENT, EXPRESSION__LINE, EXPRESSION_FEATURE_COUNT, FILE_STATEMENT, FILE_STATEMENT__COLUMN, FILE_STATEMENT__COMMENT, FILE_STATEMENT__FILE_REFERENCE, FILE_STATEMENT__FILE_URI, FILE_STATEMENT__LINE, FILE_STATEMENT__OWNER, FILE_STATEMENT__STATEMENTS, FILE_STATEMENT__USE, FILE_STATEMENT__VARIABLES, FILE_STATEMENT_FEATURE_COUNT, FUNCTION_CALL, FUNCTION_CALL__ADDITIONAL_EXPRESSION_PART, FUNCTION_CALL__COLUMN, FUNCTION_CALL__COMMENT, FUNCTION_CALL__IS_SUPER_CALL, FUNCTION_CALL__LINE, FUNCTION_CALL__NAME, FUNCTION_CALL__PARAMETERS, FUNCTION_CALL__SPECIFICATION, FUNCTION_CALL_FEATURE_COUNT, FUNCTION_CALL_STATEMENT, FUNCTION_CALL_STATEMENT__COLUMN, FUNCTION_CALL_STATEMENT__COMMENT, FUNCTION_CALL_STATEMENT__FUNCTION, FUNCTION_CALL_STATEMENT__LINE, FUNCTION_CALL_STATEMENT__OWNER, FUNCTION_CALL_STATEMENT__STATEMENTS, FUNCTION_CALL_STATEMENT__VARIABLES, FUNCTION_CALL_STATEMENT_FEATURE_COUNT, GENERAL_ASSIGNMENT, GENERAL_ASSIGNMENT__COLUMN, GENERAL_ASSIGNMENT__COMMENT, GENERAL_ASSIGNMENT__EXPRESSION, GENERAL_ASSIGNMENT__LINE, GENERAL_ASSIGNMENT__NAME, GENERAL_ASSIGNMENT__OPERATOR, GENERAL_ASSIGNMENT__OWNER, GENERAL_ASSIGNMENT__STATEMENTS, GENERAL_ASSIGNMENT__VARIABLES, GENERAL_ASSIGNMENT_FEATURE_COUNT, IF_STATEMENT, IF_STATEMENT__COLUMN, IF_STATEMENT__COMMENT, IF_STATEMENT__ELSE_BRANCH, IF_STATEMENT__IF_EXPRESSION, IF_STATEMENT__LINE, IF_STATEMENT__OWNER, IF_STATEMENT__STATEMENTS, IF_STATEMENT__VARIABLES, IF_STATEMENT_FEATURE_COUNT, IMPORT_SEMANTICS, IMPORT_TYPE, ITERATOR_STATEMENT, ITERATOR_STATEMENT__COLUMN, ITERATOR_STATEMENT__COMMENT, ITERATOR_STATEMENT__FILTER_EXPRESSION, ITERATOR_STATEMENT__LINE, ITERATOR_STATEMENT__OWNER, ITERATOR_STATEMENT__SOURCE, ITERATOR_STATEMENT__STATEMENTS, ITERATOR_STATEMENT__TYPE, ITERATOR_STATEMENT__VARIABLE, ITERATOR_STATEMENT__VARIABLES, ITERATOR_STATEMENT_FEATURE_COUNT, LITERAL, LITERAL__ADDITIONAL_EXPRESSION_PART, LITERAL__COLUMN, LITERAL__COMMENT, LITERAL__LINE, LITERAL__SPECIFICATION, LITERAL__TYPE, LITERAL__VALUE, LITERAL_FEATURE_COUNT, LITERAL_TYPE, LOGICAL_EXPRESSION, LOGICAL_EXPRESSION__COLUMN, LOGICAL_EXPRESSION__COMMENT, LOGICAL_EXPRESSION__LINE, LOGICAL_EXPRESSION__OPERATOR, LOGICAL_EXPRESSION__PART1, LOGICAL_EXPRESSION__PART2, LOGICAL_EXPRESSION_FEATURE_COUNT, LOGICAL_OPERATOR, MOF_SCRIPT_COMMENT, MOF_SCRIPT_COMMENT__COLUMN, MOF_SCRIPT_COMMENT__COMMENT, MOF_SCRIPT_COMMENT__COMMENT_TEXT, MOF_SCRIPT_COMMENT__DOC_STYLE, MOF_SCRIPT_COMMENT__LINE, MOF_SCRIPT_COMMENT__SINGLE_LINE, MOF_SCRIPT_COMMENT_FEATURE_COUNT, MOF_SCRIPT_IMPORT, MOF_SCRIPT_IMPORT__COLUMN, MOF_SCRIPT_IMPORT__COMMENT, MOF_SCRIPT_IMPORT__IMPORT_SEMANTICS, MOF_SCRIPT_IMPORT__LINE, MOF_SCRIPT_IMPORT__NAME, MOF_SCRIPT_IMPORT__TYPE, MOF_SCRIPT_IMPORT__URI, MOF_SCRIPT_IMPORT_FEATURE_COUNT, MOF_SCRIPT_OBJECT, MOF_SCRIPT_OBJECT__COLUMN, MOF_SCRIPT_OBJECT__COMMENT, MOF_SCRIPT_OBJECT__LINE, MOF_SCRIPT_OBJECT_FEATURE_COUNT, MOF_SCRIPT_PARAMETER, MOF_SCRIPT_PARAMETER__COLUMN, MOF_SCRIPT_PARAMETER__COMMENT, MOF_SCRIPT_PARAMETER__DIRECTION, MOF_SCRIPT_PARAMETER__LINE, MOF_SCRIPT_PARAMETER__NAME, MOF_SCRIPT_PARAMETER__TYPE, MOF_SCRIPT_PARAMETER__TYPE_PREFIX, MOF_SCRIPT_PARAMETER_FEATURE_COUNT, MOF_SCRIPT_SPECIFICATION, MOF_SCRIPT_SPECIFICATION__COLUMN, MOF_SCRIPT_SPECIFICATION__COMMENT, MOF_SCRIPT_SPECIFICATION__IMPORTS, MOF_SCRIPT_SPECIFICATION__LINE, MOF_SCRIPT_SPECIFICATION__TRANSFORMATION, MOF_SCRIPT_SPECIFICATION_FEATURE_COUNT, MOF_SCRIPT_STATEMENT, MOF_SCRIPT_STATEMENT__COLUMN, MOF_SCRIPT_STATEMENT__COMMENT, MOF_SCRIPT_STATEMENT__LINE, MOF_SCRIPT_STATEMENT__OWNER, MOF_SCRIPT_STATEMENT__STATEMENTS, MOF_SCRIPT_STATEMENT__VARIABLES, MOF_SCRIPT_STATEMENT_FEATURE_COUNT, MOF_SCRIPT_STATEMENT_OWNER, MOF_SCRIPT_STATEMENT_OWNER__COLUMN, MOF_SCRIPT_STATEMENT_OWNER__COMMENT, MOF_SCRIPT_STATEMENT_OWNER__LINE, MOF_SCRIPT_STATEMENT_OWNER__STATEMENTS, MOF_SCRIPT_STATEMENT_OWNER__VARIABLES, MOF_SCRIPT_STATEMENT_OWNER_FEATURE_COUNT, MOF_SCRIPT_TRANSFORMATION, MOF_SCRIPT_TRANSFORMATION__COLUMN, MOF_SCRIPT_TRANSFORMATION__COMMENT, MOF_SCRIPT_TRANSFORMATION__CONSTANTS, MOF_SCRIPT_TRANSFORMATION__EXTENDS, MOF_SCRIPT_TRANSFORMATION__EXTENDS_NAME, MOF_SCRIPT_TRANSFORMATION__LINE, MOF_SCRIPT_TRANSFORMATION__NAME, MOF_SCRIPT_TRANSFORMATION__PARAMETERS, MOF_SCRIPT_TRANSFORMATION__TRANSFORMATIONRULES, MOF_SCRIPT_TRANSFORMATION__VARIABLES, MOF_SCRIPT_TRANSFORMATION_FEATURE_COUNT, PARAMETER_DIRECTION, PRINT_STATEMENT, PRINT_STATEMENT__COLUMN, PRINT_STATEMENT__COMMENT, PRINT_STATEMENT__CONTEXT, PRINT_STATEMENT__LINE, PRINT_STATEMENT__OWNER, PRINT_STATEMENT__PRINT_BODY, PRINT_STATEMENT__PRINT_COMMAND, PRINT_STATEMENT__STATEMENTS, PRINT_STATEMENT__VARIABLES, PRINT_STATEMENT_FEATURE_COUNT, REFERENCE, REFERENCE__ADDITIONAL_EXPRESSION_PART, REFERENCE__COLUMN, REFERENCE__COMMENT, REFERENCE__LINE, REFERENCE__NAME, REFERENCE__SPECIFICATION, REFERENCE_FEATURE_COUNT, RESULT_ASSIGNMENT, RESULT_ASSIGNMENT__COLUMN, RESULT_ASSIGNMENT__COMMENT, RESULT_ASSIGNMENT__EXPRESSION, RESULT_ASSIGNMENT__LINE, RESULT_ASSIGNMENT__OPERATOR, RESULT_ASSIGNMENT__OWNER, RESULT_ASSIGNMENT__RESULT_PART, RESULT_ASSIGNMENT__STATEMENTS, RESULT_ASSIGNMENT__VARIABLES, RESULT_ASSIGNMENT_FEATURE_COUNT, SIMPLE_EXPRESSION, SIMPLE_EXPRESSION__ADDITIONAL_EXPRESSION_PART, SIMPLE_EXPRESSION__COLUMN, SIMPLE_EXPRESSION__COMMENT, SIMPLE_EXPRESSION__LINE, SIMPLE_EXPRESSION__SPECIFICATION, SIMPLE_EXPRESSION_FEATURE_COUNT, TRANSFORMATION_RULE, TRANSFORMATION_RULE__ACCESS_LEVEL, TRANSFORMATION_RULE__COLUMN, TRANSFORMATION_RULE__COMMENT, TRANSFORMATION_RULE__CONTEXT, TRANSFORMATION_RULE__EXTENDS, TRANSFORMATION_RULE__IS_ABSTRACT, TRANSFORMATION_RULE__IS_ENTRY_POINT, TRANSFORMATION_RULE__LINE, TRANSFORMATION_RULE__NAME, TRANSFORMATION_RULE__OWNER, TRANSFORMATION_RULE__PARAMETERS, TRANSFORMATION_RULE__RETURN, TRANSFORMATION_RULE__STATEMENTS, TRANSFORMATION_RULE__VARIABLES, TRANSFORMATION_RULE_FEATURE_COUNT, VALUE_EXPRESSION, VALUE_EXPRESSION__COLUMN, VALUE_EXPRESSION__COMMENT, VALUE_EXPRESSION__LINE, VALUE_EXPRESSION__SPECIFICATION, VALUE_EXPRESSION_FEATURE_COUNT, VARIABLE_DECLARATION, VARIABLE_DECLARATION__CALCULATED_VALUE, VARIABLE_DECLARATION__COLUMN, VARIABLE_DECLARATION__COMMENT, VARIABLE_DECLARATION__CONSTANT, VARIABLE_DECLARATION__LINE, VARIABLE_DECLARATION__NAME, VARIABLE_DECLARATION__TYPE, VARIABLE_DECLARATION__VALUE, VARIABLE_DECLARATION_FEATURE_COUNT
 
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.EEnum getAccessLevel()
           
 org.eclipse.emf.ecore.EAttribute getArithmeticExpression_Operator()
           
 org.eclipse.emf.ecore.EReference getArithmeticExpression_Part1()
           
 org.eclipse.emf.ecore.EReference getArithmeticExpression_Part2()
           
 org.eclipse.emf.ecore.EClass getArithmeticExpression()
           
 org.eclipse.emf.ecore.EEnum getArithmeticOperator()
           
 org.eclipse.emf.ecore.EEnum getAssignmentOperator()
           
 org.eclipse.emf.ecore.EAttribute getComparisonExpression_Operator()
           
 org.eclipse.emf.ecore.EReference getComparisonExpression_Part1()
           
 org.eclipse.emf.ecore.EReference getComparisonExpression_Part2()
           
 org.eclipse.emf.ecore.EClass getComparisonExpression()
           
 org.eclipse.emf.ecore.EEnum getComparisonOperator()
           
 org.eclipse.emf.ecore.EAttribute getCreateStatement_Name()
           
 org.eclipse.emf.ecore.EAttribute getCreateStatement_Type()
           
 org.eclipse.emf.ecore.EClass getCreateStatement()
           
 org.eclipse.emf.ecore.EClass getExpression()
           
 org.eclipse.emf.ecore.EAttribute getFileStatement_FileReference()
           
 org.eclipse.emf.ecore.EReference getFileStatement_FileURI()
           
 org.eclipse.emf.ecore.EAttribute getFileStatement_Use()
           
 org.eclipse.emf.ecore.EClass getFileStatement()
           
 org.eclipse.emf.ecore.EAttribute getFunctionCall_IsSuperCall()
           
 org.eclipse.emf.ecore.EAttribute getFunctionCall_Name()
           
 org.eclipse.emf.ecore.EReference getFunctionCall_Parameters()
           
 org.eclipse.emf.ecore.EClass getFunctionCall()
           
 org.eclipse.emf.ecore.EReference getFunctionCallStatement_Function()
           
 org.eclipse.emf.ecore.EClass getFunctionCallStatement()
           
 org.eclipse.emf.ecore.EReference getGeneralAssignment_Expression()
           
 org.eclipse.emf.ecore.EAttribute getGeneralAssignment_Name()
           
 org.eclipse.emf.ecore.EAttribute getGeneralAssignment_Operator()
           
 org.eclipse.emf.ecore.EClass getGeneralAssignment()
           
 org.eclipse.emf.ecore.EReference getIfStatement_ElseBranch()
           
 org.eclipse.emf.ecore.EReference getIfStatement_IfExpression()
           
 org.eclipse.emf.ecore.EClass getIfStatement()
           
 org.eclipse.emf.ecore.EEnum getImportSemantics()
           
 org.eclipse.emf.ecore.EEnum getImportType()
           
 org.eclipse.emf.ecore.EReference getIteratorStatement_FilterExpression()
           
 org.eclipse.emf.ecore.EReference getIteratorStatement_Source()
           
 org.eclipse.emf.ecore.EAttribute getIteratorStatement_Type()
           
 org.eclipse.emf.ecore.EAttribute getIteratorStatement_Variable()
           
 org.eclipse.emf.ecore.EClass getIteratorStatement()
           
 org.eclipse.emf.ecore.EAttribute getLiteral_Type()
           
 org.eclipse.emf.ecore.EAttribute getLiteral_Value()
           
 org.eclipse.emf.ecore.EClass getLiteral()
           
 org.eclipse.emf.ecore.EEnum getLiteralType()
           
 org.eclipse.emf.ecore.EAttribute getLogicalExpression_Operator()
           
 org.eclipse.emf.ecore.EReference getLogicalExpression_Part1()
           
 org.eclipse.emf.ecore.EReference getLogicalExpression_Part2()
           
 org.eclipse.emf.ecore.EClass getLogicalExpression()
           
 org.eclipse.emf.ecore.EEnum getLogicalOperator()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptComment_CommentText()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptComment_DocStyle()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptComment_SingleLine()
           
 org.eclipse.emf.ecore.EClass getMOFScriptComment()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptImport_ImportSemantics()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptImport_Name()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptImport_Type()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptImport_Uri()
           
 org.eclipse.emf.ecore.EClass getMOFScriptImport()
           
 MOFScriptModelFactory getMOFScriptModelFactory()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptObject_Column()
           
 org.eclipse.emf.ecore.EReference getMOFScriptObject_Comment()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptObject_Line()
           
 org.eclipse.emf.ecore.EClass getMOFScriptObject()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptParameter_Direction()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptParameter_Name()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptParameter_Type()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptParameter_TypePrefix()
           
 org.eclipse.emf.ecore.EClass getMOFScriptParameter()
           
 org.eclipse.emf.ecore.EReference getMOFScriptSpecification_Imports()
           
 org.eclipse.emf.ecore.EReference getMOFScriptSpecification_Transformation()
           
 org.eclipse.emf.ecore.EClass getMOFScriptSpecification()
           
 org.eclipse.emf.ecore.EReference getMOFScriptStatement_Owner()
           
 org.eclipse.emf.ecore.EClass getMOFScriptStatement()
           
 org.eclipse.emf.ecore.EReference getMOFScriptStatementOwner_Statements()
           
 org.eclipse.emf.ecore.EReference getMOFScriptStatementOwner_Variables()
           
 org.eclipse.emf.ecore.EClass getMOFScriptStatementOwner()
           
 org.eclipse.emf.ecore.EReference getMOFScriptTransformation_Constants()
           
 org.eclipse.emf.ecore.EReference getMOFScriptTransformation_Extends()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptTransformation_ExtendsName()
           
 org.eclipse.emf.ecore.EAttribute getMOFScriptTransformation_Name()
           
 org.eclipse.emf.ecore.EReference getMOFScriptTransformation_Parameters()
           
 org.eclipse.emf.ecore.EReference getMOFScriptTransformation_Transformationrules()
           
 org.eclipse.emf.ecore.EReference getMOFScriptTransformation_Variables()
           
 org.eclipse.emf.ecore.EClass getMOFScriptTransformation()
           
 org.eclipse.emf.ecore.EEnum getParameterDirection()
           
 org.eclipse.emf.ecore.EAttribute getPrintStatement_Context()
           
 org.eclipse.emf.ecore.EReference getPrintStatement_PrintBody()
           
 org.eclipse.emf.ecore.EAttribute getPrintStatement_PrintCommand()
           
 org.eclipse.emf.ecore.EClass getPrintStatement()
           
 org.eclipse.emf.ecore.EAttribute getReference_Name()
           
 org.eclipse.emf.ecore.EClass getReference()
           
 org.eclipse.emf.ecore.EReference getResultAssignment_Expression()
           
 org.eclipse.emf.ecore.EAttribute getResultAssignment_Operator()
           
 org.eclipse.emf.ecore.EAttribute getResultAssignment_ResultPart()
           
 org.eclipse.emf.ecore.EClass getResultAssignment()
           
 org.eclipse.emf.ecore.EReference getSimpleExpression_AdditionalExpressionPart()
           
 org.eclipse.emf.ecore.EClass getSimpleExpression()
           
 org.eclipse.emf.ecore.EAttribute getTransformationRule_AccessLevel()
           
 org.eclipse.emf.ecore.EReference getTransformationRule_Context()
           
 org.eclipse.emf.ecore.EReference getTransformationRule_Extends()
           
 org.eclipse.emf.ecore.EAttribute getTransformationRule_IsAbstract()
           
 org.eclipse.emf.ecore.EAttribute getTransformationRule_IsEntryPoint()
           
 org.eclipse.emf.ecore.EAttribute getTransformationRule_Name()
           
 org.eclipse.emf.ecore.EReference getTransformationRule_Owner()
           
 org.eclipse.emf.ecore.EReference getTransformationRule_Parameters()
           
 org.eclipse.emf.ecore.EAttribute getTransformationRule_Return()
           
 org.eclipse.emf.ecore.EClass getTransformationRule()
           
 org.eclipse.emf.ecore.EAttribute getValueExpression_Specification()
           
 org.eclipse.emf.ecore.EClass getValueExpression()
           
 org.eclipse.emf.ecore.EAttribute getVariableDeclaration_CalculatedValue()
           
 org.eclipse.emf.ecore.EAttribute getVariableDeclaration_Constant()
           
 org.eclipse.emf.ecore.EAttribute getVariableDeclaration_Name()
           
 org.eclipse.emf.ecore.EAttribute getVariableDeclaration_Type()
           
 org.eclipse.emf.ecore.EReference getVariableDeclaration_Value()
           
 org.eclipse.emf.ecore.EClass getVariableDeclaration()
           
static MOFScriptModelPackage 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, addEEnumLiteral, addEException, addEOperation, addEParameter, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEReference, createResource, eBasicRemoveFromContainer, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEDataType, initEDataType, initEEnum, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setNamespaceURI, setNsPrefix, setNsURI, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations, isFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore
 
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, 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 MOFScriptModelPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. Simple dependencies are satisfied by calling this method on all dependent packages before doing anything else. This method drives initialization for interdependent packages directly, in parallel with this package, itself.

Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.

Invocation of this method will not affect any packages that have already been initialized.

See Also:
MOFScriptModelPackage.eNS_URI, createPackageContents(), initializePackageContents()

getTransformationRule

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

Specified by:
getTransformationRule in interface MOFScriptModelPackage
Returns:
the meta object for class 'Transformation Rule'.
See Also:
TransformationRule

getTransformationRule_IsEntryPoint

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

Specified by:
getTransformationRule_IsEntryPoint in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Is Entry Point'.
See Also:
TransformationRule.isIsEntryPoint(), MOFScriptModelPackage.getTransformationRule()

getTransformationRule_Name

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

Specified by:
getTransformationRule_Name in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
TransformationRule.getName(), MOFScriptModelPackage.getTransformationRule()

getTransformationRule_Return

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

Specified by:
getTransformationRule_Return in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Return'.
See Also:
TransformationRule.getReturn(), MOFScriptModelPackage.getTransformationRule()

getTransformationRule_Owner

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

Specified by:
getTransformationRule_Owner in interface MOFScriptModelPackage
Returns:
the meta object for the container reference 'Owner'.
See Also:
TransformationRule.getOwner(), MOFScriptModelPackage.getTransformationRule()

getTransformationRule_Extends

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

Specified by:
getTransformationRule_Extends in interface MOFScriptModelPackage
Returns:
the meta object for the reference 'Extends'.
See Also:
TransformationRule.getExtends(), MOFScriptModelPackage.getTransformationRule()

getTransformationRule_Parameters

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

Specified by:
getTransformationRule_Parameters in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference list 'Parameters'.
See Also:
TransformationRule.getParameters(), MOFScriptModelPackage.getTransformationRule()

getTransformationRule_Context

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

Specified by:
getTransformationRule_Context in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Context'.
See Also:
TransformationRule.getContext(), MOFScriptModelPackage.getTransformationRule()

getTransformationRule_IsAbstract

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

Specified by:
getTransformationRule_IsAbstract in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Is Abstract'.
See Also:
TransformationRule.isIsAbstract(), MOFScriptModelPackage.getTransformationRule()

getTransformationRule_AccessLevel

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

Specified by:
getTransformationRule_AccessLevel in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Access Level'.
See Also:
TransformationRule.getAccessLevel(), MOFScriptModelPackage.getTransformationRule()

getMOFScriptStatementOwner

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

Specified by:
getMOFScriptStatementOwner in interface MOFScriptModelPackage
Returns:
the meta object for class 'MOF Script Statement Owner'.
See Also:
MOFScriptStatementOwner

getMOFScriptStatementOwner_Statements

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

Specified by:
getMOFScriptStatementOwner_Statements in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference list 'Statements'.
See Also:
MOFScriptStatementOwner.getStatements(), MOFScriptModelPackage.getMOFScriptStatementOwner()

getMOFScriptStatementOwner_Variables

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

Specified by:
getMOFScriptStatementOwner_Variables in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference list 'Variables'.
See Also:
MOFScriptStatementOwner.getVariables(), MOFScriptModelPackage.getMOFScriptStatementOwner()

getMOFScriptObject

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

Specified by:
getMOFScriptObject in interface MOFScriptModelPackage
Returns:
the meta object for class 'MOF Script Object'.
See Also:
MOFScriptObject

getMOFScriptObject_Line

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

Specified by:
getMOFScriptObject_Line in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Line'.
See Also:
MOFScriptObject.getLine(), MOFScriptModelPackage.getMOFScriptObject()

getMOFScriptObject_Column

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

Specified by:
getMOFScriptObject_Column in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Column'.
See Also:
MOFScriptObject.getColumn(), MOFScriptModelPackage.getMOFScriptObject()

getMOFScriptObject_Comment

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

Specified by:
getMOFScriptObject_Comment in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference list 'Comment'.
See Also:
MOFScriptObject.getComment(), MOFScriptModelPackage.getMOFScriptObject()

getMOFScriptStatement

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

Specified by:
getMOFScriptStatement in interface MOFScriptModelPackage
Returns:
the meta object for class 'MOF Script Statement'.
See Also:
MOFScriptStatement

getMOFScriptStatement_Owner

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

Specified by:
getMOFScriptStatement_Owner in interface MOFScriptModelPackage
Returns:
the meta object for the container reference 'Owner'.
See Also:
MOFScriptStatement.getOwner(), MOFScriptModelPackage.getMOFScriptStatement()

getVariableDeclaration

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

Specified by:
getVariableDeclaration in interface MOFScriptModelPackage
Returns:
the meta object for class 'Variable Declaration'.
See Also:
VariableDeclaration

getVariableDeclaration_Name

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

Specified by:
getVariableDeclaration_Name in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
VariableDeclaration.getName(), MOFScriptModelPackage.getVariableDeclaration()

getVariableDeclaration_Type

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

Specified by:
getVariableDeclaration_Type in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Type'.
See Also:
VariableDeclaration.getType(), MOFScriptModelPackage.getVariableDeclaration()

getVariableDeclaration_Constant

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

Specified by:
getVariableDeclaration_Constant in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Constant'.
See Also:
VariableDeclaration.isConstant(), MOFScriptModelPackage.getVariableDeclaration()

getVariableDeclaration_CalculatedValue

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

Specified by:
getVariableDeclaration_CalculatedValue in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Calculated Value'.
See Also:
VariableDeclaration.getCalculatedValue(), MOFScriptModelPackage.getVariableDeclaration()

getVariableDeclaration_Value

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

Specified by:
getVariableDeclaration_Value in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Value'.
See Also:
VariableDeclaration.getValue(), MOFScriptModelPackage.getVariableDeclaration()

getValueExpression

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

Specified by:
getValueExpression in interface MOFScriptModelPackage
Returns:
the meta object for class 'Value Expression'.
See Also:
ValueExpression

getValueExpression_Specification

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

Specified by:
getValueExpression_Specification in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Specification'.
See Also:
ValueExpression.getSpecification(), MOFScriptModelPackage.getValueExpression()

getExpression

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

Specified by:
getExpression in interface MOFScriptModelPackage
Returns:
the meta object for class 'Expression'.
See Also:
Expression

getMOFScriptTransformation

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

Specified by:
getMOFScriptTransformation in interface MOFScriptModelPackage
Returns:
the meta object for class 'MOF Script Transformation'.
See Also:
MOFScriptTransformation

getMOFScriptTransformation_Name

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

Specified by:
getMOFScriptTransformation_Name in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
MOFScriptTransformation.getName(), MOFScriptModelPackage.getMOFScriptTransformation()

getMOFScriptTransformation_Variables

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

Specified by:
getMOFScriptTransformation_Variables in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference list 'Variables'.
See Also:
MOFScriptTransformation.getVariables(), MOFScriptModelPackage.getMOFScriptTransformation()

getMOFScriptTransformation_Constants

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

Specified by:
getMOFScriptTransformation_Constants in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference list 'Constants'.
See Also:
MOFScriptTransformation.getConstants(), MOFScriptModelPackage.getMOFScriptTransformation()

getMOFScriptTransformation_Parameters

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

Specified by:
getMOFScriptTransformation_Parameters in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference list 'Parameters'.
See Also:
MOFScriptTransformation.getParameters(), MOFScriptModelPackage.getMOFScriptTransformation()

getMOFScriptTransformation_Transformationrules

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

Specified by:
getMOFScriptTransformation_Transformationrules in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference list 'Transformationrules'.
See Also:
MOFScriptTransformation.getTransformationrules(), MOFScriptModelPackage.getMOFScriptTransformation()

getMOFScriptTransformation_ExtendsName

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

Specified by:
getMOFScriptTransformation_ExtendsName in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Extends Name'.
See Also:
MOFScriptTransformation.getExtendsName(), MOFScriptModelPackage.getMOFScriptTransformation()

getMOFScriptTransformation_Extends

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

Specified by:
getMOFScriptTransformation_Extends in interface MOFScriptModelPackage
Returns:
the meta object for the reference 'Extends'.
See Also:
MOFScriptTransformation.getExtends(), MOFScriptModelPackage.getMOFScriptTransformation()

getMOFScriptImport

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

Specified by:
getMOFScriptImport in interface MOFScriptModelPackage
Returns:
the meta object for class 'MOF Script Import'.
See Also:
MOFScriptImport

getMOFScriptImport_Name

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

Specified by:
getMOFScriptImport_Name in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
MOFScriptImport.getName(), MOFScriptModelPackage.getMOFScriptImport()

getMOFScriptImport_Type

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

Specified by:
getMOFScriptImport_Type in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Type'.
See Also:
MOFScriptImport.getType(), MOFScriptModelPackage.getMOFScriptImport()

getMOFScriptImport_Uri

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

Specified by:
getMOFScriptImport_Uri in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Uri'.
See Also:
MOFScriptImport.getUri(), MOFScriptModelPackage.getMOFScriptImport()

getMOFScriptImport_ImportSemantics

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

Specified by:
getMOFScriptImport_ImportSemantics in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Import Semantics'.
See Also:
MOFScriptImport.getImportSemantics(), MOFScriptModelPackage.getMOFScriptImport()

getMOFScriptParameter

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

Specified by:
getMOFScriptParameter in interface MOFScriptModelPackage
Returns:
the meta object for class 'MOF Script Parameter'.
See Also:
MOFScriptParameter

getMOFScriptParameter_Name

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

Specified by:
getMOFScriptParameter_Name in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
MOFScriptParameter.getName(), MOFScriptModelPackage.getMOFScriptParameter()

getMOFScriptParameter_Type

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

Specified by:
getMOFScriptParameter_Type in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Type'.
See Also:
MOFScriptParameter.getType(), MOFScriptModelPackage.getMOFScriptParameter()

getMOFScriptParameter_Direction

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

Specified by:
getMOFScriptParameter_Direction in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Direction'.
See Also:
MOFScriptParameter.getDirection(), MOFScriptModelPackage.getMOFScriptParameter()

getMOFScriptParameter_TypePrefix

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

Specified by:
getMOFScriptParameter_TypePrefix in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Type Prefix'.
See Also:
MOFScriptParameter.getTypePrefix(), MOFScriptModelPackage.getMOFScriptParameter()

getIteratorStatement

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

Specified by:
getIteratorStatement in interface MOFScriptModelPackage
Returns:
the meta object for class 'Iterator Statement'.
See Also:
IteratorStatement

getIteratorStatement_Type

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

Specified by:
getIteratorStatement_Type in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Type'.
See Also:
IteratorStatement.getType(), MOFScriptModelPackage.getIteratorStatement()

getIteratorStatement_Variable

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

Specified by:
getIteratorStatement_Variable in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Variable'.
See Also:
IteratorStatement.getVariable(), MOFScriptModelPackage.getIteratorStatement()

getIteratorStatement_FilterExpression

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

Specified by:
getIteratorStatement_FilterExpression in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Filter Expression'.
See Also:
IteratorStatement.getFilterExpression(), MOFScriptModelPackage.getIteratorStatement()

getIteratorStatement_Source

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

Specified by:
getIteratorStatement_Source in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Source'.
See Also:
IteratorStatement.getSource(), MOFScriptModelPackage.getIteratorStatement()

getLogicalExpression

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

Specified by:
getLogicalExpression in interface MOFScriptModelPackage
Returns:
the meta object for class 'Logical Expression'.
See Also:
LogicalExpression

getLogicalExpression_Operator

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

Specified by:
getLogicalExpression_Operator in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Operator'.
See Also:
LogicalExpression.getOperator(), MOFScriptModelPackage.getLogicalExpression()

getLogicalExpression_Part1

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

Specified by:
getLogicalExpression_Part1 in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Part1'.
See Also:
LogicalExpression.getPart1(), MOFScriptModelPackage.getLogicalExpression()

getLogicalExpression_Part2

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

Specified by:
getLogicalExpression_Part2 in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Part2'.
See Also:
LogicalExpression.getPart2(), MOFScriptModelPackage.getLogicalExpression()

getSimpleExpression

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

Specified by:
getSimpleExpression in interface MOFScriptModelPackage
Returns:
the meta object for class 'Simple Expression'.
See Also:
SimpleExpression

getSimpleExpression_AdditionalExpressionPart

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

Specified by:
getSimpleExpression_AdditionalExpressionPart in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference list 'Additional Expression Part'.
See Also:
SimpleExpression.getAdditionalExpressionPart(), MOFScriptModelPackage.getSimpleExpression()

getFunctionCall

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

Specified by:
getFunctionCall in interface MOFScriptModelPackage
Returns:
the meta object for class 'Function Call'.
See Also:
FunctionCall

getFunctionCall_Name

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

Specified by:
getFunctionCall_Name in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
FunctionCall.getName(), MOFScriptModelPackage.getFunctionCall()

getFunctionCall_Parameters

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

Specified by:
getFunctionCall_Parameters in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference list 'Parameters'.
See Also:
FunctionCall.getParameters(), MOFScriptModelPackage.getFunctionCall()

getFunctionCall_IsSuperCall

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

Specified by:
getFunctionCall_IsSuperCall in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Is Super Call'.
See Also:
FunctionCall.isIsSuperCall(), MOFScriptModelPackage.getFunctionCall()

getCreateStatement

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

Specified by:
getCreateStatement in interface MOFScriptModelPackage
Returns:
the meta object for class 'Create Statement'.
See Also:
CreateStatement

getCreateStatement_Type

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

Specified by:
getCreateStatement_Type in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Type'.
See Also:
CreateStatement.getType(), MOFScriptModelPackage.getCreateStatement()

getCreateStatement_Name

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

Specified by:
getCreateStatement_Name in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
CreateStatement.getName(), MOFScriptModelPackage.getCreateStatement()

getResultAssignment

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

Specified by:
getResultAssignment in interface MOFScriptModelPackage
Returns:
the meta object for class 'Result Assignment'.
See Also:
ResultAssignment

getResultAssignment_ResultPart

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

Specified by:
getResultAssignment_ResultPart in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Result Part'.
See Also:
ResultAssignment.getResultPart(), MOFScriptModelPackage.getResultAssignment()

getResultAssignment_Operator

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

Specified by:
getResultAssignment_Operator in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Operator'.
See Also:
ResultAssignment.getOperator(), MOFScriptModelPackage.getResultAssignment()

getResultAssignment_Expression

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

Specified by:
getResultAssignment_Expression in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Expression'.
See Also:
ResultAssignment.getExpression(), MOFScriptModelPackage.getResultAssignment()

getGeneralAssignment

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

Specified by:
getGeneralAssignment in interface MOFScriptModelPackage
Returns:
the meta object for class 'General Assignment'.
See Also:
GeneralAssignment

getGeneralAssignment_Name

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

Specified by:
getGeneralAssignment_Name in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
GeneralAssignment.getName(), MOFScriptModelPackage.getGeneralAssignment()

getGeneralAssignment_Operator

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

Specified by:
getGeneralAssignment_Operator in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Operator'.
See Also:
GeneralAssignment.getOperator(), MOFScriptModelPackage.getGeneralAssignment()

getGeneralAssignment_Expression

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

Specified by:
getGeneralAssignment_Expression in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Expression'.
See Also:
GeneralAssignment.getExpression(), MOFScriptModelPackage.getGeneralAssignment()

getLiteral

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

Specified by:
getLiteral in interface MOFScriptModelPackage
Returns:
the meta object for class 'Literal'.
See Also:
Literal

getLiteral_Type

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

Specified by:
getLiteral_Type in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Type'.
See Also:
Literal.getType(), MOFScriptModelPackage.getLiteral()

getLiteral_Value

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

Specified by:
getLiteral_Value in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
Literal.getValue(), MOFScriptModelPackage.getLiteral()

getReference

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

Specified by:
getReference in interface MOFScriptModelPackage
Returns:
the meta object for class 'Reference'.
See Also:
Reference

getReference_Name

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

Specified by:
getReference_Name in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
Reference.getName(), MOFScriptModelPackage.getReference()

getFunctionCallStatement

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

Specified by:
getFunctionCallStatement in interface MOFScriptModelPackage
Returns:
the meta object for class 'Function Call Statement'.
See Also:
FunctionCallStatement

getFunctionCallStatement_Function

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

Specified by:
getFunctionCallStatement_Function in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Function'.
See Also:
FunctionCallStatement.getFunction(), MOFScriptModelPackage.getFunctionCallStatement()

getPrintStatement

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

Specified by:
getPrintStatement in interface MOFScriptModelPackage
Returns:
the meta object for class 'Print Statement'.
See Also:
PrintStatement

getPrintStatement_Context

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

Specified by:
getPrintStatement_Context in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Context'.
See Also:
PrintStatement.getContext(), MOFScriptModelPackage.getPrintStatement()

getPrintStatement_PrintCommand

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

Specified by:
getPrintStatement_PrintCommand in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Print Command'.
See Also:
PrintStatement.getPrintCommand(), MOFScriptModelPackage.getPrintStatement()

getPrintStatement_PrintBody

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

Specified by:
getPrintStatement_PrintBody in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Print Body'.
See Also:
PrintStatement.getPrintBody(), MOFScriptModelPackage.getPrintStatement()

getArithmeticExpression

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

Specified by:
getArithmeticExpression in interface MOFScriptModelPackage
Returns:
the meta object for class 'Arithmetic Expression'.
See Also:
ArithmeticExpression

getArithmeticExpression_Operator

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

Specified by:
getArithmeticExpression_Operator in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Operator'.
See Also:
ArithmeticExpression.getOperator(), MOFScriptModelPackage.getArithmeticExpression()

getArithmeticExpression_Part1

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

Specified by:
getArithmeticExpression_Part1 in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Part1'.
See Also:
ArithmeticExpression.getPart1(), MOFScriptModelPackage.getArithmeticExpression()

getArithmeticExpression_Part2

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

Specified by:
getArithmeticExpression_Part2 in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Part2'.
See Also:
ArithmeticExpression.getPart2(), MOFScriptModelPackage.getArithmeticExpression()

getFileStatement

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

Specified by:
getFileStatement in interface MOFScriptModelPackage
Returns:
the meta object for class 'File Statement'.
See Also:
FileStatement

getFileStatement_FileReference

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

Specified by:
getFileStatement_FileReference in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'File Reference'.
See Also:
FileStatement.getFileReference(), MOFScriptModelPackage.getFileStatement()

getFileStatement_Use

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

Specified by:
getFileStatement_Use in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Use'.
See Also:
FileStatement.isUse(), MOFScriptModelPackage.getFileStatement()

getFileStatement_FileURI

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

Specified by:
getFileStatement_FileURI in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'File URI'.
See Also:
FileStatement.getFileURI(), MOFScriptModelPackage.getFileStatement()

getComparisonExpression

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

Specified by:
getComparisonExpression in interface MOFScriptModelPackage
Returns:
the meta object for class 'Comparison Expression'.
See Also:
ComparisonExpression

getComparisonExpression_Operator

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

Specified by:
getComparisonExpression_Operator in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Operator'.
See Also:
ComparisonExpression.getOperator(), MOFScriptModelPackage.getComparisonExpression()

getComparisonExpression_Part2

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

Specified by:
getComparisonExpression_Part2 in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Part2'.
See Also:
ComparisonExpression.getPart2(), MOFScriptModelPackage.getComparisonExpression()

getComparisonExpression_Part1

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

Specified by:
getComparisonExpression_Part1 in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'Part1'.
See Also:
ComparisonExpression.getPart1(), MOFScriptModelPackage.getComparisonExpression()

getIfStatement

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

Specified by:
getIfStatement in interface MOFScriptModelPackage
Returns:
the meta object for class 'If Statement'.
See Also:
IfStatement

getIfStatement_IfExpression

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

Specified by:
getIfStatement_IfExpression in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference 'If Expression'.
See Also:
IfStatement.getIfExpression(), MOFScriptModelPackage.getIfStatement()

getIfStatement_ElseBranch

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

Specified by:
getIfStatement_ElseBranch in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference list 'Else Branch'.
See Also:
IfStatement.getElseBranch(), MOFScriptModelPackage.getIfStatement()

getMOFScriptSpecification

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

Specified by:
getMOFScriptSpecification in interface MOFScriptModelPackage
Returns:
the meta object for class 'MOF Script Specification'.
See Also:
MOFScriptSpecification

getMOFScriptSpecification_Transformation

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

Specified by:
getMOFScriptSpecification_Transformation in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference list 'Transformation'.
See Also:
MOFScriptSpecification.getTransformation(), MOFScriptModelPackage.getMOFScriptSpecification()

getMOFScriptSpecification_Imports

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

Specified by:
getMOFScriptSpecification_Imports in interface MOFScriptModelPackage
Returns:
the meta object for the containment reference list 'Imports'.
See Also:
MOFScriptSpecification.getImports(), MOFScriptModelPackage.getMOFScriptSpecification()

getMOFScriptComment

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

Specified by:
getMOFScriptComment in interface MOFScriptModelPackage
Returns:
the meta object for class 'MOF Script Comment'.
See Also:
MOFScriptComment

getMOFScriptComment_CommentText

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

Specified by:
getMOFScriptComment_CommentText in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Comment Text'.
See Also:
MOFScriptComment.getCommentText(), MOFScriptModelPackage.getMOFScriptComment()

getMOFScriptComment_SingleLine

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

Specified by:
getMOFScriptComment_SingleLine in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Single Line'.
See Also:
MOFScriptComment.isSingleLine(), MOFScriptModelPackage.getMOFScriptComment()

getMOFScriptComment_DocStyle

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

Specified by:
getMOFScriptComment_DocStyle in interface MOFScriptModelPackage
Returns:
the meta object for the attribute 'Doc Style'.
See Also:
MOFScriptComment.isDocStyle(), MOFScriptModelPackage.getMOFScriptComment()

getImportType

public org.eclipse.emf.ecore.EEnum getImportType()

Specified by:
getImportType in interface MOFScriptModelPackage
Returns:
the meta object for enum 'Import Type'.
See Also:
ImportType

getImportSemantics

public org.eclipse.emf.ecore.EEnum getImportSemantics()

Specified by:
getImportSemantics in interface MOFScriptModelPackage
Returns:
the meta object for enum 'Import Semantics'.
See Also:
ImportSemantics

getParameterDirection

public org.eclipse.emf.ecore.EEnum getParameterDirection()

Specified by:
getParameterDirection in interface MOFScriptModelPackage
Returns:
the meta object for enum 'Parameter Direction'.
See Also:
ParameterDirection

getAssignmentOperator

public org.eclipse.emf.ecore.EEnum getAssignmentOperator()

Specified by:
getAssignmentOperator in interface MOFScriptModelPackage
Returns:
the meta object for enum 'Assignment Operator'.
See Also:
AssignmentOperator

getLogicalOperator

public org.eclipse.emf.ecore.EEnum getLogicalOperator()

Specified by:
getLogicalOperator in interface MOFScriptModelPackage
Returns:
the meta object for enum 'Logical Operator'.
See Also:
LogicalOperator

getLiteralType

public org.eclipse.emf.ecore.EEnum getLiteralType()

Specified by:
getLiteralType in interface MOFScriptModelPackage
Returns:
the meta object for enum 'Literal Type'.
See Also:
LiteralType

getArithmeticOperator

public org.eclipse.emf.ecore.EEnum getArithmeticOperator()

Specified by:
getArithmeticOperator in interface MOFScriptModelPackage
Returns:
the meta object for enum 'Arithmetic Operator'.
See Also:
ArithmeticOperator

getComparisonOperator

public org.eclipse.emf.ecore.EEnum getComparisonOperator()

Specified by:
getComparisonOperator in interface MOFScriptModelPackage
Returns:
the meta object for enum 'Comparison Operator'.
See Also:
ComparisonOperator

getAccessLevel

public org.eclipse.emf.ecore.EEnum getAccessLevel()

Specified by:
getAccessLevel in interface MOFScriptModelPackage
Returns:
the meta object for enum 'Access Level'.
See Also:
AccessLevel

getMOFScriptModelFactory

public MOFScriptModelFactory getMOFScriptModelFactory()

Specified by:
getMOFScriptModelFactory in interface MOFScriptModelPackage
Returns:
the factory that creates the instances of the model.

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.


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.