public class FunctionsPackageImpl extends EPackageImpl implements FunctionsPackage
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
FunctionsPackage.Literals
EPackage.Descriptor, EPackage.Registry
InternalEObject.EStore
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, FUNCTION, FUNCTION__CONTAINS_FUNCTION_VAR_DECL, FUNCTION__HAS_FUNCTION_BODY_SPEC, FUNCTION__HAS_FUNCTION_RETURN_TYPE, FUNCTION__NAME, FUNCTION_BODY_SPECIFICATION, FUNCTION_BODY_SPECIFICATION_FEATURE_COUNT, FUNCTION_BODY_SPECIFICATION_OPERATION_COUNT, FUNCTION_CALL, FUNCTION_CALL__CALLS_FUNCTION, FUNCTION_CALL__HAS_FUN_CALL_PARAM_LIST, FUNCTION_CALL__HAS_INSTRUCTION_LABEL, FUNCTION_CALL__HAS_TYPE, FUNCTION_CALL_FEATURE_COUNT, FUNCTION_CALL_OPERATION_COUNT, FUNCTION_FEATURE_COUNT, FUNCTION_OPERATION_COUNT
NIL
EOPPOSITE_FEATURE_BASE
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
EReference |
getFunction_ContainsFunctionVarDecl() |
EReference |
getFunction_HasFunctionBodySpec() |
EReference |
getFunction_HasFunctionReturnType() |
EAttribute |
getFunction_Name() |
EClass |
getFunction() |
EClass |
getFunctionBodySpecification() |
EReference |
getFunctionCall_CallsFunction() |
EReference |
getFunctionCall_HasFunCallParamList() |
EClass |
getFunctionCall() |
FunctionsFactory |
getFunctionsFactory() |
static FunctionsPackage |
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.
|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
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
eNotificationRequired
public static FunctionsPackage init()
This method is used to initialize FunctionsPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
FunctionsPackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
public EClass getFunction()
getFunction
in interface FunctionsPackage
Function
public EReference getFunction_HasFunctionBodySpec()
getFunction_HasFunctionBodySpec
in interface FunctionsPackage
Function.getHasFunctionBodySpec()
,
FunctionsPackage.getFunction()
public EReference getFunction_ContainsFunctionVarDecl()
getFunction_ContainsFunctionVarDecl
in interface FunctionsPackage
Function.getContainsFunctionVarDecl()
,
FunctionsPackage.getFunction()
public EReference getFunction_HasFunctionReturnType()
getFunction_HasFunctionReturnType
in interface FunctionsPackage
Function.getHasFunctionReturnType()
,
FunctionsPackage.getFunction()
public EAttribute getFunction_Name()
getFunction_Name
in interface FunctionsPackage
Function.getName()
,
FunctionsPackage.getFunction()
public EClass getFunctionBodySpecification()
getFunctionBodySpecification
in interface FunctionsPackage
FunctionBodySpecification
public EClass getFunctionCall()
getFunctionCall
in interface FunctionsPackage
FunctionCall
public EReference getFunctionCall_CallsFunction()
getFunctionCall_CallsFunction
in interface FunctionsPackage
FunctionCall.getCallsFunction()
,
FunctionsPackage.getFunctionCall()
public EReference getFunctionCall_HasFunCallParamList()
getFunctionCall_HasFunCallParamList
in interface FunctionsPackage
FunctionCall.getHasFunCallParamList()
,
FunctionsPackage.getFunctionCall()
public FunctionsFactory getFunctionsFactory()
getFunctionsFactory
in interface FunctionsPackage
public void createPackageContents()
public void initializePackageContents()