public class ThreatsPropagationPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements ThreatsPropagationPackage
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
ThreatsPropagationPackage.Literals
ADVERSARY, ADVERSARY__BASE_ACTOR, ADVERSARY_FEATURE_COUNT, ATTACK, ATTACK__BASE_MESSAGE, ATTACK__BASE_TRANSITION, ATTACK__DELAY, ATTACK__EXTERNAL_FAULTS, ATTACK__INTENSITY, ATTACK__KIND, ATTACK__LIKELIHOOD, ATTACK__SEVERITY, ATTACK__THREAT, ATTACK__VULNERABILITY, ATTACK__WEIGHT, ATTACK_FEATURE_COUNT, ATTACK_SCENARIO, ATTACK_SCENARIO__BASE_INTERACTION, ATTACK_SCENARIO__FREQUENCY, ATTACK_SCENARIO__PROB_SUCCESS, ATTACK_SCENARIO_FEATURE_COUNT, DEGRADED_STATE, DEGRADED_STATE__BASE_STATE, DEGRADED_STATE__PROBABILITY, DEGRADED_STATE__UNIT, DEGRADED_STATE_FEATURE_COUNT, DEP_EVENT, DEP_EVENT__BASE_TRANSITION, DEP_EVENT__PORT, DEP_EVENT__WEIGHT, DEP_EVENT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ERROR_DETECTION, ERROR_DETECTION__BASE_TRANSITION, ERROR_DETECTION__DELAY, ERROR_DETECTION__SUCCESS_PROBABILITY, ERROR_DETECTION__WEIGHT, ERROR_DETECTION_FEATURE_COUNT, ERROR_HANDLING, ERROR_HANDLING__BASE_TRANSITION, ERROR_HANDLING__DELAY, ERROR_HANDLING__SUCCESS_PROBABILITY, ERROR_HANDLING__WEIGHT, ERROR_HANDLING_FEATURE_COUNT, ERROR_MODEL, ERROR_MODEL__BASE_STATE_MACHINE, ERROR_MODEL_FEATURE_COUNT, ERROR_STATE, ERROR_STATE__BASE_STATE, ERROR_STATE__PROBABILITY, ERROR_STATE__UNIT, ERROR_STATE_FEATURE_COUNT, FAILURE, FAILURE__BASE_TRANSITION, FAILURE__DELAY, FAILURE__MODE, FAILURE__WEIGHT, FAILURE_FEATURE_COUNT, FAULT_HANDLING, FAULT_HANDLING__BASE_TRANSITION, FAULT_HANDLING__DELAY, FAULT_HANDLING__SUCCESS_PROBABILITY, FAULT_HANDLING__WEIGHT, FAULT_HANDLING_FEATURE_COUNT, INTERNAL_FAULT, INTERNAL_FAULT__BASE_TRANSITION, INTERNAL_FAULT__OCCURRENCE, INTERNAL_FAULT__WEIGHT, INTERNAL_FAULT_FEATURE_COUNT, INTERNAL_PROPAGATION, INTERNAL_PROPAGATION__BASE_TRANSITION, INTERNAL_PROPAGATION__DELAY, INTERNAL_PROPAGATION__EXTERNAL_FAULTS, INTERNAL_PROPAGATION__WEIGHT, INTERNAL_PROPAGATION_FEATURE_COUNT, INVERTED, INVERTED__BASE_STATE, INVERTED__PROPERTY, INVERTED_FEATURE_COUNT, NORMAL_INPUT, NORMAL_INPUT__BASE_TRANSITION, NORMAL_INPUT__PORT, NORMAL_INPUT__WEIGHT, NORMAL_INPUT_FEATURE_COUNT, NORMAL_OUTPUT, NORMAL_OUTPUT__BASE_TRANSITION, NORMAL_OUTPUT__PORT, NORMAL_OUTPUT__WEIGHT, NORMAL_OUTPUT_FEATURE_COUNT, NORMAL_STATE, NORMAL_STATE__BASE_STATE, NORMAL_STATE_FEATURE_COUNT, RAMP_DOWN, RAMP_DOWN__BASE_STATE, RAMP_DOWN__DECR, RAMP_DOWN__END_VALUE, RAMP_DOWN__PROPERTY, RAMP_DOWN_FEATURE_COUNT, RECOVERY_KIND, STUCK_AT, STUCK_AT__BASE_STATE, STUCK_AT__PROPERTY, STUCK_AT__VALUE, STUCK_AT_FEATURE_COUNT, STUCK_AT_FIXED, STUCK_AT_FIXED__BASE_STATE, STUCK_AT_FIXED__PROPERTY, STUCK_AT_FIXED_FEATURE_COUNT, THREAT_STATE, THREAT_STATE__BASE_STATE, THREAT_STATE__PROBABILITY, THREAT_STATE__UNIT, THREAT_STATE_FEATURE_COUNT, VULNERABILITY, VULNERABILITY__BASE_CLASSIFIER, VULNERABILITY__BASE_PORT, VULNERABILITY__BASE_TRANSITION, VULNERABILITY__KIND, VULNERABILITY__OCCURRENCE, VULNERABILITY__WEIGHT, VULNERABILITY_FEATURE_COUNT
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EReference |
getAdversary_Base_Actor() |
org.eclipse.emf.ecore.EClass |
getAdversary() |
org.eclipse.emf.ecore.EReference |
getAttack_Base_Message() |
org.eclipse.emf.ecore.EAttribute |
getAttack_Intensity() |
org.eclipse.emf.ecore.EAttribute |
getAttack_Kind() |
org.eclipse.emf.ecore.EAttribute |
getAttack_Likelihood() |
org.eclipse.emf.ecore.EAttribute |
getAttack_Severity() |
org.eclipse.emf.ecore.EAttribute |
getAttack_Threat() |
org.eclipse.emf.ecore.EReference |
getAttack_Vulnerability() |
org.eclipse.emf.ecore.EClass |
getAttack() |
org.eclipse.emf.ecore.EReference |
getAttackScenario_Base_Interaction() |
org.eclipse.emf.ecore.EAttribute |
getAttackScenario_Frequency() |
org.eclipse.emf.ecore.EAttribute |
getAttackScenario_ProbSuccess() |
org.eclipse.emf.ecore.EClass |
getAttackScenario() |
org.eclipse.emf.ecore.EClass |
getDegradedState() |
org.eclipse.emf.ecore.EReference |
getDepEvent_Base_Transition() |
org.eclipse.emf.ecore.EReference |
getDepEvent_Port() |
org.eclipse.emf.ecore.EAttribute |
getDepEvent_Weight() |
org.eclipse.emf.ecore.EClass |
getDepEvent() |
org.eclipse.emf.ecore.EReference |
getErrorDetection_Base_Transition() |
org.eclipse.emf.ecore.EAttribute |
getErrorDetection_Delay() |
org.eclipse.emf.ecore.EAttribute |
getErrorDetection_SuccessProbability() |
org.eclipse.emf.ecore.EAttribute |
getErrorDetection_Weight() |
org.eclipse.emf.ecore.EClass |
getErrorDetection() |
org.eclipse.emf.ecore.EReference |
getErrorHandling_Base_Transition() |
org.eclipse.emf.ecore.EAttribute |
getErrorHandling_Delay() |
org.eclipse.emf.ecore.EAttribute |
getErrorHandling_SuccessProbability() |
org.eclipse.emf.ecore.EAttribute |
getErrorHandling_Weight() |
org.eclipse.emf.ecore.EClass |
getErrorHandling() |
org.eclipse.emf.ecore.EReference |
getErrorModel_Base_StateMachine() |
org.eclipse.emf.ecore.EClass |
getErrorModel() |
org.eclipse.emf.ecore.EClass |
getErrorState() |
org.eclipse.emf.ecore.EReference |
getFailure_Base_Transition() |
org.eclipse.emf.ecore.EAttribute |
getFailure_Delay() |
org.eclipse.emf.ecore.EAttribute |
getFailure_Mode() |
org.eclipse.emf.ecore.EAttribute |
getFailure_Weight() |
org.eclipse.emf.ecore.EClass |
getFailure() |
org.eclipse.emf.ecore.EReference |
getFaultHandling_Base_Transition() |
org.eclipse.emf.ecore.EAttribute |
getFaultHandling_Delay() |
org.eclipse.emf.ecore.EAttribute |
getFaultHandling_SuccessProbability() |
org.eclipse.emf.ecore.EAttribute |
getFaultHandling_Weight() |
org.eclipse.emf.ecore.EClass |
getFaultHandling() |
org.eclipse.emf.ecore.EReference |
getInternalFault_Base_Transition() |
org.eclipse.emf.ecore.EAttribute |
getInternalFault_Occurrence() |
org.eclipse.emf.ecore.EAttribute |
getInternalFault_Weight() |
org.eclipse.emf.ecore.EClass |
getInternalFault() |
org.eclipse.emf.ecore.EReference |
getInternalPropagation_Base_Transition() |
org.eclipse.emf.ecore.EAttribute |
getInternalPropagation_Delay() |
org.eclipse.emf.ecore.EAttribute |
getInternalPropagation_ExternalFaults() |
org.eclipse.emf.ecore.EAttribute |
getInternalPropagation_Weight() |
org.eclipse.emf.ecore.EClass |
getInternalPropagation() |
org.eclipse.emf.ecore.EReference |
getInverted_Base_State() |
org.eclipse.emf.ecore.EReference |
getInverted_Property() |
org.eclipse.emf.ecore.EClass |
getInverted() |
org.eclipse.emf.ecore.EClass |
getNormalInput() |
org.eclipse.emf.ecore.EClass |
getNormalOutput() |
org.eclipse.emf.ecore.EReference |
getNormalState_Base_State() |
org.eclipse.emf.ecore.EClass |
getNormalState() |
org.eclipse.emf.ecore.EReference |
getRampDown_Base_State() |
org.eclipse.emf.ecore.EAttribute |
getRampDown_Decr() |
org.eclipse.emf.ecore.EAttribute |
getRampDown_EndValue() |
org.eclipse.emf.ecore.EReference |
getRampDown_Property() |
org.eclipse.emf.ecore.EClass |
getRampDown() |
org.eclipse.emf.ecore.EEnum |
getRecoveryKind() |
org.eclipse.emf.ecore.EReference |
getStuckAt_Base_State() |
org.eclipse.emf.ecore.EReference |
getStuckAt_Property() |
org.eclipse.emf.ecore.EAttribute |
getStuckAt_Value() |
org.eclipse.emf.ecore.EClass |
getStuckAt() |
org.eclipse.emf.ecore.EReference |
getStuckAtFixed_Base_State() |
org.eclipse.emf.ecore.EReference |
getStuckAtFixed_Property() |
org.eclipse.emf.ecore.EClass |
getStuckAtFixed() |
ThreatsPropagationFactory |
getThreatsPropagationFactory() |
org.eclipse.emf.ecore.EReference |
getThreatState_Base_State() |
org.eclipse.emf.ecore.EAttribute |
getThreatState_Probability() |
org.eclipse.emf.ecore.EAttribute |
getThreatState_Unit() |
org.eclipse.emf.ecore.EClass |
getThreatState() |
org.eclipse.emf.ecore.EReference |
getVulnerability_Base_Classifier() |
org.eclipse.emf.ecore.EReference |
getVulnerability_Base_Port() |
org.eclipse.emf.ecore.EAttribute |
getVulnerability_Kind() |
org.eclipse.emf.ecore.EClass |
getVulnerability() |
static ThreatsPropagationPackage |
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 ThreatsPropagationPackage init()
This method is used to initialize ThreatsPropagationPackage.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 getInternalFault()
getInternalFault
in interface ThreatsPropagationPackage
InternalFault
public org.eclipse.emf.ecore.EAttribute getInternalFault_Occurrence()
getInternalFault_Occurrence
in interface ThreatsPropagationPackage
InternalFault.getOccurrence()
,
ThreatsPropagationPackage.getInternalFault()
public org.eclipse.emf.ecore.EReference getInternalFault_Base_Transition()
getInternalFault_Base_Transition
in interface ThreatsPropagationPackage
InternalFault.getBase_Transition()
,
ThreatsPropagationPackage.getInternalFault()
public org.eclipse.emf.ecore.EAttribute getInternalFault_Weight()
getInternalFault_Weight
in interface ThreatsPropagationPackage
InternalFault.getWeight()
,
ThreatsPropagationPackage.getInternalFault()
public org.eclipse.emf.ecore.EClass getInternalPropagation()
getInternalPropagation
in interface ThreatsPropagationPackage
InternalPropagation
public org.eclipse.emf.ecore.EReference getInternalPropagation_Base_Transition()
getInternalPropagation_Base_Transition
in interface ThreatsPropagationPackage
InternalPropagation.getBase_Transition()
,
ThreatsPropagationPackage.getInternalPropagation()
public org.eclipse.emf.ecore.EAttribute getInternalPropagation_ExternalFaults()
getInternalPropagation_ExternalFaults
in interface ThreatsPropagationPackage
InternalPropagation.getExternalFaults()
,
ThreatsPropagationPackage.getInternalPropagation()
public org.eclipse.emf.ecore.EAttribute getInternalPropagation_Delay()
getInternalPropagation_Delay
in interface ThreatsPropagationPackage
InternalPropagation.getDelay()
,
ThreatsPropagationPackage.getInternalPropagation()
public org.eclipse.emf.ecore.EAttribute getInternalPropagation_Weight()
getInternalPropagation_Weight
in interface ThreatsPropagationPackage
InternalPropagation.getWeight()
,
ThreatsPropagationPackage.getInternalPropagation()
public org.eclipse.emf.ecore.EClass getErrorDetection()
getErrorDetection
in interface ThreatsPropagationPackage
ErrorDetection
public org.eclipse.emf.ecore.EReference getErrorDetection_Base_Transition()
getErrorDetection_Base_Transition
in interface ThreatsPropagationPackage
ErrorDetection.getBase_Transition()
,
ThreatsPropagationPackage.getErrorDetection()
public org.eclipse.emf.ecore.EAttribute getErrorDetection_Delay()
getErrorDetection_Delay
in interface ThreatsPropagationPackage
ErrorDetection.getDelay()
,
ThreatsPropagationPackage.getErrorDetection()
public org.eclipse.emf.ecore.EAttribute getErrorDetection_SuccessProbability()
getErrorDetection_SuccessProbability
in interface ThreatsPropagationPackage
ErrorDetection.getSuccessProbability()
,
ThreatsPropagationPackage.getErrorDetection()
public org.eclipse.emf.ecore.EAttribute getErrorDetection_Weight()
getErrorDetection_Weight
in interface ThreatsPropagationPackage
ErrorDetection.getWeight()
,
ThreatsPropagationPackage.getErrorDetection()
public org.eclipse.emf.ecore.EClass getErrorHandling()
getErrorHandling
in interface ThreatsPropagationPackage
ErrorHandling
public org.eclipse.emf.ecore.EReference getErrorHandling_Base_Transition()
getErrorHandling_Base_Transition
in interface ThreatsPropagationPackage
ErrorHandling.getBase_Transition()
,
ThreatsPropagationPackage.getErrorHandling()
public org.eclipse.emf.ecore.EAttribute getErrorHandling_Delay()
getErrorHandling_Delay
in interface ThreatsPropagationPackage
ErrorHandling.getDelay()
,
ThreatsPropagationPackage.getErrorHandling()
public org.eclipse.emf.ecore.EAttribute getErrorHandling_SuccessProbability()
getErrorHandling_SuccessProbability
in interface ThreatsPropagationPackage
ErrorHandling.getSuccessProbability()
,
ThreatsPropagationPackage.getErrorHandling()
public org.eclipse.emf.ecore.EAttribute getErrorHandling_Weight()
getErrorHandling_Weight
in interface ThreatsPropagationPackage
ErrorHandling.getWeight()
,
ThreatsPropagationPackage.getErrorHandling()
public org.eclipse.emf.ecore.EClass getFaultHandling()
getFaultHandling
in interface ThreatsPropagationPackage
FaultHandling
public org.eclipse.emf.ecore.EReference getFaultHandling_Base_Transition()
getFaultHandling_Base_Transition
in interface ThreatsPropagationPackage
FaultHandling.getBase_Transition()
,
ThreatsPropagationPackage.getFaultHandling()
public org.eclipse.emf.ecore.EAttribute getFaultHandling_Delay()
getFaultHandling_Delay
in interface ThreatsPropagationPackage
FaultHandling.getDelay()
,
ThreatsPropagationPackage.getFaultHandling()
public org.eclipse.emf.ecore.EAttribute getFaultHandling_SuccessProbability()
getFaultHandling_SuccessProbability
in interface ThreatsPropagationPackage
FaultHandling.getSuccessProbability()
,
ThreatsPropagationPackage.getFaultHandling()
public org.eclipse.emf.ecore.EAttribute getFaultHandling_Weight()
getFaultHandling_Weight
in interface ThreatsPropagationPackage
FaultHandling.getWeight()
,
ThreatsPropagationPackage.getFaultHandling()
public org.eclipse.emf.ecore.EClass getAttack()
getAttack
in interface ThreatsPropagationPackage
Attack
public org.eclipse.emf.ecore.EAttribute getAttack_Kind()
getAttack_Kind
in interface ThreatsPropagationPackage
Attack.getKind()
,
ThreatsPropagationPackage.getAttack()
public org.eclipse.emf.ecore.EAttribute getAttack_Severity()
getAttack_Severity
in interface ThreatsPropagationPackage
Attack.getSeverity()
,
ThreatsPropagationPackage.getAttack()
public org.eclipse.emf.ecore.EAttribute getAttack_Likelihood()
getAttack_Likelihood
in interface ThreatsPropagationPackage
Attack.getLikelihood()
,
ThreatsPropagationPackage.getAttack()
public org.eclipse.emf.ecore.EReference getAttack_Vulnerability()
getAttack_Vulnerability
in interface ThreatsPropagationPackage
Attack.getVulnerability()
,
ThreatsPropagationPackage.getAttack()
public org.eclipse.emf.ecore.EAttribute getAttack_Threat()
getAttack_Threat
in interface ThreatsPropagationPackage
Attack.getThreat()
,
ThreatsPropagationPackage.getAttack()
public org.eclipse.emf.ecore.EReference getAttack_Base_Message()
getAttack_Base_Message
in interface ThreatsPropagationPackage
Attack.getBase_Message()
,
ThreatsPropagationPackage.getAttack()
public org.eclipse.emf.ecore.EAttribute getAttack_Intensity()
getAttack_Intensity
in interface ThreatsPropagationPackage
Attack.getIntensity()
,
ThreatsPropagationPackage.getAttack()
public org.eclipse.emf.ecore.EClass getVulnerability()
getVulnerability
in interface ThreatsPropagationPackage
Vulnerability
public org.eclipse.emf.ecore.EAttribute getVulnerability_Kind()
getVulnerability_Kind
in interface ThreatsPropagationPackage
Vulnerability.getKind()
,
ThreatsPropagationPackage.getVulnerability()
public org.eclipse.emf.ecore.EReference getVulnerability_Base_Classifier()
getVulnerability_Base_Classifier
in interface ThreatsPropagationPackage
Vulnerability.getBase_Classifier()
,
ThreatsPropagationPackage.getVulnerability()
public org.eclipse.emf.ecore.EReference getVulnerability_Base_Port()
getVulnerability_Base_Port
in interface ThreatsPropagationPackage
Vulnerability.getBase_Port()
,
ThreatsPropagationPackage.getVulnerability()
public org.eclipse.emf.ecore.EClass getAdversary()
getAdversary
in interface ThreatsPropagationPackage
Adversary
public org.eclipse.emf.ecore.EReference getAdversary_Base_Actor()
getAdversary_Base_Actor
in interface ThreatsPropagationPackage
Adversary.getBase_Actor()
,
ThreatsPropagationPackage.getAdversary()
public org.eclipse.emf.ecore.EClass getAttackScenario()
getAttackScenario
in interface ThreatsPropagationPackage
AttackScenario
public org.eclipse.emf.ecore.EReference getAttackScenario_Base_Interaction()
getAttackScenario_Base_Interaction
in interface ThreatsPropagationPackage
AttackScenario.getBase_Interaction()
,
ThreatsPropagationPackage.getAttackScenario()
public org.eclipse.emf.ecore.EAttribute getAttackScenario_Frequency()
getAttackScenario_Frequency
in interface ThreatsPropagationPackage
AttackScenario.getFrequency()
,
ThreatsPropagationPackage.getAttackScenario()
public org.eclipse.emf.ecore.EAttribute getAttackScenario_ProbSuccess()
getAttackScenario_ProbSuccess
in interface ThreatsPropagationPackage
AttackScenario.getProbSuccess()
,
ThreatsPropagationPackage.getAttackScenario()
public org.eclipse.emf.ecore.EClass getErrorModel()
getErrorModel
in interface ThreatsPropagationPackage
ErrorModel
public org.eclipse.emf.ecore.EReference getErrorModel_Base_StateMachine()
getErrorModel_Base_StateMachine
in interface ThreatsPropagationPackage
ErrorModel.getBase_StateMachine()
,
ThreatsPropagationPackage.getErrorModel()
public org.eclipse.emf.ecore.EClass getNormalInput()
getNormalInput
in interface ThreatsPropagationPackage
NormalInput
public org.eclipse.emf.ecore.EClass getNormalOutput()
getNormalOutput
in interface ThreatsPropagationPackage
NormalOutput
public org.eclipse.emf.ecore.EClass getFailure()
getFailure
in interface ThreatsPropagationPackage
Failure
public org.eclipse.emf.ecore.EReference getFailure_Base_Transition()
getFailure_Base_Transition
in interface ThreatsPropagationPackage
Failure.getBase_Transition()
,
ThreatsPropagationPackage.getFailure()
public org.eclipse.emf.ecore.EAttribute getFailure_Mode()
getFailure_Mode
in interface ThreatsPropagationPackage
Failure.getMode()
,
ThreatsPropagationPackage.getFailure()
public org.eclipse.emf.ecore.EAttribute getFailure_Delay()
getFailure_Delay
in interface ThreatsPropagationPackage
Failure.getDelay()
,
ThreatsPropagationPackage.getFailure()
public org.eclipse.emf.ecore.EAttribute getFailure_Weight()
getFailure_Weight
in interface ThreatsPropagationPackage
Failure.getWeight()
,
ThreatsPropagationPackage.getFailure()
public org.eclipse.emf.ecore.EClass getThreatState()
getThreatState
in interface ThreatsPropagationPackage
ThreatState
public org.eclipse.emf.ecore.EReference getThreatState_Base_State()
getThreatState_Base_State
in interface ThreatsPropagationPackage
ThreatState.getBase_State()
,
ThreatsPropagationPackage.getThreatState()
public org.eclipse.emf.ecore.EAttribute getThreatState_Probability()
getThreatState_Probability
in interface ThreatsPropagationPackage
ThreatState.getProbability()
,
ThreatsPropagationPackage.getThreatState()
public org.eclipse.emf.ecore.EAttribute getThreatState_Unit()
getThreatState_Unit
in interface ThreatsPropagationPackage
ThreatState.getUnit()
,
ThreatsPropagationPackage.getThreatState()
public org.eclipse.emf.ecore.EClass getDegradedState()
getDegradedState
in interface ThreatsPropagationPackage
DegradedState
public org.eclipse.emf.ecore.EClass getNormalState()
getNormalState
in interface ThreatsPropagationPackage
NormalState
public org.eclipse.emf.ecore.EReference getNormalState_Base_State()
getNormalState_Base_State
in interface ThreatsPropagationPackage
NormalState.getBase_State()
,
ThreatsPropagationPackage.getNormalState()
public org.eclipse.emf.ecore.EClass getErrorState()
getErrorState
in interface ThreatsPropagationPackage
ErrorState
public org.eclipse.emf.ecore.EClass getStuckAt()
getStuckAt
in interface ThreatsPropagationPackage
StuckAt
public org.eclipse.emf.ecore.EReference getStuckAt_Property()
getStuckAt_Property
in interface ThreatsPropagationPackage
StuckAt.getProperty()
,
ThreatsPropagationPackage.getStuckAt()
public org.eclipse.emf.ecore.EAttribute getStuckAt_Value()
getStuckAt_Value
in interface ThreatsPropagationPackage
StuckAt.getValue()
,
ThreatsPropagationPackage.getStuckAt()
public org.eclipse.emf.ecore.EReference getStuckAt_Base_State()
getStuckAt_Base_State
in interface ThreatsPropagationPackage
StuckAt.getBase_State()
,
ThreatsPropagationPackage.getStuckAt()
public org.eclipse.emf.ecore.EClass getStuckAtFixed()
getStuckAtFixed
in interface ThreatsPropagationPackage
StuckAtFixed
public org.eclipse.emf.ecore.EReference getStuckAtFixed_Base_State()
getStuckAtFixed_Base_State
in interface ThreatsPropagationPackage
StuckAtFixed.getBase_State()
,
ThreatsPropagationPackage.getStuckAtFixed()
public org.eclipse.emf.ecore.EReference getStuckAtFixed_Property()
getStuckAtFixed_Property
in interface ThreatsPropagationPackage
StuckAtFixed.getProperty()
,
ThreatsPropagationPackage.getStuckAtFixed()
public org.eclipse.emf.ecore.EClass getInverted()
getInverted
in interface ThreatsPropagationPackage
Inverted
public org.eclipse.emf.ecore.EReference getInverted_Base_State()
getInverted_Base_State
in interface ThreatsPropagationPackage
Inverted.getBase_State()
,
ThreatsPropagationPackage.getInverted()
public org.eclipse.emf.ecore.EReference getInverted_Property()
getInverted_Property
in interface ThreatsPropagationPackage
Inverted.getProperty()
,
ThreatsPropagationPackage.getInverted()
public org.eclipse.emf.ecore.EClass getRampDown()
getRampDown
in interface ThreatsPropagationPackage
RampDown
public org.eclipse.emf.ecore.EReference getRampDown_Base_State()
getRampDown_Base_State
in interface ThreatsPropagationPackage
RampDown.getBase_State()
,
ThreatsPropagationPackage.getRampDown()
public org.eclipse.emf.ecore.EReference getRampDown_Property()
getRampDown_Property
in interface ThreatsPropagationPackage
RampDown.getProperty()
,
ThreatsPropagationPackage.getRampDown()
public org.eclipse.emf.ecore.EAttribute getRampDown_Decr()
getRampDown_Decr
in interface ThreatsPropagationPackage
RampDown.getDecr()
,
ThreatsPropagationPackage.getRampDown()
public org.eclipse.emf.ecore.EAttribute getRampDown_EndValue()
getRampDown_EndValue
in interface ThreatsPropagationPackage
RampDown.getEndValue()
,
ThreatsPropagationPackage.getRampDown()
public org.eclipse.emf.ecore.EClass getDepEvent()
getDepEvent
in interface ThreatsPropagationPackage
DepEvent
public org.eclipse.emf.ecore.EReference getDepEvent_Port()
getDepEvent_Port
in interface ThreatsPropagationPackage
DepEvent.getPort()
,
ThreatsPropagationPackage.getDepEvent()
public org.eclipse.emf.ecore.EReference getDepEvent_Base_Transition()
getDepEvent_Base_Transition
in interface ThreatsPropagationPackage
DepEvent.getBase_Transition()
,
ThreatsPropagationPackage.getDepEvent()
public org.eclipse.emf.ecore.EAttribute getDepEvent_Weight()
getDepEvent_Weight
in interface ThreatsPropagationPackage
DepEvent.getWeight()
,
ThreatsPropagationPackage.getDepEvent()
public org.eclipse.emf.ecore.EEnum getRecoveryKind()
getRecoveryKind
in interface ThreatsPropagationPackage
RecoveryKind
public ThreatsPropagationFactory getThreatsPropagationFactory()
getThreatsPropagationFactory
in interface ThreatsPropagationPackage
public void createPackageContents()
public void initializePackageContents()