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, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static 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
'.
Function
EReference 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
'.
FunctionBodySpecification
EClass getFunctionCall()
Function Call
'.
FunctionCall
EReference getFunctionCall_CallsFunction()
Calls Function
'.
FunctionCall.getCallsFunction()
,
getFunctionCall()
EReference getFunctionCall_HasFunCallParamList()
Has Fun Call Param List
'.
FunctionCall.getHasFunCallParamList()
,
getFunctionCall()
FunctionsFactory getFunctionsFactory()