public class StateBasedComponentsPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements StateBasedComponentsPackage
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
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
StateBasedComponentsPackage.Literals
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, SIMPLE_STOCHASTIC_BEHAVIOR, SIMPLE_STOCHASTIC_BEHAVIOR__BASE_CLASS, SIMPLE_STOCHASTIC_BEHAVIOR__BASE_CONNECTOR, SIMPLE_STOCHASTIC_BEHAVIOR__BASE_INSTANCE_SPECIFICATION, SIMPLE_STOCHASTIC_BEHAVIOR__BASE_PROPERTY, SIMPLE_STOCHASTIC_BEHAVIOR__FAILURE_MODES_DISTRIBUTION, SIMPLE_STOCHASTIC_BEHAVIOR__FAILURE_OCCURRENCE, SIMPLE_STOCHASTIC_BEHAVIOR__REPAIR_DELAY, SIMPLE_STOCHASTIC_BEHAVIOR_FEATURE_COUNT, STATEFUL_HARDWARE, STATEFUL_HARDWARE__BASE_COMPONENT, STATEFUL_HARDWARE__BASE_INSTANCE_SPECIFICATION, STATEFUL_HARDWARE__BASE_PROPERTY, STATEFUL_HARDWARE__ERROR_LATENCY, STATEFUL_HARDWARE__ERROR_MODEL, STATEFUL_HARDWARE__FAULT_OCC, STATEFUL_HARDWARE__PROB_PERM_FAULT, STATEFUL_HARDWARE__REPAIR_DELAY, STATEFUL_HARDWARE_FEATURE_COUNT, STATEFUL_SOFTWARE, STATEFUL_SOFTWARE__BASE_COMPONENT, STATEFUL_SOFTWARE__BASE_INSTANCE_SPECIFICATION, STATEFUL_SOFTWARE__BASE_PROPERTY, STATEFUL_SOFTWARE__ERROR_LATENCY, STATEFUL_SOFTWARE__ERROR_MODEL, STATEFUL_SOFTWARE__FAULT_OCC, STATEFUL_SOFTWARE__REPAIR_DELAY, STATEFUL_SOFTWARE_FEATURE_COUNT, STATELESS_HARDWARE, STATELESS_HARDWARE__BASE_COMPONENT, STATELESS_HARDWARE__BASE_INSTANCE_SPECIFICATION, STATELESS_HARDWARE__BASE_PROPERTY, STATELESS_HARDWARE__ERROR_MODEL, STATELESS_HARDWARE__FAULT_OCC, STATELESS_HARDWARE__PROB_PERM_FAULT, STATELESS_HARDWARE__REPAIR_DELAY, STATELESS_HARDWARE_FEATURE_COUNT, STATELESS_SOFTWARE, STATELESS_SOFTWARE__BASE_COMPONENT, STATELESS_SOFTWARE__BASE_INSTANCE_SPECIFICATION, STATELESS_SOFTWARE__BASE_PROPERTY, STATELESS_SOFTWARE__ERROR_MODEL, STATELESS_SOFTWARE__FAULT_OCC, STATELESS_SOFTWARE_FEATURE_COUNT, STOCHASTIC_FAILURE_BEHAVIOUR, STOCHASTIC_FAILURE_BEHAVIOUR__BASE_COMPONENT, STOCHASTIC_FAILURE_BEHAVIOUR__BASE_INSTANCE_SPECIFICATION, STOCHASTIC_FAILURE_BEHAVIOUR__BASE_PROPERTY, STOCHASTIC_FAILURE_BEHAVIOUR__ERROR_MODEL, STOCHASTIC_FAILURE_BEHAVIOUR__FAILURE_DISTRIBUTION, STOCHASTIC_FAILURE_BEHAVIOUR__MODES, STOCHASTIC_FAILURE_BEHAVIOUR__REPAIR_DISTRIBUTION, STOCHASTIC_FAILURE_BEHAVIOUR_FEATURE_COUNT
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EReference |
getSimpleStochasticBehavior_Base_Class() |
org.eclipse.emf.ecore.EReference |
getSimpleStochasticBehavior_Base_Connector() |
org.eclipse.emf.ecore.EReference |
getSimpleStochasticBehavior_Base_InstanceSpecification() |
org.eclipse.emf.ecore.EReference |
getSimpleStochasticBehavior_Base_Property() |
org.eclipse.emf.ecore.EAttribute |
getSimpleStochasticBehavior_FailureModesDistribution() |
org.eclipse.emf.ecore.EAttribute |
getSimpleStochasticBehavior_FailureOccurrence() |
org.eclipse.emf.ecore.EAttribute |
getSimpleStochasticBehavior_RepairDelay() |
org.eclipse.emf.ecore.EClass |
getSimpleStochasticBehavior() |
StateBasedComponentsFactory |
getStateBasedComponentsFactory() |
org.eclipse.emf.ecore.EAttribute |
getStatefulHardware_ErrorLatency() |
org.eclipse.emf.ecore.EAttribute |
getStatefulHardware_FaultOcc() |
org.eclipse.emf.ecore.EAttribute |
getStatefulHardware_ProbPermFault() |
org.eclipse.emf.ecore.EAttribute |
getStatefulHardware_RepairDelay() |
org.eclipse.emf.ecore.EClass |
getStatefulHardware() |
org.eclipse.emf.ecore.EAttribute |
getStatefulSoftware_ErrorLatency() |
org.eclipse.emf.ecore.EAttribute |
getStatefulSoftware_FaultOcc() |
org.eclipse.emf.ecore.EAttribute |
getStatefulSoftware_RepairDelay() |
org.eclipse.emf.ecore.EClass |
getStatefulSoftware() |
org.eclipse.emf.ecore.EAttribute |
getStatelessHardware_FaultOcc() |
org.eclipse.emf.ecore.EAttribute |
getStatelessHardware_ProbPermFault() |
org.eclipse.emf.ecore.EAttribute |
getStatelessHardware_RepairDelay() |
org.eclipse.emf.ecore.EClass |
getStatelessHardware() |
org.eclipse.emf.ecore.EAttribute |
getStatelessSoftware_FaultOcc() |
org.eclipse.emf.ecore.EClass |
getStatelessSoftware() |
org.eclipse.emf.ecore.EAttribute |
getStochasticFailureBehaviour_FailureDistribution() |
org.eclipse.emf.ecore.EAttribute |
getStochasticFailureBehaviour_Modes() |
org.eclipse.emf.ecore.EAttribute |
getStochasticFailureBehaviour_RepairDistribution() |
org.eclipse.emf.ecore.EClass |
getStochasticFailureBehaviour() |
static StateBasedComponentsPackage |
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
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static StateBasedComponentsPackage init()
This method is used to initialize StateBasedComponentsPackage.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 getStatefulHardware()
getStatefulHardware
in interface StateBasedComponentsPackage
StatefulHardware
public org.eclipse.emf.ecore.EAttribute getStatefulHardware_ProbPermFault()
getStatefulHardware_ProbPermFault
in interface StateBasedComponentsPackage
StatefulHardware.getProbPermFault()
,
StateBasedComponentsPackage.getStatefulHardware()
public org.eclipse.emf.ecore.EAttribute getStatefulHardware_ErrorLatency()
getStatefulHardware_ErrorLatency
in interface StateBasedComponentsPackage
StatefulHardware.getErrorLatency()
,
StateBasedComponentsPackage.getStatefulHardware()
public org.eclipse.emf.ecore.EAttribute getStatefulHardware_RepairDelay()
getStatefulHardware_RepairDelay
in interface StateBasedComponentsPackage
StatefulHardware.getRepairDelay()
,
StateBasedComponentsPackage.getStatefulHardware()
public org.eclipse.emf.ecore.EAttribute getStatefulHardware_FaultOcc()
getStatefulHardware_FaultOcc
in interface StateBasedComponentsPackage
StatefulHardware.getFaultOcc()
,
StateBasedComponentsPackage.getStatefulHardware()
public org.eclipse.emf.ecore.EClass getStatefulSoftware()
getStatefulSoftware
in interface StateBasedComponentsPackage
StatefulSoftware
public org.eclipse.emf.ecore.EAttribute getStatefulSoftware_ErrorLatency()
getStatefulSoftware_ErrorLatency
in interface StateBasedComponentsPackage
StatefulSoftware.getErrorLatency()
,
StateBasedComponentsPackage.getStatefulSoftware()
public org.eclipse.emf.ecore.EAttribute getStatefulSoftware_RepairDelay()
getStatefulSoftware_RepairDelay
in interface StateBasedComponentsPackage
StatefulSoftware.getRepairDelay()
,
StateBasedComponentsPackage.getStatefulSoftware()
public org.eclipse.emf.ecore.EAttribute getStatefulSoftware_FaultOcc()
getStatefulSoftware_FaultOcc
in interface StateBasedComponentsPackage
StatefulSoftware.getFaultOcc()
,
StateBasedComponentsPackage.getStatefulSoftware()
public org.eclipse.emf.ecore.EClass getSimpleStochasticBehavior()
getSimpleStochasticBehavior
in interface StateBasedComponentsPackage
SimpleStochasticBehavior
public org.eclipse.emf.ecore.EReference getSimpleStochasticBehavior_Base_Class()
getSimpleStochasticBehavior_Base_Class
in interface StateBasedComponentsPackage
SimpleStochasticBehavior.getBase_Class()
,
StateBasedComponentsPackage.getSimpleStochasticBehavior()
public org.eclipse.emf.ecore.EReference getSimpleStochasticBehavior_Base_Connector()
getSimpleStochasticBehavior_Base_Connector
in interface StateBasedComponentsPackage
SimpleStochasticBehavior.getBase_Connector()
,
StateBasedComponentsPackage.getSimpleStochasticBehavior()
public org.eclipse.emf.ecore.EReference getSimpleStochasticBehavior_Base_InstanceSpecification()
getSimpleStochasticBehavior_Base_InstanceSpecification
in interface StateBasedComponentsPackage
SimpleStochasticBehavior.getBase_InstanceSpecification()
,
StateBasedComponentsPackage.getSimpleStochasticBehavior()
public org.eclipse.emf.ecore.EAttribute getSimpleStochasticBehavior_FailureOccurrence()
getSimpleStochasticBehavior_FailureOccurrence
in interface StateBasedComponentsPackage
SimpleStochasticBehavior.getFailureOccurrence()
,
StateBasedComponentsPackage.getSimpleStochasticBehavior()
public org.eclipse.emf.ecore.EAttribute getSimpleStochasticBehavior_RepairDelay()
getSimpleStochasticBehavior_RepairDelay
in interface StateBasedComponentsPackage
SimpleStochasticBehavior.getRepairDelay()
,
StateBasedComponentsPackage.getSimpleStochasticBehavior()
public org.eclipse.emf.ecore.EAttribute getSimpleStochasticBehavior_FailureModesDistribution()
getSimpleStochasticBehavior_FailureModesDistribution
in interface StateBasedComponentsPackage
SimpleStochasticBehavior.getFailureModesDistribution()
,
StateBasedComponentsPackage.getSimpleStochasticBehavior()
public org.eclipse.emf.ecore.EReference getSimpleStochasticBehavior_Base_Property()
getSimpleStochasticBehavior_Base_Property
in interface StateBasedComponentsPackage
SimpleStochasticBehavior.getBase_Property()
,
StateBasedComponentsPackage.getSimpleStochasticBehavior()
public org.eclipse.emf.ecore.EClass getStatelessHardware()
getStatelessHardware
in interface StateBasedComponentsPackage
StatelessHardware
public org.eclipse.emf.ecore.EAttribute getStatelessHardware_ProbPermFault()
getStatelessHardware_ProbPermFault
in interface StateBasedComponentsPackage
StatelessHardware.getProbPermFault()
,
StateBasedComponentsPackage.getStatelessHardware()
public org.eclipse.emf.ecore.EAttribute getStatelessHardware_RepairDelay()
getStatelessHardware_RepairDelay
in interface StateBasedComponentsPackage
StatelessHardware.getRepairDelay()
,
StateBasedComponentsPackage.getStatelessHardware()
public org.eclipse.emf.ecore.EAttribute getStatelessHardware_FaultOcc()
getStatelessHardware_FaultOcc
in interface StateBasedComponentsPackage
StatelessHardware.getFaultOcc()
,
StateBasedComponentsPackage.getStatelessHardware()
public org.eclipse.emf.ecore.EClass getStatelessSoftware()
getStatelessSoftware
in interface StateBasedComponentsPackage
StatelessSoftware
public org.eclipse.emf.ecore.EAttribute getStatelessSoftware_FaultOcc()
getStatelessSoftware_FaultOcc
in interface StateBasedComponentsPackage
StatelessSoftware.getFaultOcc()
,
StateBasedComponentsPackage.getStatelessSoftware()
public org.eclipse.emf.ecore.EClass getStochasticFailureBehaviour()
getStochasticFailureBehaviour
in interface StateBasedComponentsPackage
StochasticFailureBehaviour
public org.eclipse.emf.ecore.EAttribute getStochasticFailureBehaviour_FailureDistribution()
getStochasticFailureBehaviour_FailureDistribution
in interface StateBasedComponentsPackage
StochasticFailureBehaviour.getFailureDistribution()
,
StateBasedComponentsPackage.getStochasticFailureBehaviour()
public org.eclipse.emf.ecore.EAttribute getStochasticFailureBehaviour_RepairDistribution()
getStochasticFailureBehaviour_RepairDistribution
in interface StateBasedComponentsPackage
StochasticFailureBehaviour.getRepairDistribution()
,
StateBasedComponentsPackage.getStochasticFailureBehaviour()
public org.eclipse.emf.ecore.EAttribute getStochasticFailureBehaviour_Modes()
getStochasticFailureBehaviour_Modes
in interface StateBasedComponentsPackage
StochasticFailureBehaviour.getModes()
,
StateBasedComponentsPackage.getStochasticFailureBehaviour()
public StateBasedComponentsFactory getStateBasedComponentsFactory()
getStateBasedComponentsFactory
in interface StateBasedComponentsPackage
public void createPackageContents()
public void initializePackageContents()