public interface FunctionsPackage extends EPackage
FunctionsFactory| Modifier and Type | Interface and Description |
|---|---|
static interface |
FunctionsPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each operation of each class,
each enum,
and each data type
|
EPackage.Descriptor, EPackage.Registry| Modifier and Type | Field and Description |
|---|---|
static FunctionsPackage |
eINSTANCE
The singleton instance of the package.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
FUNCTION
The meta object id for the '
Function' class. |
static int |
FUNCTION__CONTAINS_FUNCTION_VAR_DECL
The feature id for the 'Contains Function Var Decl' containment reference.
|
static int |
FUNCTION__HAS_FUNCTION_BODY_SPEC
The feature id for the 'Has Function Body Spec' containment reference.
|
static int |
FUNCTION__HAS_FUNCTION_RETURN_TYPE
The feature id for the 'Has Function Return Type' containment reference.
|
static int |
FUNCTION__NAME
The feature id for the 'Name' attribute.
|
static int |
FUNCTION_BODY_SPECIFICATION
The meta object id for the '
Function Body Specification' class. |
static int |
FUNCTION_BODY_SPECIFICATION_FEATURE_COUNT
The number of structural features of the 'Function Body Specification' class.
|
static int |
FUNCTION_BODY_SPECIFICATION_OPERATION_COUNT
The number of operations of the 'Function Body Specification' class.
|
static int |
FUNCTION_CALL
The meta object id for the '
Function Call' class. |
static int |
FUNCTION_CALL__CALLS_FUNCTION
The feature id for the 'Calls Function' reference.
|
static int |
FUNCTION_CALL__HAS_FUN_CALL_PARAM_LIST
The feature id for the 'Has Fun Call Param List' reference.
|
static int |
FUNCTION_CALL__HAS_INSTRUCTION_LABEL
The feature id for the 'Has Instruction Label' reference.
|
static int |
FUNCTION_CALL__HAS_TYPE
The feature id for the 'Has Type' containment reference.
|
static int |
FUNCTION_CALL_FEATURE_COUNT
The number of structural features of the 'Function Call' class.
|
static int |
FUNCTION_CALL_OPERATION_COUNT
The number of operations of the 'Function Call' class.
|
static int |
FUNCTION_FEATURE_COUNT
The number of structural features of the 'Function' class.
|
static int |
FUNCTION_OPERATION_COUNT
The number of operations of the 'Function' class.
|
| Modifier and Type | Method and Description |
|---|---|
EReference |
getFunction_ContainsFunctionVarDecl()
Returns the meta object for the containment reference '
Contains Function Var Decl'. |
EReference |
getFunction_HasFunctionBodySpec()
Returns the meta object for the containment reference '
Has Function Body Spec'. |
EReference |
getFunction_HasFunctionReturnType()
Returns the meta object for the containment reference '
Has Function Return Type'. |
EAttribute |
getFunction_Name()
Returns the meta object for the attribute '
Name'. |
EClass |
getFunction()
Returns the meta object for class '
Function'. |
EClass |
getFunctionBodySpecification()
Returns the meta object for class '
Function Body Specification'. |
EReference |
getFunctionCall_CallsFunction()
Returns the meta object for the reference '
Calls Function'. |
EReference |
getFunctionCall_HasFunCallParamList()
Returns the meta object for the reference '
Has Fun Call Param List'. |
EClass |
getFunctionCall()
Returns the meta object for class '
Function Call'. |
FunctionsFactory |
getFunctionsFactory()
Returns the factory that creates the instances of the model.
|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetName, setNamegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverstatic final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final FunctionsPackage eINSTANCE
static final int FUNCTION
Function' class.
FunctionImpl,
FunctionsPackageImpl.getFunction(),
Constant Field Valuesstatic final int FUNCTION__HAS_FUNCTION_BODY_SPEC
static final int FUNCTION__CONTAINS_FUNCTION_VAR_DECL
static final int FUNCTION__HAS_FUNCTION_RETURN_TYPE
static final int FUNCTION__NAME
static final int FUNCTION_FEATURE_COUNT
static final int FUNCTION_OPERATION_COUNT
static final int FUNCTION_BODY_SPECIFICATION
Function Body Specification' class.
FunctionBodySpecificationImpl,
FunctionsPackageImpl.getFunctionBodySpecification(),
Constant Field Valuesstatic final int FUNCTION_BODY_SPECIFICATION_FEATURE_COUNT
static final int FUNCTION_BODY_SPECIFICATION_OPERATION_COUNT
static final int FUNCTION_CALL
Function Call' class.
FunctionCallImpl,
FunctionsPackageImpl.getFunctionCall(),
Constant Field Valuesstatic final int FUNCTION_CALL__HAS_TYPE
static final int FUNCTION_CALL__HAS_INSTRUCTION_LABEL
static final int FUNCTION_CALL__CALLS_FUNCTION
static final int FUNCTION_CALL__HAS_FUN_CALL_PARAM_LIST
static final int FUNCTION_CALL_FEATURE_COUNT
static final int FUNCTION_CALL_OPERATION_COUNT
EClass getFunction()
Function'.
FunctionEReference getFunction_HasFunctionBodySpec()
Has Function Body Spec'.
Function.getHasFunctionBodySpec(),
getFunction()EReference getFunction_ContainsFunctionVarDecl()
Contains Function Var Decl'.
Function.getContainsFunctionVarDecl(),
getFunction()EReference getFunction_HasFunctionReturnType()
Has Function Return Type'.
Function.getHasFunctionReturnType(),
getFunction()EAttribute getFunction_Name()
Name'.
Function.getName(),
getFunction()EClass getFunctionBodySpecification()
Function Body Specification'.
FunctionBodySpecificationEClass getFunctionCall()
Function Call'.
FunctionCallEReference getFunctionCall_CallsFunction()
Calls Function'.
FunctionCall.getCallsFunction(),
getFunctionCall()EReference getFunctionCall_HasFunCallParamList()
Has Fun Call Param List'.
FunctionCall.getHasFunCallParamList(),
getFunctionCall()FunctionsFactory getFunctionsFactory()