public class FlowInterfacePackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements FlowInterfacePackage
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteList
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
FlowInterfacePackage.Literals
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, FLOW_INTERFACE, FLOW_INTERFACE__DESC, FLOW_INTERFACE__ID, FLOW_INTERFACE__INTERFACE_BRANCHES, FLOW_INTERFACE__NAME, FLOW_INTERFACE__NETWORK, FLOW_INTERFACE__NUMBER, FLOW_INTERFACE__OFF_PEAK_LIMIT, FLOW_INTERFACE__ON_PEAK_LIMIT, FLOW_INTERFACE__STATUS, FLOW_INTERFACE__STATUS_CHANGE_INFO, FLOW_INTERFACE_BRANCH, FLOW_INTERFACE_BRANCH__BRANCH, FLOW_INTERFACE_BRANCH__BRANCH_DIR, FLOW_INTERFACE_BRANCH__DESC, FLOW_INTERFACE_BRANCH__ID, FLOW_INTERFACE_BRANCH__INTERFACE, FLOW_INTERFACE_BRANCH__NAME, FLOW_INTERFACE_BRANCH__NUMBER, FLOW_INTERFACE_BRANCH__STATUS, FLOW_INTERFACE_BRANCH__STATUS_CHANGE_INFO, FLOW_INTERFACE_BRANCH__WEIGHT, FLOW_INTERFACE_BRANCH_FEATURE_COUNT, FLOW_INTERFACE_FEATURE_COUNT, FLOW_INTERFACE_LIMIT, FLOW_INTERFACE_LIMIT__OPPSITE_REF_DIR_IMPORT_LIMIT, FLOW_INTERFACE_LIMIT__REF_DIR_EXPORT_LIMIT, FLOW_INTERFACE_LIMIT__STATUS, FLOW_INTERFACE_LIMIT__TYPE, FLOW_INTERFACE_LIMIT_FEATURE_COUNT, FLOW_INTERFACE_TYPE
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EReference |
getFlowInterface_InterfaceBranches() |
org.eclipse.emf.ecore.EReference |
getFlowInterface_Network() |
org.eclipse.emf.ecore.EReference |
getFlowInterface_OffPeakLimit() |
org.eclipse.emf.ecore.EReference |
getFlowInterface_OnPeakLimit() |
org.eclipse.emf.ecore.EClass |
getFlowInterface() |
org.eclipse.emf.ecore.EAttribute |
getFlowInterfaceBranch_BranchDir() |
org.eclipse.emf.ecore.EReference |
getFlowInterfaceBranch_Interface() |
org.eclipse.emf.ecore.EAttribute |
getFlowInterfaceBranch_Weight() |
org.eclipse.emf.ecore.EClass |
getFlowInterfaceBranch() |
FlowInterfaceFactory |
getFlowInterfaceFactory() |
org.eclipse.emf.ecore.EAttribute |
getFlowInterfaceLimit_OppsiteRefDirImportLimit() |
org.eclipse.emf.ecore.EAttribute |
getFlowInterfaceLimit_RefDirExportLimit() |
org.eclipse.emf.ecore.EAttribute |
getFlowInterfaceLimit_Status() |
org.eclipse.emf.ecore.EAttribute |
getFlowInterfaceLimit_Type() |
org.eclipse.emf.ecore.EClass |
getFlowInterfaceLimit() |
org.eclipse.emf.ecore.EEnum |
getFlowInterfaceType() |
static FlowInterfacePackage |
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.
|
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static FlowInterfacePackage init()
This method is used to initialize FlowInterfacePackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public org.eclipse.emf.ecore.EClass getFlowInterface()
getFlowInterface
in interface FlowInterfacePackage
FlowInterface
public org.eclipse.emf.ecore.EReference getFlowInterface_Network()
getFlowInterface_Network
in interface FlowInterfacePackage
FlowInterface.getNetwork()
,
FlowInterfacePackage.getFlowInterface()
public org.eclipse.emf.ecore.EReference getFlowInterface_OnPeakLimit()
getFlowInterface_OnPeakLimit
in interface FlowInterfacePackage
FlowInterface.getOnPeakLimit()
,
FlowInterfacePackage.getFlowInterface()
public org.eclipse.emf.ecore.EReference getFlowInterface_OffPeakLimit()
getFlowInterface_OffPeakLimit
in interface FlowInterfacePackage
FlowInterface.getOffPeakLimit()
,
FlowInterfacePackage.getFlowInterface()
public org.eclipse.emf.ecore.EReference getFlowInterface_InterfaceBranches()
getFlowInterface_InterfaceBranches
in interface FlowInterfacePackage
FlowInterface.getInterfaceBranches()
,
FlowInterfacePackage.getFlowInterface()
public org.eclipse.emf.ecore.EClass getFlowInterfaceBranch()
getFlowInterfaceBranch
in interface FlowInterfacePackage
FlowInterfaceBranch
public org.eclipse.emf.ecore.EReference getFlowInterfaceBranch_Interface()
getFlowInterfaceBranch_Interface
in interface FlowInterfacePackage
FlowInterfaceBranch.getInterface()
,
FlowInterfacePackage.getFlowInterfaceBranch()
public org.eclipse.emf.ecore.EAttribute getFlowInterfaceBranch_Weight()
getFlowInterfaceBranch_Weight
in interface FlowInterfacePackage
FlowInterfaceBranch.getWeight()
,
FlowInterfacePackage.getFlowInterfaceBranch()
public org.eclipse.emf.ecore.EAttribute getFlowInterfaceBranch_BranchDir()
getFlowInterfaceBranch_BranchDir
in interface FlowInterfacePackage
FlowInterfaceBranch.isBranchDir()
,
FlowInterfacePackage.getFlowInterfaceBranch()
public org.eclipse.emf.ecore.EClass getFlowInterfaceLimit()
getFlowInterfaceLimit
in interface FlowInterfacePackage
FlowInterfaceLimit
public org.eclipse.emf.ecore.EAttribute getFlowInterfaceLimit_Type()
getFlowInterfaceLimit_Type
in interface FlowInterfacePackage
FlowInterfaceLimit.getType()
,
FlowInterfacePackage.getFlowInterfaceLimit()
public org.eclipse.emf.ecore.EAttribute getFlowInterfaceLimit_Status()
getFlowInterfaceLimit_Status
in interface FlowInterfacePackage
FlowInterfaceLimit.isStatus()
,
FlowInterfacePackage.getFlowInterfaceLimit()
public org.eclipse.emf.ecore.EAttribute getFlowInterfaceLimit_RefDirExportLimit()
getFlowInterfaceLimit_RefDirExportLimit
in interface FlowInterfacePackage
FlowInterfaceLimit.getRefDirExportLimit()
,
FlowInterfacePackage.getFlowInterfaceLimit()
public org.eclipse.emf.ecore.EAttribute getFlowInterfaceLimit_OppsiteRefDirImportLimit()
getFlowInterfaceLimit_OppsiteRefDirImportLimit
in interface FlowInterfacePackage
FlowInterfaceLimit.getOppsiteRefDirImportLimit()
,
FlowInterfacePackage.getFlowInterfaceLimit()
public org.eclipse.emf.ecore.EEnum getFlowInterfaceType()
getFlowInterfaceType
in interface FlowInterfacePackage
FlowInterfaceType
public FlowInterfaceFactory getFlowInterfaceFactory()
getFlowInterfaceFactory
in interface FlowInterfacePackage
public void createPackageContents()
public void initializePackageContents()