public class PathAlgorithmPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements PathAlgorithmPackage
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.EScannableAdapterListPathAlgorithmPackage.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, IBRANCH_PATH_WALKER, IBRANCH_PATH_WALKER_FEATURE_COUNT, IBUS_PATH_WALKER, IBUS_PATH_WALKER_FEATURE_COUNT, LOSS_ALLOCATION_ALGORITHM, LOSS_ALLOCATION_ALGORITHM__BRANCH_WALKER, LOSS_ALLOCATION_ALGORITHM__BUS_WALKER, LOSS_ALLOCATION_ALGORITHM__DESC, LOSS_ALLOCATION_ALGORITHM__DIRECTION, LOSS_ALLOCATION_ALGORITHM__ID, LOSS_ALLOCATION_ALGORITHM__NAME, LOSS_ALLOCATION_ALGORITHM__NUMBER, LOSS_ALLOCATION_ALGORITHM__STATUS, LOSS_ALLOCATION_ALGORITHM__STATUS_CHANGE_INFO, LOSS_ALLOCATION_ALGORITHM_FEATURE_COUNT, NET_PATH_WALK_ALGORITHM, NET_PATH_WALK_ALGORITHM__BRANCH_WALKER, NET_PATH_WALK_ALGORITHM__BUS_WALKER, NET_PATH_WALK_ALGORITHM__DESC, NET_PATH_WALK_ALGORITHM__DIRECTION, NET_PATH_WALK_ALGORITHM__ID, NET_PATH_WALK_ALGORITHM__NAME, NET_PATH_WALK_ALGORITHM__NUMBER, NET_PATH_WALK_ALGORITHM__STATUS, NET_PATH_WALK_ALGORITHM__STATUS_CHANGE_INFO, NET_PATH_WALK_ALGORITHM_FEATURE_COUNT, NET_PATH_WALK_DIRECTION_ENUM| Modifier and Type | Method and Description |
|---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EClass |
getIBranchPathWalker() |
org.eclipse.emf.ecore.EClass |
getIBusPathWalker() |
org.eclipse.emf.ecore.EClass |
getLossAllocationAlgorithm() |
org.eclipse.emf.ecore.EReference |
getNetPathWalkAlgorithm_BranchWalker() |
org.eclipse.emf.ecore.EReference |
getNetPathWalkAlgorithm_BusWalker() |
org.eclipse.emf.ecore.EAttribute |
getNetPathWalkAlgorithm_Direction() |
org.eclipse.emf.ecore.EClass |
getNetPathWalkAlgorithm() |
org.eclipse.emf.ecore.EEnum |
getNetPathWalkDirectionEnum() |
PathAlgorithmFactory |
getPathAlgorithmFactory() |
static PathAlgorithmPackage |
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 PathAlgorithmPackage init()
This method is used to initialize PathAlgorithmPackage.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 getIBusPathWalker()
getIBusPathWalker in interface PathAlgorithmPackageIBusPathWalkerpublic org.eclipse.emf.ecore.EClass getIBranchPathWalker()
getIBranchPathWalker in interface PathAlgorithmPackageIBranchPathWalkerpublic org.eclipse.emf.ecore.EClass getNetPathWalkAlgorithm()
getNetPathWalkAlgorithm in interface PathAlgorithmPackageNetPathWalkAlgorithmpublic org.eclipse.emf.ecore.EAttribute getNetPathWalkAlgorithm_Direction()
getNetPathWalkAlgorithm_Direction in interface PathAlgorithmPackageNetPathWalkAlgorithm.getDirection(),
PathAlgorithmPackage.getNetPathWalkAlgorithm()public org.eclipse.emf.ecore.EReference getNetPathWalkAlgorithm_BusWalker()
getNetPathWalkAlgorithm_BusWalker in interface PathAlgorithmPackageNetPathWalkAlgorithm.getBusWalker(),
PathAlgorithmPackage.getNetPathWalkAlgorithm()public org.eclipse.emf.ecore.EReference getNetPathWalkAlgorithm_BranchWalker()
getNetPathWalkAlgorithm_BranchWalker in interface PathAlgorithmPackageNetPathWalkAlgorithm.getBranchWalker(),
PathAlgorithmPackage.getNetPathWalkAlgorithm()public org.eclipse.emf.ecore.EClass getLossAllocationAlgorithm()
getLossAllocationAlgorithm in interface PathAlgorithmPackageLossAllocationAlgorithmpublic org.eclipse.emf.ecore.EEnum getNetPathWalkDirectionEnum()
getNetPathWalkDirectionEnum in interface PathAlgorithmPackageNetPathWalkDirectionEnumpublic PathAlgorithmFactory getPathAlgorithmFactory()
getPathAlgorithmFactory in interface PathAlgorithmPackagepublic void createPackageContents()
public void initializePackageContents()