public class FlowInterfacePackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements FlowInterfacePackage
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteListorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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.EScannableAdapterListFlowInterfacePackage.LiteralseClassifiers, 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, nsURIeAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETeINSTANCE, 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, toStringeContents, eCrossReferences, getName, getNameGeneObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozeneBasicSetContainer, eInternalContainerdynamicGet, 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, eSettingseAddVirtualValue, 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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic 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 FlowInterfacePackageFlowInterfacepublic org.eclipse.emf.ecore.EReference getFlowInterface_Network()
getFlowInterface_Network in interface FlowInterfacePackageFlowInterface.getNetwork(),
FlowInterfacePackage.getFlowInterface()public org.eclipse.emf.ecore.EReference getFlowInterface_OnPeakLimit()
getFlowInterface_OnPeakLimit in interface FlowInterfacePackageFlowInterface.getOnPeakLimit(),
FlowInterfacePackage.getFlowInterface()public org.eclipse.emf.ecore.EReference getFlowInterface_OffPeakLimit()
getFlowInterface_OffPeakLimit in interface FlowInterfacePackageFlowInterface.getOffPeakLimit(),
FlowInterfacePackage.getFlowInterface()public org.eclipse.emf.ecore.EReference getFlowInterface_InterfaceBranches()
getFlowInterface_InterfaceBranches in interface FlowInterfacePackageFlowInterface.getInterfaceBranches(),
FlowInterfacePackage.getFlowInterface()public org.eclipse.emf.ecore.EClass getFlowInterfaceBranch()
getFlowInterfaceBranch in interface FlowInterfacePackageFlowInterfaceBranchpublic org.eclipse.emf.ecore.EReference getFlowInterfaceBranch_Interface()
getFlowInterfaceBranch_Interface in interface FlowInterfacePackageFlowInterfaceBranch.getInterface(),
FlowInterfacePackage.getFlowInterfaceBranch()public org.eclipse.emf.ecore.EAttribute getFlowInterfaceBranch_Weight()
getFlowInterfaceBranch_Weight in interface FlowInterfacePackageFlowInterfaceBranch.getWeight(),
FlowInterfacePackage.getFlowInterfaceBranch()public org.eclipse.emf.ecore.EAttribute getFlowInterfaceBranch_BranchDir()
getFlowInterfaceBranch_BranchDir in interface FlowInterfacePackageFlowInterfaceBranch.isBranchDir(),
FlowInterfacePackage.getFlowInterfaceBranch()public org.eclipse.emf.ecore.EClass getFlowInterfaceLimit()
getFlowInterfaceLimit in interface FlowInterfacePackageFlowInterfaceLimitpublic org.eclipse.emf.ecore.EAttribute getFlowInterfaceLimit_Type()
getFlowInterfaceLimit_Type in interface FlowInterfacePackageFlowInterfaceLimit.getType(),
FlowInterfacePackage.getFlowInterfaceLimit()public org.eclipse.emf.ecore.EAttribute getFlowInterfaceLimit_Status()
getFlowInterfaceLimit_Status in interface FlowInterfacePackageFlowInterfaceLimit.isStatus(),
FlowInterfacePackage.getFlowInterfaceLimit()public org.eclipse.emf.ecore.EAttribute getFlowInterfaceLimit_RefDirExportLimit()
getFlowInterfaceLimit_RefDirExportLimit in interface FlowInterfacePackageFlowInterfaceLimit.getRefDirExportLimit(),
FlowInterfacePackage.getFlowInterfaceLimit()public org.eclipse.emf.ecore.EAttribute getFlowInterfaceLimit_OppsiteRefDirImportLimit()
getFlowInterfaceLimit_OppsiteRefDirImportLimit in interface FlowInterfacePackageFlowInterfaceLimit.getOppsiteRefDirImportLimit(),
FlowInterfacePackage.getFlowInterfaceLimit()public org.eclipse.emf.ecore.EEnum getFlowInterfaceType()
getFlowInterfaceType in interface FlowInterfacePackageFlowInterfaceTypepublic FlowInterfaceFactory getFlowInterfaceFactory()
getFlowInterfaceFactory in interface FlowInterfacePackagepublic void createPackageContents()
public void initializePackageContents()