public class FbdPackageImpl extends EPackageImpl implements FbdPackage
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
FbdPackage.Literals
EPackage.Descriptor, EPackage.Registry
InternalEObject.EStore
eINSTANCE, 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_COUNT
NIL
EOPPOSITE_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, 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 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 FbdPackage
FBDElement
public EClass getFunctionBlockDiagram()
getFunctionBlockDiagram
in interface FbdPackage
FunctionBlockDiagram
public EReference getFunctionBlockDiagram_ContainsFBDNetwork()
getFunctionBlockDiagram_ContainsFBDNetwork
in interface FbdPackage
FunctionBlockDiagram.getContainsFBDNetwork()
,
FbdPackage.getFunctionBlockDiagram()
public EClass getFunctionBlockNetwork()
getFunctionBlockNetwork
in interface FbdPackage
FunctionBlockNetwork
public EReference getFunctionBlockNetwork_HasFBDNetworkLabel()
getFunctionBlockNetwork_HasFBDNetworkLabel
in interface FbdPackage
FunctionBlockNetwork.getHasFBDNetworkLabel()
,
FbdPackage.getFunctionBlockNetwork()
public EReference getFunctionBlockNetwork_ContainsFBDElement()
getFunctionBlockNetwork_ContainsFBDElement
in interface FbdPackage
FunctionBlockNetwork.getContainsFBDElement()
,
FbdPackage.getFunctionBlockNetwork()
public EReference getFunctionBlockNetwork_ContainsSignalFlowLine()
getFunctionBlockNetwork_ContainsSignalFlowLine
in interface FbdPackage
FunctionBlockNetwork.getContainsSignalFlowLine()
,
FbdPackage.getFunctionBlockNetwork()
public EClass getSignalFlowLine()
getSignalFlowLine
in interface FbdPackage
SignalFlowLine
public EReference getSignalFlowLine_HasSignalSink()
getSignalFlowLine_HasSignalSink
in interface FbdPackage
SignalFlowLine.getHasSignalSink()
,
FbdPackage.getSignalFlowLine()
public EReference getSignalFlowLine_HasSignalSource()
getSignalFlowLine_HasSignalSource
in interface FbdPackage
SignalFlowLine.getHasSignalSource()
,
FbdPackage.getSignalFlowLine()
public EClass getSignalSink()
getSignalSink
in interface FbdPackage
SignalSink
public FbdFactory getFbdFactory()
getFbdFactory
in interface FbdPackage
public void createPackageContents()
public void initializePackageContents()