public class FunctionsPackageImpl extends EPackageImpl implements FunctionsPackage
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListFunctionsPackage.LiteralsEPackage.Descriptor, EPackage.RegistryInternalEObject.EStoreeINSTANCE, 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_COUNTNILEOPPOSITE_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, toStringeContents, eCrossReferences, getName, getNameGen, setNameeURIFragmentSegment, getEAnnotation, getEAnnotationseInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDelivereAllContents, 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, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, 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, eSetDelivereNotificationRequiredpublic 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 FunctionsPackageFunctionpublic EReference getFunction_HasFunctionBodySpec()
getFunction_HasFunctionBodySpec in interface FunctionsPackageFunction.getHasFunctionBodySpec(),
FunctionsPackage.getFunction()public EReference getFunction_ContainsFunctionVarDecl()
getFunction_ContainsFunctionVarDecl in interface FunctionsPackageFunction.getContainsFunctionVarDecl(),
FunctionsPackage.getFunction()public EReference getFunction_HasFunctionReturnType()
getFunction_HasFunctionReturnType in interface FunctionsPackageFunction.getHasFunctionReturnType(),
FunctionsPackage.getFunction()public EAttribute getFunction_Name()
getFunction_Name in interface FunctionsPackageFunction.getName(),
FunctionsPackage.getFunction()public EClass getFunctionBodySpecification()
getFunctionBodySpecification in interface FunctionsPackageFunctionBodySpecificationpublic EClass getFunctionCall()
getFunctionCall in interface FunctionsPackageFunctionCallpublic EReference getFunctionCall_CallsFunction()
getFunctionCall_CallsFunction in interface FunctionsPackageFunctionCall.getCallsFunction(),
FunctionsPackage.getFunctionCall()public EReference getFunctionCall_HasFunCallParamList()
getFunctionCall_HasFunCallParamList in interface FunctionsPackageFunctionCall.getHasFunCallParamList(),
FunctionsPackage.getFunctionCall()public FunctionsFactory getFunctionsFactory()
getFunctionsFactory in interface FunctionsPackagepublic void createPackageContents()
public void initializePackageContents()