public class FbdPackageImpl extends EPackageImpl implements FbdPackage
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListFbdPackage.LiteralsEPackage.Descriptor, EPackage.RegistryInternalEObject.EStoreeINSTANCE, eNAME, eNS_PREFIX, eNS_URI, FBD_ELEMENT, FBD_ELEMENT_FEATURE_COUNT, FBD_ELEMENT_OPERATION_COUNT, FUNCTION_BLOCK_DIAGRAM, FUNCTION_BLOCK_DIAGRAM__CONTAINS_FBD_NETWORK, FUNCTION_BLOCK_DIAGRAM_FEATURE_COUNT, FUNCTION_BLOCK_DIAGRAM_OPERATION_COUNT, FUNCTION_BLOCK_NETWORK, FUNCTION_BLOCK_NETWORK__CONTAINS_FBD_ELEMENT, FUNCTION_BLOCK_NETWORK__CONTAINS_SIGNAL_FLOW_LINE, FUNCTION_BLOCK_NETWORK__HAS_FBD_NETWORK_LABEL, FUNCTION_BLOCK_NETWORK_FEATURE_COUNT, FUNCTION_BLOCK_NETWORK_OPERATION_COUNT, SIGNAL_FLOW_LINE, SIGNAL_FLOW_LINE__HAS_SIGNAL_SINK, SIGNAL_FLOW_LINE__HAS_SIGNAL_SOURCE, SIGNAL_FLOW_LINE_FEATURE_COUNT, SIGNAL_FLOW_LINE_OPERATION_COUNT, SIGNAL_SINK, SIGNAL_SINK_FEATURE_COUNT, SIGNAL_SINK_OPERATION_COUNTNILEOPPOSITE_FEATURE_BASE| Modifier and Type | Method and Description |
|---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
EClass |
getFBDElement() |
FbdFactory |
getFbdFactory() |
EReference |
getFunctionBlockDiagram_ContainsFBDNetwork() |
EClass |
getFunctionBlockDiagram() |
EReference |
getFunctionBlockNetwork_ContainsFBDElement() |
EReference |
getFunctionBlockNetwork_ContainsSignalFlowLine() |
EReference |
getFunctionBlockNetwork_HasFBDNetworkLabel() |
EClass |
getFunctionBlockNetwork() |
EReference |
getSignalFlowLine_HasSignalSink() |
EReference |
getSignalFlowLine_HasSignalSource() |
EClass |
getSignalFlowLine() |
EClass |
getSignalSink() |
static FbdPackage |
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 FbdPackage init()
This method is used to initialize FbdPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
FbdPackage.eNS_URI,
createPackageContents(),
initializePackageContents()public EClass getFBDElement()
getFBDElement in interface FbdPackageFBDElementpublic EClass getFunctionBlockDiagram()
getFunctionBlockDiagram in interface FbdPackageFunctionBlockDiagrampublic EReference getFunctionBlockDiagram_ContainsFBDNetwork()
getFunctionBlockDiagram_ContainsFBDNetwork in interface FbdPackageFunctionBlockDiagram.getContainsFBDNetwork(),
FbdPackage.getFunctionBlockDiagram()public EClass getFunctionBlockNetwork()
getFunctionBlockNetwork in interface FbdPackageFunctionBlockNetworkpublic EReference getFunctionBlockNetwork_HasFBDNetworkLabel()
getFunctionBlockNetwork_HasFBDNetworkLabel in interface FbdPackageFunctionBlockNetwork.getHasFBDNetworkLabel(),
FbdPackage.getFunctionBlockNetwork()public EReference getFunctionBlockNetwork_ContainsFBDElement()
getFunctionBlockNetwork_ContainsFBDElement in interface FbdPackageFunctionBlockNetwork.getContainsFBDElement(),
FbdPackage.getFunctionBlockNetwork()public EReference getFunctionBlockNetwork_ContainsSignalFlowLine()
getFunctionBlockNetwork_ContainsSignalFlowLine in interface FbdPackageFunctionBlockNetwork.getContainsSignalFlowLine(),
FbdPackage.getFunctionBlockNetwork()public EClass getSignalFlowLine()
getSignalFlowLine in interface FbdPackageSignalFlowLinepublic EReference getSignalFlowLine_HasSignalSink()
getSignalFlowLine_HasSignalSink in interface FbdPackageSignalFlowLine.getHasSignalSink(),
FbdPackage.getSignalFlowLine()public EReference getSignalFlowLine_HasSignalSource()
getSignalFlowLine_HasSignalSource in interface FbdPackageSignalFlowLine.getHasSignalSource(),
FbdPackage.getSignalFlowLine()public EClass getSignalSink()
getSignalSink in interface FbdPackageSignalSinkpublic FbdFactory getFbdFactory()
getFbdFactory in interface FbdPackagepublic void createPackageContents()
public void initializePackageContents()