/***************************************************************************** | |
* Copyright (c) 2011, 2015 University of Padova, Intecs | |
* | |
* | |
* All rights reserved. This program and the accompanying materials | |
* are made available under the terms of the Eclipse Public License v1.0 | |
* which accompanies this distribution, and is available at | |
* http://www.eclipse.org/legal/epl-v10.html | |
* | |
* | |
*****************************************************************************/ | |
package org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation; | |
import org.eclipse.emf.ecore.EAttribute; | |
import org.eclipse.emf.ecore.EClass; | |
import org.eclipse.emf.ecore.EEnum; | |
import org.eclipse.emf.ecore.EPackage; | |
import org.eclipse.emf.ecore.EReference; | |
import org.eclipse.papyrus.MARTE.MARTE_Foundations.NFPs.NFPsPackage; | |
/** | |
* <!-- begin-user-doc --> | |
* The <b>Package</b> for the model. | |
* It contains accessors for the meta objects to represent | |
* <ul> | |
* <li>each class,</li> | |
* <li>each feature of each class,</li> | |
* <li>each enum,</li> | |
* <li>and each data type</li> | |
* </ul> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ThreatsPropagationFactory | |
* @model kind="package" | |
* @generated | |
*/ | |
public interface ThreatsPropagationPackage extends EPackage { | |
/** | |
* The package name. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
String eNAME = "ThreatsPropagation"; | |
/** | |
* The package namespace URI. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
String eNS_URI = "http://CHESS/Dependability/ThreatsPropagation"; | |
/** | |
* The package namespace name. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
String eNS_PREFIX = "ThreatsPropagation"; | |
/** | |
* The singleton instance of the package. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
ThreatsPropagationPackage eINSTANCE = org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl.init(); | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.InternalFaultImpl <em>Internal Fault</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.InternalFaultImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getInternalFault() | |
* @generated | |
*/ | |
int INTERNAL_FAULT = 12; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.InternalPropagationImpl <em>Internal Propagation</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.InternalPropagationImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getInternalPropagation() | |
* @generated | |
*/ | |
int INTERNAL_PROPAGATION = 13; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.NormalInputImpl <em>Normal Input</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.NormalInputImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getNormalInput() | |
* @generated | |
*/ | |
int NORMAL_INPUT = 8; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.NormalOutputImpl <em>Normal Output</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.NormalOutputImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getNormalOutput() | |
* @generated | |
*/ | |
int NORMAL_OUTPUT = 10; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.FailureImpl <em>Failure</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.FailureImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getFailure() | |
* @generated | |
*/ | |
int FAILURE = 11; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatStateImpl <em>Threat State</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatStateImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getThreatState() | |
* @generated | |
*/ | |
int THREAT_STATE = 1; | |
/** | |
* The feature id for the '<em><b>Base State</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int THREAT_STATE__BASE_STATE = 0; | |
/** | |
* The feature id for the '<em><b>Probability</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int THREAT_STATE__PROBABILITY = 1; | |
/** | |
* The feature id for the '<em><b>Unit</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int THREAT_STATE__UNIT = 2; | |
/** | |
* The number of structural features of the '<em>Threat State</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int THREAT_STATE_FEATURE_COUNT = 3; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.DegradedStateImpl <em>Degraded State</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.DegradedStateImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getDegradedState() | |
* @generated | |
*/ | |
int DEGRADED_STATE = 0; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.NormalStateImpl <em>Normal State</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.NormalStateImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getNormalState() | |
* @generated | |
*/ | |
int NORMAL_STATE = 2; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorStateImpl <em>Error State</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorStateImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getErrorState() | |
* @generated | |
*/ | |
int ERROR_STATE = 3; | |
/** | |
* The feature id for the '<em><b>Base State</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int DEGRADED_STATE__BASE_STATE = THREAT_STATE__BASE_STATE; | |
/** | |
* The feature id for the '<em><b>Probability</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int DEGRADED_STATE__PROBABILITY = THREAT_STATE__PROBABILITY; | |
/** | |
* The feature id for the '<em><b>Unit</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int DEGRADED_STATE__UNIT = THREAT_STATE__UNIT; | |
/** | |
* The number of structural features of the '<em>Degraded State</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int DEGRADED_STATE_FEATURE_COUNT = THREAT_STATE_FEATURE_COUNT + 0; | |
/** | |
* The feature id for the '<em><b>Base State</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int NORMAL_STATE__BASE_STATE = 0; | |
/** | |
* The number of structural features of the '<em>Normal State</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int NORMAL_STATE_FEATURE_COUNT = 1; | |
/** | |
* The feature id for the '<em><b>Base State</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_STATE__BASE_STATE = THREAT_STATE__BASE_STATE; | |
/** | |
* The feature id for the '<em><b>Probability</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_STATE__PROBABILITY = THREAT_STATE__PROBABILITY; | |
/** | |
* The feature id for the '<em><b>Unit</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_STATE__UNIT = THREAT_STATE__UNIT; | |
/** | |
* The number of structural features of the '<em>Error State</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_STATE_FEATURE_COUNT = THREAT_STATE_FEATURE_COUNT + 0; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.StuckAtImpl <em>Stuck At</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.StuckAtImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getStuckAt() | |
* @generated | |
*/ | |
int STUCK_AT = 4; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.StuckAtFixedImpl <em>Stuck At Fixed</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.StuckAtFixedImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getStuckAtFixed() | |
* @generated | |
*/ | |
int STUCK_AT_FIXED = 5; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.InvertedImpl <em>Inverted</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.InvertedImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getInverted() | |
* @generated | |
*/ | |
int INVERTED = 6; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.RampDownImpl <em>Ramp Down</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.RampDownImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getRampDown() | |
* @generated | |
*/ | |
int RAMP_DOWN = 7; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.DepEventImpl <em>Dep Event</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.DepEventImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getDepEvent() | |
* @generated | |
*/ | |
int DEP_EVENT = 9; | |
/** | |
* The feature id for the '<em><b>Property</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int STUCK_AT__PROPERTY = 0; | |
/** | |
* The feature id for the '<em><b>Value</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int STUCK_AT__VALUE = 1; | |
/** | |
* The feature id for the '<em><b>Base State</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int STUCK_AT__BASE_STATE = 2; | |
/** | |
* The number of structural features of the '<em>Stuck At</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int STUCK_AT_FEATURE_COUNT = 3; | |
/** | |
* The feature id for the '<em><b>Base State</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int STUCK_AT_FIXED__BASE_STATE = 0; | |
/** | |
* The feature id for the '<em><b>Property</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int STUCK_AT_FIXED__PROPERTY = 1; | |
/** | |
* The number of structural features of the '<em>Stuck At Fixed</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int STUCK_AT_FIXED_FEATURE_COUNT = 2; | |
/** | |
* The feature id for the '<em><b>Base State</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int INVERTED__BASE_STATE = 0; | |
/** | |
* The feature id for the '<em><b>Property</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int INVERTED__PROPERTY = 1; | |
/** | |
* The number of structural features of the '<em>Inverted</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int INVERTED_FEATURE_COUNT = 2; | |
/** | |
* The feature id for the '<em><b>Base State</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int RAMP_DOWN__BASE_STATE = 0; | |
/** | |
* The feature id for the '<em><b>Property</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int RAMP_DOWN__PROPERTY = 1; | |
/** | |
* The feature id for the '<em><b>Decr</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int RAMP_DOWN__DECR = 2; | |
/** | |
* The feature id for the '<em><b>End Value</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int RAMP_DOWN__END_VALUE = 3; | |
/** | |
* The number of structural features of the '<em>Ramp Down</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int RAMP_DOWN_FEATURE_COUNT = 4; | |
/** | |
* The feature id for the '<em><b>Port</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int DEP_EVENT__PORT = 0; | |
/** | |
* The feature id for the '<em><b>Base Transition</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int DEP_EVENT__BASE_TRANSITION = 1; | |
/** | |
* The feature id for the '<em><b>Weight</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int DEP_EVENT__WEIGHT = 2; | |
/** | |
* The number of structural features of the '<em>Dep Event</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int DEP_EVENT_FEATURE_COUNT = 3; | |
/** | |
* The feature id for the '<em><b>Port</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int NORMAL_INPUT__PORT = DEP_EVENT__PORT; | |
/** | |
* The feature id for the '<em><b>Base Transition</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int NORMAL_INPUT__BASE_TRANSITION = DEP_EVENT__BASE_TRANSITION; | |
/** | |
* The feature id for the '<em><b>Weight</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int NORMAL_INPUT__WEIGHT = DEP_EVENT__WEIGHT; | |
/** | |
* The number of structural features of the '<em>Normal Input</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int NORMAL_INPUT_FEATURE_COUNT = DEP_EVENT_FEATURE_COUNT + 0; | |
/** | |
* The feature id for the '<em><b>Port</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int NORMAL_OUTPUT__PORT = DEP_EVENT__PORT; | |
/** | |
* The feature id for the '<em><b>Base Transition</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int NORMAL_OUTPUT__BASE_TRANSITION = DEP_EVENT__BASE_TRANSITION; | |
/** | |
* The feature id for the '<em><b>Weight</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int NORMAL_OUTPUT__WEIGHT = DEP_EVENT__WEIGHT; | |
/** | |
* The number of structural features of the '<em>Normal Output</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int NORMAL_OUTPUT_FEATURE_COUNT = DEP_EVENT_FEATURE_COUNT + 0; | |
/** | |
* The feature id for the '<em><b>Base Transition</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FAILURE__BASE_TRANSITION = 0; | |
/** | |
* The feature id for the '<em><b>Mode</b></em>' attribute list. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FAILURE__MODE = 1; | |
/** | |
* The feature id for the '<em><b>Delay</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FAILURE__DELAY = 2; | |
/** | |
* The feature id for the '<em><b>Weight</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FAILURE__WEIGHT = 3; | |
/** | |
* The number of structural features of the '<em>Failure</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FAILURE_FEATURE_COUNT = 4; | |
/** | |
* The feature id for the '<em><b>Occurrence</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int INTERNAL_FAULT__OCCURRENCE = 0; | |
/** | |
* The feature id for the '<em><b>Base Transition</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int INTERNAL_FAULT__BASE_TRANSITION = 1; | |
/** | |
* The feature id for the '<em><b>Weight</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int INTERNAL_FAULT__WEIGHT = 2; | |
/** | |
* The number of structural features of the '<em>Internal Fault</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int INTERNAL_FAULT_FEATURE_COUNT = 3; | |
/** | |
* The feature id for the '<em><b>Base Transition</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int INTERNAL_PROPAGATION__BASE_TRANSITION = 0; | |
/** | |
* The feature id for the '<em><b>External Faults</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int INTERNAL_PROPAGATION__EXTERNAL_FAULTS = 1; | |
/** | |
* The feature id for the '<em><b>Delay</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int INTERNAL_PROPAGATION__DELAY = 2; | |
/** | |
* The feature id for the '<em><b>Weight</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int INTERNAL_PROPAGATION__WEIGHT = 3; | |
/** | |
* The number of structural features of the '<em>Internal Propagation</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int INTERNAL_PROPAGATION_FEATURE_COUNT = 4; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorDetectionImpl <em>Error Detection</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorDetectionImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getErrorDetection() | |
* @generated | |
*/ | |
int ERROR_DETECTION = 14; | |
/** | |
* The feature id for the '<em><b>Base Transition</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_DETECTION__BASE_TRANSITION = 0; | |
/** | |
* The feature id for the '<em><b>Delay</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_DETECTION__DELAY = 1; | |
/** | |
* The feature id for the '<em><b>Success Probability</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_DETECTION__SUCCESS_PROBABILITY = 2; | |
/** | |
* The feature id for the '<em><b>Weight</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_DETECTION__WEIGHT = 3; | |
/** | |
* The number of structural features of the '<em>Error Detection</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_DETECTION_FEATURE_COUNT = 4; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorHandlingImpl <em>Error Handling</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorHandlingImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getErrorHandling() | |
* @generated | |
*/ | |
int ERROR_HANDLING = 15; | |
/** | |
* The feature id for the '<em><b>Base Transition</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_HANDLING__BASE_TRANSITION = 0; | |
/** | |
* The feature id for the '<em><b>Delay</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_HANDLING__DELAY = 1; | |
/** | |
* The feature id for the '<em><b>Success Probability</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_HANDLING__SUCCESS_PROBABILITY = 2; | |
/** | |
* The feature id for the '<em><b>Weight</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_HANDLING__WEIGHT = 3; | |
/** | |
* The number of structural features of the '<em>Error Handling</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_HANDLING_FEATURE_COUNT = 4; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.FaultHandlingImpl <em>Fault Handling</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.FaultHandlingImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getFaultHandling() | |
* @generated | |
*/ | |
int FAULT_HANDLING = 16; | |
/** | |
* The feature id for the '<em><b>Base Transition</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FAULT_HANDLING__BASE_TRANSITION = 0; | |
/** | |
* The feature id for the '<em><b>Delay</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FAULT_HANDLING__DELAY = 1; | |
/** | |
* The feature id for the '<em><b>Success Probability</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FAULT_HANDLING__SUCCESS_PROBABILITY = 2; | |
/** | |
* The feature id for the '<em><b>Weight</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FAULT_HANDLING__WEIGHT = 3; | |
/** | |
* The number of structural features of the '<em>Fault Handling</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int FAULT_HANDLING_FEATURE_COUNT = 4; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.AttackImpl <em>Attack</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.AttackImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getAttack() | |
* @generated | |
*/ | |
int ATTACK = 17; | |
/** | |
* The feature id for the '<em><b>Base Transition</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK__BASE_TRANSITION = INTERNAL_PROPAGATION__BASE_TRANSITION; | |
/** | |
* The feature id for the '<em><b>External Faults</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK__EXTERNAL_FAULTS = INTERNAL_PROPAGATION__EXTERNAL_FAULTS; | |
/** | |
* The feature id for the '<em><b>Delay</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK__DELAY = INTERNAL_PROPAGATION__DELAY; | |
/** | |
* The feature id for the '<em><b>Weight</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK__WEIGHT = INTERNAL_PROPAGATION__WEIGHT; | |
/** | |
* The feature id for the '<em><b>Kind</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK__KIND = INTERNAL_PROPAGATION_FEATURE_COUNT + 0; | |
/** | |
* The feature id for the '<em><b>Severity</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK__SEVERITY = INTERNAL_PROPAGATION_FEATURE_COUNT + 1; | |
/** | |
* The feature id for the '<em><b>Likelihood</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK__LIKELIHOOD = INTERNAL_PROPAGATION_FEATURE_COUNT + 2; | |
/** | |
* The feature id for the '<em><b>Vulnerability</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK__VULNERABILITY = INTERNAL_PROPAGATION_FEATURE_COUNT + 3; | |
/** | |
* The feature id for the '<em><b>Threat</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK__THREAT = INTERNAL_PROPAGATION_FEATURE_COUNT + 4; | |
/** | |
* The feature id for the '<em><b>Base Message</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK__BASE_MESSAGE = INTERNAL_PROPAGATION_FEATURE_COUNT + 5; | |
/** | |
* The feature id for the '<em><b>Intensity</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK__INTENSITY = INTERNAL_PROPAGATION_FEATURE_COUNT + 6; | |
/** | |
* The number of structural features of the '<em>Attack</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK_FEATURE_COUNT = INTERNAL_PROPAGATION_FEATURE_COUNT + 7; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.VulnerabilityImpl <em>Vulnerability</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.VulnerabilityImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getVulnerability() | |
* @generated | |
*/ | |
int VULNERABILITY = 18; | |
/** | |
* The feature id for the '<em><b>Occurrence</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int VULNERABILITY__OCCURRENCE = INTERNAL_FAULT__OCCURRENCE; | |
/** | |
* The feature id for the '<em><b>Base Transition</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int VULNERABILITY__BASE_TRANSITION = INTERNAL_FAULT__BASE_TRANSITION; | |
/** | |
* The feature id for the '<em><b>Weight</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int VULNERABILITY__WEIGHT = INTERNAL_FAULT__WEIGHT; | |
/** | |
* The feature id for the '<em><b>Kind</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int VULNERABILITY__KIND = INTERNAL_FAULT_FEATURE_COUNT + 0; | |
/** | |
* The feature id for the '<em><b>Base Classifier</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int VULNERABILITY__BASE_CLASSIFIER = INTERNAL_FAULT_FEATURE_COUNT + 1; | |
/** | |
* The feature id for the '<em><b>Base Port</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int VULNERABILITY__BASE_PORT = INTERNAL_FAULT_FEATURE_COUNT + 2; | |
/** | |
* The number of structural features of the '<em>Vulnerability</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int VULNERABILITY_FEATURE_COUNT = INTERNAL_FAULT_FEATURE_COUNT + 3; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.AdversaryImpl <em>Adversary</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.AdversaryImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getAdversary() | |
* @generated | |
*/ | |
int ADVERSARY = 19; | |
/** | |
* The feature id for the '<em><b>Base Actor</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ADVERSARY__BASE_ACTOR = 0; | |
/** | |
* The number of structural features of the '<em>Adversary</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ADVERSARY_FEATURE_COUNT = 1; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.AttackScenarioImpl <em>Attack Scenario</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.AttackScenarioImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getAttackScenario() | |
* @generated | |
*/ | |
int ATTACK_SCENARIO = 20; | |
/** | |
* The feature id for the '<em><b>Base Interaction</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK_SCENARIO__BASE_INTERACTION = 0; | |
/** | |
* The feature id for the '<em><b>Frequency</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK_SCENARIO__FREQUENCY = 1; | |
/** | |
* The feature id for the '<em><b>Prob Success</b></em>' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK_SCENARIO__PROB_SUCCESS = 2; | |
/** | |
* The number of structural features of the '<em>Attack Scenario</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ATTACK_SCENARIO_FEATURE_COUNT = 3; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorModelImpl <em>Error Model</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorModelImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getErrorModel() | |
* @generated | |
*/ | |
int ERROR_MODEL = 21; | |
/** | |
* The feature id for the '<em><b>Base State Machine</b></em>' reference. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_MODEL__BASE_STATE_MACHINE = 0; | |
/** | |
* The number of structural features of the '<em>Error Model</em>' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
* @ordered | |
*/ | |
int ERROR_MODEL_FEATURE_COUNT = 1; | |
/** | |
* The meta object id for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RecoveryKind <em>Recovery Kind</em>}' enum. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RecoveryKind | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getRecoveryKind() | |
* @generated | |
*/ | |
int RECOVERY_KIND = 22; | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalFault <em>Internal Fault</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Internal Fault</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalFault | |
* @generated | |
*/ | |
EClass getInternalFault(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalFault#getOccurrence <em>Occurrence</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Occurrence</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalFault#getOccurrence() | |
* @see #getInternalFault() | |
* @generated | |
*/ | |
EAttribute getInternalFault_Occurrence(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalFault#getBase_Transition <em>Base Transition</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base Transition</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalFault#getBase_Transition() | |
* @see #getInternalFault() | |
* @generated | |
*/ | |
EReference getInternalFault_Base_Transition(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalFault#getWeight <em>Weight</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Weight</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalFault#getWeight() | |
* @see #getInternalFault() | |
* @generated | |
*/ | |
EAttribute getInternalFault_Weight(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalPropagation <em>Internal Propagation</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Internal Propagation</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalPropagation | |
* @generated | |
*/ | |
EClass getInternalPropagation(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalPropagation#getBase_Transition <em>Base Transition</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base Transition</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalPropagation#getBase_Transition() | |
* @see #getInternalPropagation() | |
* @generated | |
*/ | |
EReference getInternalPropagation_Base_Transition(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalPropagation#getExternalFaults <em>External Faults</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>External Faults</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalPropagation#getExternalFaults() | |
* @see #getInternalPropagation() | |
* @generated | |
*/ | |
EAttribute getInternalPropagation_ExternalFaults(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalPropagation#getDelay <em>Delay</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Delay</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalPropagation#getDelay() | |
* @see #getInternalPropagation() | |
* @generated | |
*/ | |
EAttribute getInternalPropagation_Delay(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalPropagation#getWeight <em>Weight</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Weight</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.InternalPropagation#getWeight() | |
* @see #getInternalPropagation() | |
* @generated | |
*/ | |
EAttribute getInternalPropagation_Weight(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorDetection <em>Error Detection</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Error Detection</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorDetection | |
* @generated | |
*/ | |
EClass getErrorDetection(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorDetection#getBase_Transition <em>Base Transition</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base Transition</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorDetection#getBase_Transition() | |
* @see #getErrorDetection() | |
* @generated | |
*/ | |
EReference getErrorDetection_Base_Transition(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorDetection#getDelay <em>Delay</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Delay</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorDetection#getDelay() | |
* @see #getErrorDetection() | |
* @generated | |
*/ | |
EAttribute getErrorDetection_Delay(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorDetection#getSuccessProbability <em>Success Probability</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Success Probability</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorDetection#getSuccessProbability() | |
* @see #getErrorDetection() | |
* @generated | |
*/ | |
EAttribute getErrorDetection_SuccessProbability(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorDetection#getWeight <em>Weight</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Weight</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorDetection#getWeight() | |
* @see #getErrorDetection() | |
* @generated | |
*/ | |
EAttribute getErrorDetection_Weight(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorHandling <em>Error Handling</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Error Handling</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorHandling | |
* @generated | |
*/ | |
EClass getErrorHandling(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorHandling#getBase_Transition <em>Base Transition</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base Transition</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorHandling#getBase_Transition() | |
* @see #getErrorHandling() | |
* @generated | |
*/ | |
EReference getErrorHandling_Base_Transition(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorHandling#getDelay <em>Delay</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Delay</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorHandling#getDelay() | |
* @see #getErrorHandling() | |
* @generated | |
*/ | |
EAttribute getErrorHandling_Delay(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorHandling#getSuccessProbability <em>Success Probability</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Success Probability</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorHandling#getSuccessProbability() | |
* @see #getErrorHandling() | |
* @generated | |
*/ | |
EAttribute getErrorHandling_SuccessProbability(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorHandling#getWeight <em>Weight</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Weight</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorHandling#getWeight() | |
* @see #getErrorHandling() | |
* @generated | |
*/ | |
EAttribute getErrorHandling_Weight(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.FaultHandling <em>Fault Handling</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Fault Handling</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.FaultHandling | |
* @generated | |
*/ | |
EClass getFaultHandling(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.FaultHandling#getBase_Transition <em>Base Transition</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base Transition</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.FaultHandling#getBase_Transition() | |
* @see #getFaultHandling() | |
* @generated | |
*/ | |
EReference getFaultHandling_Base_Transition(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.FaultHandling#getDelay <em>Delay</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Delay</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.FaultHandling#getDelay() | |
* @see #getFaultHandling() | |
* @generated | |
*/ | |
EAttribute getFaultHandling_Delay(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.FaultHandling#getSuccessProbability <em>Success Probability</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Success Probability</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.FaultHandling#getSuccessProbability() | |
* @see #getFaultHandling() | |
* @generated | |
*/ | |
EAttribute getFaultHandling_SuccessProbability(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.FaultHandling#getWeight <em>Weight</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Weight</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.FaultHandling#getWeight() | |
* @see #getFaultHandling() | |
* @generated | |
*/ | |
EAttribute getFaultHandling_Weight(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack <em>Attack</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Attack</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack | |
* @generated | |
*/ | |
EClass getAttack(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getKind <em>Kind</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Kind</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getKind() | |
* @see #getAttack() | |
* @generated | |
*/ | |
EAttribute getAttack_Kind(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getSeverity <em>Severity</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Severity</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getSeverity() | |
* @see #getAttack() | |
* @generated | |
*/ | |
EAttribute getAttack_Severity(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getLikelihood <em>Likelihood</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Likelihood</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getLikelihood() | |
* @see #getAttack() | |
* @generated | |
*/ | |
EAttribute getAttack_Likelihood(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getVulnerability <em>Vulnerability</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Vulnerability</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getVulnerability() | |
* @see #getAttack() | |
* @generated | |
*/ | |
EReference getAttack_Vulnerability(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getThreat <em>Threat</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Threat</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getThreat() | |
* @see #getAttack() | |
* @generated | |
*/ | |
EAttribute getAttack_Threat(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getBase_Message <em>Base Message</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base Message</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getBase_Message() | |
* @see #getAttack() | |
* @generated | |
*/ | |
EReference getAttack_Base_Message(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getIntensity <em>Intensity</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Intensity</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Attack#getIntensity() | |
* @see #getAttack() | |
* @generated | |
*/ | |
EAttribute getAttack_Intensity(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Vulnerability <em>Vulnerability</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Vulnerability</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Vulnerability | |
* @generated | |
*/ | |
EClass getVulnerability(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Vulnerability#getKind <em>Kind</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Kind</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Vulnerability#getKind() | |
* @see #getVulnerability() | |
* @generated | |
*/ | |
EAttribute getVulnerability_Kind(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Vulnerability#getBase_Classifier <em>Base Classifier</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base Classifier</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Vulnerability#getBase_Classifier() | |
* @see #getVulnerability() | |
* @generated | |
*/ | |
EReference getVulnerability_Base_Classifier(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Vulnerability#getBase_Port <em>Base Port</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base Port</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Vulnerability#getBase_Port() | |
* @see #getVulnerability() | |
* @generated | |
*/ | |
EReference getVulnerability_Base_Port(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Adversary <em>Adversary</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Adversary</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Adversary | |
* @generated | |
*/ | |
EClass getAdversary(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Adversary#getBase_Actor <em>Base Actor</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base Actor</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Adversary#getBase_Actor() | |
* @see #getAdversary() | |
* @generated | |
*/ | |
EReference getAdversary_Base_Actor(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.AttackScenario <em>Attack Scenario</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Attack Scenario</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.AttackScenario | |
* @generated | |
*/ | |
EClass getAttackScenario(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.AttackScenario#getBase_Interaction <em>Base Interaction</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base Interaction</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.AttackScenario#getBase_Interaction() | |
* @see #getAttackScenario() | |
* @generated | |
*/ | |
EReference getAttackScenario_Base_Interaction(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.AttackScenario#getFrequency <em>Frequency</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Frequency</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.AttackScenario#getFrequency() | |
* @see #getAttackScenario() | |
* @generated | |
*/ | |
EAttribute getAttackScenario_Frequency(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.AttackScenario#getProbSuccess <em>Prob Success</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Prob Success</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.AttackScenario#getProbSuccess() | |
* @see #getAttackScenario() | |
* @generated | |
*/ | |
EAttribute getAttackScenario_ProbSuccess(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorModel <em>Error Model</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Error Model</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorModel | |
* @generated | |
*/ | |
EClass getErrorModel(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorModel#getBase_StateMachine <em>Base State Machine</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base State Machine</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorModel#getBase_StateMachine() | |
* @see #getErrorModel() | |
* @generated | |
*/ | |
EReference getErrorModel_Base_StateMachine(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.NormalInput <em>Normal Input</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Normal Input</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.NormalInput | |
* @generated | |
*/ | |
EClass getNormalInput(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.NormalOutput <em>Normal Output</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Normal Output</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.NormalOutput | |
* @generated | |
*/ | |
EClass getNormalOutput(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Failure <em>Failure</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Failure</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Failure | |
* @generated | |
*/ | |
EClass getFailure(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Failure#getBase_Transition <em>Base Transition</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base Transition</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Failure#getBase_Transition() | |
* @see #getFailure() | |
* @generated | |
*/ | |
EReference getFailure_Base_Transition(); | |
/** | |
* Returns the meta object for the attribute list '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Failure#getMode <em>Mode</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute list '<em>Mode</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Failure#getMode() | |
* @see #getFailure() | |
* @generated | |
*/ | |
EAttribute getFailure_Mode(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Failure#getDelay <em>Delay</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Delay</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Failure#getDelay() | |
* @see #getFailure() | |
* @generated | |
*/ | |
EAttribute getFailure_Delay(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Failure#getWeight <em>Weight</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Weight</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Failure#getWeight() | |
* @see #getFailure() | |
* @generated | |
*/ | |
EAttribute getFailure_Weight(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ThreatState <em>Threat State</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Threat State</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ThreatState | |
* @generated | |
*/ | |
EClass getThreatState(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ThreatState#getBase_State <em>Base State</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base State</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ThreatState#getBase_State() | |
* @see #getThreatState() | |
* @generated | |
*/ | |
EReference getThreatState_Base_State(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ThreatState#getProbability <em>Probability</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Probability</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ThreatState#getProbability() | |
* @see #getThreatState() | |
* @generated | |
*/ | |
EAttribute getThreatState_Probability(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ThreatState#getUnit <em>Unit</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Unit</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ThreatState#getUnit() | |
* @see #getThreatState() | |
* @generated | |
*/ | |
EAttribute getThreatState_Unit(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.DegradedState <em>Degraded State</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Degraded State</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.DegradedState | |
* @generated | |
*/ | |
EClass getDegradedState(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.NormalState <em>Normal State</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Normal State</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.NormalState | |
* @generated | |
*/ | |
EClass getNormalState(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.NormalState#getBase_State <em>Base State</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base State</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.NormalState#getBase_State() | |
* @see #getNormalState() | |
* @generated | |
*/ | |
EReference getNormalState_Base_State(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorState <em>Error State</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Error State</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.ErrorState | |
* @generated | |
*/ | |
EClass getErrorState(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAt <em>Stuck At</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Stuck At</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAt | |
* @generated | |
*/ | |
EClass getStuckAt(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAt#getProperty <em>Property</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Property</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAt#getProperty() | |
* @see #getStuckAt() | |
* @generated | |
*/ | |
EReference getStuckAt_Property(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAt#getValue <em>Value</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Value</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAt#getValue() | |
* @see #getStuckAt() | |
* @generated | |
*/ | |
EAttribute getStuckAt_Value(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAt#getBase_State <em>Base State</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base State</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAt#getBase_State() | |
* @see #getStuckAt() | |
* @generated | |
*/ | |
EReference getStuckAt_Base_State(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAtFixed <em>Stuck At Fixed</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Stuck At Fixed</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAtFixed | |
* @generated | |
*/ | |
EClass getStuckAtFixed(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAtFixed#getBase_State <em>Base State</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base State</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAtFixed#getBase_State() | |
* @see #getStuckAtFixed() | |
* @generated | |
*/ | |
EReference getStuckAtFixed_Base_State(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAtFixed#getProperty <em>Property</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Property</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.StuckAtFixed#getProperty() | |
* @see #getStuckAtFixed() | |
* @generated | |
*/ | |
EReference getStuckAtFixed_Property(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Inverted <em>Inverted</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Inverted</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Inverted | |
* @generated | |
*/ | |
EClass getInverted(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Inverted#getBase_State <em>Base State</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base State</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Inverted#getBase_State() | |
* @see #getInverted() | |
* @generated | |
*/ | |
EReference getInverted_Base_State(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Inverted#getProperty <em>Property</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Property</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.Inverted#getProperty() | |
* @see #getInverted() | |
* @generated | |
*/ | |
EReference getInverted_Property(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RampDown <em>Ramp Down</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Ramp Down</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RampDown | |
* @generated | |
*/ | |
EClass getRampDown(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RampDown#getBase_State <em>Base State</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base State</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RampDown#getBase_State() | |
* @see #getRampDown() | |
* @generated | |
*/ | |
EReference getRampDown_Base_State(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RampDown#getProperty <em>Property</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Property</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RampDown#getProperty() | |
* @see #getRampDown() | |
* @generated | |
*/ | |
EReference getRampDown_Property(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RampDown#getDecr <em>Decr</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Decr</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RampDown#getDecr() | |
* @see #getRampDown() | |
* @generated | |
*/ | |
EAttribute getRampDown_Decr(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RampDown#getEndValue <em>End Value</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>End Value</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RampDown#getEndValue() | |
* @see #getRampDown() | |
* @generated | |
*/ | |
EAttribute getRampDown_EndValue(); | |
/** | |
* Returns the meta object for class '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.DepEvent <em>Dep Event</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for class '<em>Dep Event</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.DepEvent | |
* @generated | |
*/ | |
EClass getDepEvent(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.DepEvent#getPort <em>Port</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Port</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.DepEvent#getPort() | |
* @see #getDepEvent() | |
* @generated | |
*/ | |
EReference getDepEvent_Port(); | |
/** | |
* Returns the meta object for the reference '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.DepEvent#getBase_Transition <em>Base Transition</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the reference '<em>Base Transition</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.DepEvent#getBase_Transition() | |
* @see #getDepEvent() | |
* @generated | |
*/ | |
EReference getDepEvent_Base_Transition(); | |
/** | |
* Returns the meta object for the attribute '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.DepEvent#getWeight <em>Weight</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for the attribute '<em>Weight</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.DepEvent#getWeight() | |
* @see #getDepEvent() | |
* @generated | |
*/ | |
EAttribute getDepEvent_Weight(); | |
/** | |
* Returns the meta object for enum '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RecoveryKind <em>Recovery Kind</em>}'. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the meta object for enum '<em>Recovery Kind</em>'. | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RecoveryKind | |
* @generated | |
*/ | |
EEnum getRecoveryKind(); | |
/** | |
* Returns the factory that creates the instances of the model. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @return the factory that creates the instances of the model. | |
* @generated | |
*/ | |
ThreatsPropagationFactory getThreatsPropagationFactory(); | |
/** | |
* <!-- begin-user-doc --> | |
* Defines literals for the meta objects that represent | |
* <ul> | |
* <li>each class,</li> | |
* <li>each feature of each class,</li> | |
* <li>each enum,</li> | |
* <li>and each data type</li> | |
* </ul> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
interface Literals { | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.InternalFaultImpl <em>Internal Fault</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.InternalFaultImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getInternalFault() | |
* @generated | |
*/ | |
EClass INTERNAL_FAULT = eINSTANCE.getInternalFault(); | |
/** | |
* The meta object literal for the '<em><b>Occurrence</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute INTERNAL_FAULT__OCCURRENCE = eINSTANCE.getInternalFault_Occurrence(); | |
/** | |
* The meta object literal for the '<em><b>Base Transition</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference INTERNAL_FAULT__BASE_TRANSITION = eINSTANCE.getInternalFault_Base_Transition(); | |
/** | |
* The meta object literal for the '<em><b>Weight</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute INTERNAL_FAULT__WEIGHT = eINSTANCE.getInternalFault_Weight(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.InternalPropagationImpl <em>Internal Propagation</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.InternalPropagationImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getInternalPropagation() | |
* @generated | |
*/ | |
EClass INTERNAL_PROPAGATION = eINSTANCE.getInternalPropagation(); | |
/** | |
* The meta object literal for the '<em><b>Base Transition</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference INTERNAL_PROPAGATION__BASE_TRANSITION = eINSTANCE.getInternalPropagation_Base_Transition(); | |
/** | |
* The meta object literal for the '<em><b>External Faults</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute INTERNAL_PROPAGATION__EXTERNAL_FAULTS = eINSTANCE.getInternalPropagation_ExternalFaults(); | |
/** | |
* The meta object literal for the '<em><b>Delay</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute INTERNAL_PROPAGATION__DELAY = eINSTANCE.getInternalPropagation_Delay(); | |
/** | |
* The meta object literal for the '<em><b>Weight</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute INTERNAL_PROPAGATION__WEIGHT = eINSTANCE.getInternalPropagation_Weight(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorDetectionImpl <em>Error Detection</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorDetectionImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getErrorDetection() | |
* @generated | |
*/ | |
EClass ERROR_DETECTION = eINSTANCE.getErrorDetection(); | |
/** | |
* The meta object literal for the '<em><b>Base Transition</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference ERROR_DETECTION__BASE_TRANSITION = eINSTANCE.getErrorDetection_Base_Transition(); | |
/** | |
* The meta object literal for the '<em><b>Delay</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute ERROR_DETECTION__DELAY = eINSTANCE.getErrorDetection_Delay(); | |
/** | |
* The meta object literal for the '<em><b>Success Probability</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute ERROR_DETECTION__SUCCESS_PROBABILITY = eINSTANCE.getErrorDetection_SuccessProbability(); | |
/** | |
* The meta object literal for the '<em><b>Weight</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute ERROR_DETECTION__WEIGHT = eINSTANCE.getErrorDetection_Weight(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorHandlingImpl <em>Error Handling</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorHandlingImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getErrorHandling() | |
* @generated | |
*/ | |
EClass ERROR_HANDLING = eINSTANCE.getErrorHandling(); | |
/** | |
* The meta object literal for the '<em><b>Base Transition</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference ERROR_HANDLING__BASE_TRANSITION = eINSTANCE.getErrorHandling_Base_Transition(); | |
/** | |
* The meta object literal for the '<em><b>Delay</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute ERROR_HANDLING__DELAY = eINSTANCE.getErrorHandling_Delay(); | |
/** | |
* The meta object literal for the '<em><b>Success Probability</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute ERROR_HANDLING__SUCCESS_PROBABILITY = eINSTANCE.getErrorHandling_SuccessProbability(); | |
/** | |
* The meta object literal for the '<em><b>Weight</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute ERROR_HANDLING__WEIGHT = eINSTANCE.getErrorHandling_Weight(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.FaultHandlingImpl <em>Fault Handling</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.FaultHandlingImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getFaultHandling() | |
* @generated | |
*/ | |
EClass FAULT_HANDLING = eINSTANCE.getFaultHandling(); | |
/** | |
* The meta object literal for the '<em><b>Base Transition</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference FAULT_HANDLING__BASE_TRANSITION = eINSTANCE.getFaultHandling_Base_Transition(); | |
/** | |
* The meta object literal for the '<em><b>Delay</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute FAULT_HANDLING__DELAY = eINSTANCE.getFaultHandling_Delay(); | |
/** | |
* The meta object literal for the '<em><b>Success Probability</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute FAULT_HANDLING__SUCCESS_PROBABILITY = eINSTANCE.getFaultHandling_SuccessProbability(); | |
/** | |
* The meta object literal for the '<em><b>Weight</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute FAULT_HANDLING__WEIGHT = eINSTANCE.getFaultHandling_Weight(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.AttackImpl <em>Attack</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.AttackImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getAttack() | |
* @generated | |
*/ | |
EClass ATTACK = eINSTANCE.getAttack(); | |
/** | |
* The meta object literal for the '<em><b>Kind</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute ATTACK__KIND = eINSTANCE.getAttack_Kind(); | |
/** | |
* The meta object literal for the '<em><b>Severity</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute ATTACK__SEVERITY = eINSTANCE.getAttack_Severity(); | |
/** | |
* The meta object literal for the '<em><b>Likelihood</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute ATTACK__LIKELIHOOD = eINSTANCE.getAttack_Likelihood(); | |
/** | |
* The meta object literal for the '<em><b>Vulnerability</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference ATTACK__VULNERABILITY = eINSTANCE.getAttack_Vulnerability(); | |
/** | |
* The meta object literal for the '<em><b>Threat</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute ATTACK__THREAT = eINSTANCE.getAttack_Threat(); | |
/** | |
* The meta object literal for the '<em><b>Base Message</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference ATTACK__BASE_MESSAGE = eINSTANCE.getAttack_Base_Message(); | |
/** | |
* The meta object literal for the '<em><b>Intensity</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute ATTACK__INTENSITY = eINSTANCE.getAttack_Intensity(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.VulnerabilityImpl <em>Vulnerability</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.VulnerabilityImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getVulnerability() | |
* @generated | |
*/ | |
EClass VULNERABILITY = eINSTANCE.getVulnerability(); | |
/** | |
* The meta object literal for the '<em><b>Kind</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute VULNERABILITY__KIND = eINSTANCE.getVulnerability_Kind(); | |
/** | |
* The meta object literal for the '<em><b>Base Classifier</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference VULNERABILITY__BASE_CLASSIFIER = eINSTANCE.getVulnerability_Base_Classifier(); | |
/** | |
* The meta object literal for the '<em><b>Base Port</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference VULNERABILITY__BASE_PORT = eINSTANCE.getVulnerability_Base_Port(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.AdversaryImpl <em>Adversary</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.AdversaryImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getAdversary() | |
* @generated | |
*/ | |
EClass ADVERSARY = eINSTANCE.getAdversary(); | |
/** | |
* The meta object literal for the '<em><b>Base Actor</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference ADVERSARY__BASE_ACTOR = eINSTANCE.getAdversary_Base_Actor(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.AttackScenarioImpl <em>Attack Scenario</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.AttackScenarioImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getAttackScenario() | |
* @generated | |
*/ | |
EClass ATTACK_SCENARIO = eINSTANCE.getAttackScenario(); | |
/** | |
* The meta object literal for the '<em><b>Base Interaction</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference ATTACK_SCENARIO__BASE_INTERACTION = eINSTANCE.getAttackScenario_Base_Interaction(); | |
/** | |
* The meta object literal for the '<em><b>Frequency</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute ATTACK_SCENARIO__FREQUENCY = eINSTANCE.getAttackScenario_Frequency(); | |
/** | |
* The meta object literal for the '<em><b>Prob Success</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute ATTACK_SCENARIO__PROB_SUCCESS = eINSTANCE.getAttackScenario_ProbSuccess(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorModelImpl <em>Error Model</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorModelImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getErrorModel() | |
* @generated | |
*/ | |
EClass ERROR_MODEL = eINSTANCE.getErrorModel(); | |
/** | |
* The meta object literal for the '<em><b>Base State Machine</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference ERROR_MODEL__BASE_STATE_MACHINE = eINSTANCE.getErrorModel_Base_StateMachine(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.NormalInputImpl <em>Normal Input</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.NormalInputImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getNormalInput() | |
* @generated | |
*/ | |
EClass NORMAL_INPUT = eINSTANCE.getNormalInput(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.NormalOutputImpl <em>Normal Output</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.NormalOutputImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getNormalOutput() | |
* @generated | |
*/ | |
EClass NORMAL_OUTPUT = eINSTANCE.getNormalOutput(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.FailureImpl <em>Failure</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.FailureImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getFailure() | |
* @generated | |
*/ | |
EClass FAILURE = eINSTANCE.getFailure(); | |
/** | |
* The meta object literal for the '<em><b>Base Transition</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference FAILURE__BASE_TRANSITION = eINSTANCE.getFailure_Base_Transition(); | |
/** | |
* The meta object literal for the '<em><b>Mode</b></em>' attribute list feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute FAILURE__MODE = eINSTANCE.getFailure_Mode(); | |
/** | |
* The meta object literal for the '<em><b>Delay</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute FAILURE__DELAY = eINSTANCE.getFailure_Delay(); | |
/** | |
* The meta object literal for the '<em><b>Weight</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute FAILURE__WEIGHT = eINSTANCE.getFailure_Weight(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatStateImpl <em>Threat State</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatStateImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getThreatState() | |
* @generated | |
*/ | |
EClass THREAT_STATE = eINSTANCE.getThreatState(); | |
/** | |
* The meta object literal for the '<em><b>Base State</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference THREAT_STATE__BASE_STATE = eINSTANCE.getThreatState_Base_State(); | |
/** | |
* The meta object literal for the '<em><b>Probability</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute THREAT_STATE__PROBABILITY = eINSTANCE.getThreatState_Probability(); | |
/** | |
* The meta object literal for the '<em><b>Unit</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute THREAT_STATE__UNIT = eINSTANCE.getThreatState_Unit(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.DegradedStateImpl <em>Degraded State</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.DegradedStateImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getDegradedState() | |
* @generated | |
*/ | |
EClass DEGRADED_STATE = eINSTANCE.getDegradedState(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.NormalStateImpl <em>Normal State</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.NormalStateImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getNormalState() | |
* @generated | |
*/ | |
EClass NORMAL_STATE = eINSTANCE.getNormalState(); | |
/** | |
* The meta object literal for the '<em><b>Base State</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference NORMAL_STATE__BASE_STATE = eINSTANCE.getNormalState_Base_State(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorStateImpl <em>Error State</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ErrorStateImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getErrorState() | |
* @generated | |
*/ | |
EClass ERROR_STATE = eINSTANCE.getErrorState(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.StuckAtImpl <em>Stuck At</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.StuckAtImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getStuckAt() | |
* @generated | |
*/ | |
EClass STUCK_AT = eINSTANCE.getStuckAt(); | |
/** | |
* The meta object literal for the '<em><b>Property</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference STUCK_AT__PROPERTY = eINSTANCE.getStuckAt_Property(); | |
/** | |
* The meta object literal for the '<em><b>Value</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute STUCK_AT__VALUE = eINSTANCE.getStuckAt_Value(); | |
/** | |
* The meta object literal for the '<em><b>Base State</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference STUCK_AT__BASE_STATE = eINSTANCE.getStuckAt_Base_State(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.StuckAtFixedImpl <em>Stuck At Fixed</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.StuckAtFixedImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getStuckAtFixed() | |
* @generated | |
*/ | |
EClass STUCK_AT_FIXED = eINSTANCE.getStuckAtFixed(); | |
/** | |
* The meta object literal for the '<em><b>Base State</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference STUCK_AT_FIXED__BASE_STATE = eINSTANCE.getStuckAtFixed_Base_State(); | |
/** | |
* The meta object literal for the '<em><b>Property</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference STUCK_AT_FIXED__PROPERTY = eINSTANCE.getStuckAtFixed_Property(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.InvertedImpl <em>Inverted</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.InvertedImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getInverted() | |
* @generated | |
*/ | |
EClass INVERTED = eINSTANCE.getInverted(); | |
/** | |
* The meta object literal for the '<em><b>Base State</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference INVERTED__BASE_STATE = eINSTANCE.getInverted_Base_State(); | |
/** | |
* The meta object literal for the '<em><b>Property</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference INVERTED__PROPERTY = eINSTANCE.getInverted_Property(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.RampDownImpl <em>Ramp Down</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.RampDownImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getRampDown() | |
* @generated | |
*/ | |
EClass RAMP_DOWN = eINSTANCE.getRampDown(); | |
/** | |
* The meta object literal for the '<em><b>Base State</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference RAMP_DOWN__BASE_STATE = eINSTANCE.getRampDown_Base_State(); | |
/** | |
* The meta object literal for the '<em><b>Property</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference RAMP_DOWN__PROPERTY = eINSTANCE.getRampDown_Property(); | |
/** | |
* The meta object literal for the '<em><b>Decr</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute RAMP_DOWN__DECR = eINSTANCE.getRampDown_Decr(); | |
/** | |
* The meta object literal for the '<em><b>End Value</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute RAMP_DOWN__END_VALUE = eINSTANCE.getRampDown_EndValue(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.DepEventImpl <em>Dep Event</em>}' class. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.DepEventImpl | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getDepEvent() | |
* @generated | |
*/ | |
EClass DEP_EVENT = eINSTANCE.getDepEvent(); | |
/** | |
* The meta object literal for the '<em><b>Port</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference DEP_EVENT__PORT = eINSTANCE.getDepEvent_Port(); | |
/** | |
* The meta object literal for the '<em><b>Base Transition</b></em>' reference feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EReference DEP_EVENT__BASE_TRANSITION = eINSTANCE.getDepEvent_Base_Transition(); | |
/** | |
* The meta object literal for the '<em><b>Weight</b></em>' attribute feature. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
EAttribute DEP_EVENT__WEIGHT = eINSTANCE.getDepEvent_Weight(); | |
/** | |
* The meta object literal for the '{@link org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RecoveryKind <em>Recovery Kind</em>}' enum. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.RecoveryKind | |
* @see org.polarsys.chess.chessmlprofile.Dependability.ThreatsPropagation.impl.ThreatsPropagationPackageImpl#getRecoveryKind() | |
* @generated | |
*/ | |
EEnum RECOVERY_KIND = eINSTANCE.getRecoveryKind(); | |
} | |
} //ThreatsPropagationPackage |