public class Function_blocksPackageImpl extends EPackageImpl implements Function_blocksPackage
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
Function_blocksPackage.Literals
EPackage.Descriptor, EPackage.Registry
InternalEObject.EStore
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, FUNCTION_BLOCK_BODY_SPECIFICATION, FUNCTION_BLOCK_BODY_SPECIFICATION_FEATURE_COUNT, FUNCTION_BLOCK_BODY_SPECIFICATION_OPERATION_COUNT, FUNCTION_BLOCK_INVOCATION, FUNCTION_BLOCK_INVOCATION__HAS_FUN_BLOCK_INVOCATION_PARAM_LIST, FUNCTION_BLOCK_INVOCATION__HAS_INSTRUCTION_LABEL, FUNCTION_BLOCK_INVOCATION__INVOKES_FUN_BLOCK_INSTANCE, FUNCTION_BLOCK_INVOCATION_FEATURE_COUNT, FUNCTION_BLOCK_INVOCATION_OPERATION_COUNT, FUNCTION_BLOCK_TYPE, FUNCTION_BLOCK_TYPE__CONTAINS_FUNCTION_BLOCK_VAR_DECL, FUNCTION_BLOCK_TYPE__CONTAINS_METHODS, FUNCTION_BLOCK_TYPE__CONTAINS_PROPERTIES, FUNCTION_BLOCK_TYPE__HAS_EXTENSIONS, FUNCTION_BLOCK_TYPE__HAS_FUN_BLOCK_BODY_SPEC, FUNCTION_BLOCK_TYPE__HAS_INTERFACE_IMPLEMENTATIONS, FUNCTION_BLOCK_TYPE__TYPE_NAME, FUNCTION_BLOCK_TYPE_FEATURE_COUNT, FUNCTION_BLOCK_TYPE_OPERATION_COUNT
NIL
EOPPOSITE_FEATURE_BASE
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 Function_blocksPackage init()
This method is used to initialize Function_blocksPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
Function_blocksPackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
public EClass getFunctionBlockBodySpecification()
getFunctionBlockBodySpecification
in interface Function_blocksPackage
FunctionBlockBodySpecification
public EClass getFunctionBlockInvocation()
getFunctionBlockInvocation
in interface Function_blocksPackage
FunctionBlockInvocation
public EReference getFunctionBlockInvocation_InvokesFunBlockInstance()
getFunctionBlockInvocation_InvokesFunBlockInstance
in interface Function_blocksPackage
FunctionBlockInvocation.getInvokesFunBlockInstance()
,
Function_blocksPackage.getFunctionBlockInvocation()
public EReference getFunctionBlockInvocation_HasFunBlockInvocationParamList()
getFunctionBlockInvocation_HasFunBlockInvocationParamList
in interface Function_blocksPackage
FunctionBlockInvocation.getHasFunBlockInvocationParamList()
,
Function_blocksPackage.getFunctionBlockInvocation()
public EClass getFunctionBlockType()
getFunctionBlockType
in interface Function_blocksPackage
FunctionBlockType
public EReference getFunctionBlockType_HasFunBlockBodySpec()
getFunctionBlockType_HasFunBlockBodySpec
in interface Function_blocksPackage
FunctionBlockType.getHasFunBlockBodySpec()
,
Function_blocksPackage.getFunctionBlockType()
public EReference getFunctionBlockType_ContainsFunctionBlockVarDecl()
getFunctionBlockType_ContainsFunctionBlockVarDecl
in interface Function_blocksPackage
FunctionBlockType.getContainsFunctionBlockVarDecl()
,
Function_blocksPackage.getFunctionBlockType()
public EReference getFunctionBlockType_HasInterfaceImplementations()
getFunctionBlockType_HasInterfaceImplementations
in interface Function_blocksPackage
FunctionBlockType.getHasInterfaceImplementations()
,
Function_blocksPackage.getFunctionBlockType()
public EReference getFunctionBlockType_HasExtensions()
getFunctionBlockType_HasExtensions
in interface Function_blocksPackage
FunctionBlockType.getHasExtensions()
,
Function_blocksPackage.getFunctionBlockType()
public EReference getFunctionBlockType_ContainsMethods()
getFunctionBlockType_ContainsMethods
in interface Function_blocksPackage
FunctionBlockType.getContainsMethods()
,
Function_blocksPackage.getFunctionBlockType()
public EReference getFunctionBlockType_ContainsProperties()
getFunctionBlockType_ContainsProperties
in interface Function_blocksPackage
FunctionBlockType.getContainsProperties()
,
Function_blocksPackage.getFunctionBlockType()
public Function_blocksFactory getFunction_blocksFactory()
getFunction_blocksFactory
in interface Function_blocksPackage
public void createPackageContents()
public void initializePackageContents()