public interface ThreatsPropagationFactory
extends org.eclipse.emf.ecore.EFactory
ThreatsPropagationPackage
Modifier and Type | Field and Description |
---|---|
static ThreatsPropagationFactory |
eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
Adversary |
createAdversary()
Returns a new object of class 'Adversary'.
|
Attack |
createAttack()
Returns a new object of class 'Attack'.
|
AttackScenario |
createAttackScenario()
Returns a new object of class 'Attack Scenario'.
|
DegradedState |
createDegradedState()
Returns a new object of class 'Degraded State'.
|
ErrorDetection |
createErrorDetection()
Returns a new object of class 'Error Detection'.
|
ErrorHandling |
createErrorHandling()
Returns a new object of class 'Error Handling'.
|
ErrorModel |
createErrorModel()
Returns a new object of class 'Error Model'.
|
ErrorState |
createErrorState()
Returns a new object of class 'Error State'.
|
Failure |
createFailure()
Returns a new object of class 'Failure'.
|
FaultHandling |
createFaultHandling()
Returns a new object of class 'Fault Handling'.
|
InternalFault |
createInternalFault()
Returns a new object of class 'Internal Fault'.
|
InternalPropagation |
createInternalPropagation()
Returns a new object of class 'Internal Propagation'.
|
Inverted |
createInverted()
Returns a new object of class 'Inverted'.
|
NormalInput |
createNormalInput()
Returns a new object of class 'Normal Input'.
|
NormalOutput |
createNormalOutput()
Returns a new object of class 'Normal Output'.
|
NormalState |
createNormalState()
Returns a new object of class 'Normal State'.
|
RampDown |
createRampDown()
Returns a new object of class 'Ramp Down'.
|
StuckAt |
createStuckAt()
Returns a new object of class 'Stuck At'.
|
StuckAtFixed |
createStuckAtFixed()
Returns a new object of class 'Stuck At Fixed'.
|
ThreatState |
createThreatState()
Returns a new object of class 'Threat State'.
|
Vulnerability |
createVulnerability()
Returns a new object of class 'Vulnerability'.
|
ThreatsPropagationPackage |
getThreatsPropagationPackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
static final ThreatsPropagationFactory eINSTANCE
InternalFault createInternalFault()
InternalPropagation createInternalPropagation()
ErrorDetection createErrorDetection()
ErrorHandling createErrorHandling()
FaultHandling createFaultHandling()
Attack createAttack()
Vulnerability createVulnerability()
Adversary createAdversary()
AttackScenario createAttackScenario()
ErrorModel createErrorModel()
NormalInput createNormalInput()
NormalOutput createNormalOutput()
Failure createFailure()
ThreatState createThreatState()
DegradedState createDegradedState()
NormalState createNormalState()
ErrorState createErrorState()
StuckAt createStuckAt()
StuckAtFixed createStuckAtFixed()
Inverted createInverted()
RampDown createRampDown()
ThreatsPropagationPackage getThreatsPropagationPackage()