public class MslfAlgorithmPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements MslfAlgorithmPackage
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
MslfAlgorithmPackage.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
BASE_MULTI_STATE_LF_ALGORITHM, BASE_MULTI_STATE_LF_ALGORITHM__DESC, BASE_MULTI_STATE_LF_ALGORITHM__FIXED_STRUCTURE, BASE_MULTI_STATE_LF_ALGORITHM__ID, BASE_MULTI_STATE_LF_ALGORITHM__MS_ACLF_NET_LIST, BASE_MULTI_STATE_LF_ALGORITHM__NAME, BASE_MULTI_STATE_LF_ALGORITHM__NETWORK, BASE_MULTI_STATE_LF_ALGORITHM__NOF_LF_ALGORITMS, BASE_MULTI_STATE_LF_ALGORITHM__NUMBER, BASE_MULTI_STATE_LF_ALGORITHM__ONE_NET2_MULTI_LF_ALGO, BASE_MULTI_STATE_LF_ALGORITHM__STATUS, BASE_MULTI_STATE_LF_ALGORITHM__STATUS_CHANGE_INFO, BASE_MULTI_STATE_LF_ALGORITHM_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, MULTI_NET_DCLF_ALGORITHM, MULTI_NET_DCLF_ALGORITHM__CLONED_ACLF_NET_IDX, MULTI_NET_DCLF_ALGORITHM__DESC, MULTI_NET_DCLF_ALGORITHM__FIXED_STRUCTURE, MULTI_NET_DCLF_ALGORITHM__ID, MULTI_NET_DCLF_ALGORITHM__MS_ACLF_NET_LIST, MULTI_NET_DCLF_ALGORITHM__NAME, MULTI_NET_DCLF_ALGORITHM__NETWORK, MULTI_NET_DCLF_ALGORITHM__NOF_LF_ALGORITMS, MULTI_NET_DCLF_ALGORITHM__NUMBER, MULTI_NET_DCLF_ALGORITHM__ONE_NET2_MULTI_LF_ALGO, MULTI_NET_DCLF_ALGORITHM__STATUS, MULTI_NET_DCLF_ALGORITHM__STATUS_CHANGE_INFO, MULTI_NET_DCLF_ALGORITHM_FEATURE_COUNT, MULTI_STATE_ACLF_ALGORITHM, MULTI_STATE_ACLF_ALGORITHM__DESC, MULTI_STATE_ACLF_ALGORITHM__FIXED_STRUCTURE, MULTI_STATE_ACLF_ALGORITHM__ID, MULTI_STATE_ACLF_ALGORITHM__MS_ACLF_ALGO_LIST, MULTI_STATE_ACLF_ALGORITHM__MS_ACLF_NET_LIST, MULTI_STATE_ACLF_ALGORITHM__NAME, MULTI_STATE_ACLF_ALGORITHM__NETWORK, MULTI_STATE_ACLF_ALGORITHM__NOF_LF_ALGORITMS, MULTI_STATE_ACLF_ALGORITHM__NUMBER, MULTI_STATE_ACLF_ALGORITHM__ONE_NET2_MULTI_LF_ALGO, MULTI_STATE_ACLF_ALGORITHM__STATUS, MULTI_STATE_ACLF_ALGORITHM__STATUS_CHANGE_INFO, MULTI_STATE_ACLF_ALGORITHM_FEATURE_COUNT, MULTI_STATE_DCLF_ALGORITHM, MULTI_STATE_DCLF_ALGORITHM__CLONED_ACLF_NET_IDX, MULTI_STATE_DCLF_ALGORITHM__DESC, MULTI_STATE_DCLF_ALGORITHM__FIXED_STRUCTURE, MULTI_STATE_DCLF_ALGORITHM__ID, MULTI_STATE_DCLF_ALGORITHM__MS_ACLF_NET_LIST, MULTI_STATE_DCLF_ALGORITHM__MS_DCLF_ALGO_LIST, MULTI_STATE_DCLF_ALGORITHM__NAME, MULTI_STATE_DCLF_ALGORITHM__NETWORK, MULTI_STATE_DCLF_ALGORITHM__NOF_LF_ALGORITMS, MULTI_STATE_DCLF_ALGORITHM__NUMBER, MULTI_STATE_DCLF_ALGORITHM__ONE_NET2_MULTI_LF_ALGO, MULTI_STATE_DCLF_ALGORITHM__STATUS, MULTI_STATE_DCLF_ALGORITHM__STATUS_CHANGE_INFO, MULTI_STATE_DCLF_ALGORITHM_FEATURE_COUNT
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EAttribute |
getBaseMultiStateLfAlgorithm_FixedStructure() |
org.eclipse.emf.ecore.EReference |
getBaseMultiStateLfAlgorithm_MsAclfNetList() |
org.eclipse.emf.ecore.EAttribute |
getBaseMultiStateLfAlgorithm_NOfLfAlgoritms() |
org.eclipse.emf.ecore.EAttribute |
getBaseMultiStateLfAlgorithm_OneNet2MultiLfAlgo() |
org.eclipse.emf.ecore.EClass |
getBaseMultiStateLfAlgorithm() |
MslfAlgorithmFactory |
getMslfAlgorithmFactory() |
org.eclipse.emf.ecore.EAttribute |
getMultiNetDclfAlgorithm_ClonedAclfNetIdx() |
org.eclipse.emf.ecore.EClass |
getMultiNetDclfAlgorithm() |
org.eclipse.emf.ecore.EReference |
getMultiStateAclfAlgorithm_MsAclfAlgoList() |
org.eclipse.emf.ecore.EClass |
getMultiStateAclfAlgorithm() |
org.eclipse.emf.ecore.EReference |
getMultiStateDclfAlgorithm_MsDclfAlgoList() |
org.eclipse.emf.ecore.EClass |
getMultiStateDclfAlgorithm() |
static MslfAlgorithmPackage |
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 MslfAlgorithmPackage init()
This method is used to initialize MslfAlgorithmPackage.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 getBaseMultiStateLfAlgorithm()
getBaseMultiStateLfAlgorithm
in interface MslfAlgorithmPackage
BaseMultiStateLfAlgorithm
public org.eclipse.emf.ecore.EAttribute getBaseMultiStateLfAlgorithm_OneNet2MultiLfAlgo()
getBaseMultiStateLfAlgorithm_OneNet2MultiLfAlgo
in interface MslfAlgorithmPackage
BaseMultiStateLfAlgorithm.isOneNet2MultiLfAlgo()
,
MslfAlgorithmPackage.getBaseMultiStateLfAlgorithm()
public org.eclipse.emf.ecore.EAttribute getBaseMultiStateLfAlgorithm_FixedStructure()
getBaseMultiStateLfAlgorithm_FixedStructure
in interface MslfAlgorithmPackage
BaseMultiStateLfAlgorithm.isFixedStructure()
,
MslfAlgorithmPackage.getBaseMultiStateLfAlgorithm()
public org.eclipse.emf.ecore.EAttribute getBaseMultiStateLfAlgorithm_NOfLfAlgoritms()
getBaseMultiStateLfAlgorithm_NOfLfAlgoritms
in interface MslfAlgorithmPackage
BaseMultiStateLfAlgorithm.getNOfLfAlgoritms()
,
MslfAlgorithmPackage.getBaseMultiStateLfAlgorithm()
public org.eclipse.emf.ecore.EReference getBaseMultiStateLfAlgorithm_MsAclfNetList()
getBaseMultiStateLfAlgorithm_MsAclfNetList
in interface MslfAlgorithmPackage
BaseMultiStateLfAlgorithm.getMsAclfNetList()
,
MslfAlgorithmPackage.getBaseMultiStateLfAlgorithm()
public org.eclipse.emf.ecore.EClass getMultiNetDclfAlgorithm()
getMultiNetDclfAlgorithm
in interface MslfAlgorithmPackage
MultiNetDclfAlgorithm
public org.eclipse.emf.ecore.EAttribute getMultiNetDclfAlgorithm_ClonedAclfNetIdx()
getMultiNetDclfAlgorithm_ClonedAclfNetIdx
in interface MslfAlgorithmPackage
MultiNetDclfAlgorithm.getClonedAclfNetIdx()
,
MslfAlgorithmPackage.getMultiNetDclfAlgorithm()
public org.eclipse.emf.ecore.EClass getMultiStateDclfAlgorithm()
getMultiStateDclfAlgorithm
in interface MslfAlgorithmPackage
MultiStateDclfAlgorithm
public org.eclipse.emf.ecore.EReference getMultiStateDclfAlgorithm_MsDclfAlgoList()
getMultiStateDclfAlgorithm_MsDclfAlgoList
in interface MslfAlgorithmPackage
MultiStateDclfAlgorithm.getMsDclfAlgoList()
,
MslfAlgorithmPackage.getMultiStateDclfAlgorithm()
public org.eclipse.emf.ecore.EClass getMultiStateAclfAlgorithm()
getMultiStateAclfAlgorithm
in interface MslfAlgorithmPackage
MultiStateAclfAlgorithm
public org.eclipse.emf.ecore.EReference getMultiStateAclfAlgorithm_MsAclfAlgoList()
getMultiStateAclfAlgorithm_MsAclfAlgoList
in interface MslfAlgorithmPackage
MultiStateAclfAlgorithm.getMsAclfAlgoList()
,
MslfAlgorithmPackage.getMultiStateAclfAlgorithm()
public MslfAlgorithmFactory getMslfAlgorithmFactory()
getMslfAlgorithmFactory
in interface MslfAlgorithmPackage
public void createPackageContents()
public void initializePackageContents()