public class ThreatsPropagationFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements ThreatsPropagationFactory
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
eINSTANCE
Constructor and Description |
---|
ThreatsPropagationFactoryImpl()
Creates an instance of the factory.
|
basicSetEPackage, create, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eUnset, getEPackage, setEPackage
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toString
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public ThreatsPropagationFactoryImpl()
public static ThreatsPropagationFactory init()
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
create
in interface org.eclipse.emf.ecore.EFactory
create
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
createFromString
in interface org.eclipse.emf.ecore.EFactory
createFromString
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
convertToString
in interface org.eclipse.emf.ecore.EFactory
convertToString
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public InternalFault createInternalFault()
createInternalFault
in interface ThreatsPropagationFactory
public InternalPropagation createInternalPropagation()
createInternalPropagation
in interface ThreatsPropagationFactory
public ErrorDetection createErrorDetection()
createErrorDetection
in interface ThreatsPropagationFactory
public ErrorHandling createErrorHandling()
createErrorHandling
in interface ThreatsPropagationFactory
public FaultHandling createFaultHandling()
createFaultHandling
in interface ThreatsPropagationFactory
public Attack createAttack()
createAttack
in interface ThreatsPropagationFactory
public Vulnerability createVulnerability()
createVulnerability
in interface ThreatsPropagationFactory
public Adversary createAdversary()
createAdversary
in interface ThreatsPropagationFactory
public AttackScenario createAttackScenario()
createAttackScenario
in interface ThreatsPropagationFactory
public ErrorModel createErrorModel()
createErrorModel
in interface ThreatsPropagationFactory
public NormalInput createNormalInput()
createNormalInput
in interface ThreatsPropagationFactory
public NormalOutput createNormalOutput()
createNormalOutput
in interface ThreatsPropagationFactory
public Failure createFailure()
createFailure
in interface ThreatsPropagationFactory
public ThreatState createThreatState()
createThreatState
in interface ThreatsPropagationFactory
public DegradedState createDegradedState()
createDegradedState
in interface ThreatsPropagationFactory
public NormalState createNormalState()
createNormalState
in interface ThreatsPropagationFactory
public ErrorState createErrorState()
createErrorState
in interface ThreatsPropagationFactory
public StuckAt createStuckAt()
createStuckAt
in interface ThreatsPropagationFactory
public StuckAtFixed createStuckAtFixed()
createStuckAtFixed
in interface ThreatsPropagationFactory
public Inverted createInverted()
createInverted
in interface ThreatsPropagationFactory
public RampDown createRampDown()
createRampDown
in interface ThreatsPropagationFactory
public RecoveryKind createRecoveryKindFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertRecoveryKindToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public ThreatsPropagationPackage getThreatsPropagationPackage()
getThreatsPropagationPackage
in interface ThreatsPropagationFactory
@Deprecated public static ThreatsPropagationPackage getPackage()