public class DependableComponentPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements DependableComponentPackage
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
DependableComponentPackage.Literals
ANALYSIS, ANALYSIS_CONTEXT_ELEMENT, ANALYSIS_CONTEXT_ELEMENT__BASE_COMPONENT, ANALYSIS_CONTEXT_ELEMENT__CONDITIONS, ANALYSIS_CONTEXT_ELEMENT__CONTEXT_ANALYSIS, ANALYSIS_CONTEXT_ELEMENT__DATE, ANALYSIS_CONTEXT_ELEMENT__INSTANTIATED_ARCHITECTURE, ANALYSIS_CONTEXT_ELEMENT__RESULT, ANALYSIS_CONTEXT_ELEMENT__ROOT, ANALYSIS_CONTEXT_ELEMENT__TYPE, ANALYSIS_CONTEXT_ELEMENT__VALID, ANALYSIS_CONTEXT_ELEMENT_FEATURE_COUNT, ATTACK_TYPE, DEPENDABLE_COMPONENT, DEPENDABLE_COMPONENT__BASE_COMPONENT, DEPENDABLE_COMPONENT__BASE_INSTANCE_SPECIFICATION, DEPENDABLE_COMPONENT__BASE_PROPERTY, DEPENDABLE_COMPONENT__ERROR_MODEL, DEPENDABLE_COMPONENT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ERROR_MODEL_BEHAVIOR, ERROR_MODEL_BEHAVIOR__BASE_CLASS, ERROR_MODEL_BEHAVIOR__BASE_CONNECTOR, ERROR_MODEL_BEHAVIOR__BASE_INSTANCE_SPECIFICATION, ERROR_MODEL_BEHAVIOR__BASE_PROPERTY, ERROR_MODEL_BEHAVIOR__ERROR_MODEL, ERROR_MODEL_BEHAVIOR_FEATURE_COUNT, FAILURE_MODE, FAILURE_MODE__BASE_CLASS, FAILURE_MODE__CONTROLLABILITY, FAILURE_MODE__DESCRIPTION, FAILURE_MODE__EXPOSURE, FAILURE_MODE__LIKELIHOOD, FAILURE_MODE__SEVERITY, FAILURE_MODE_FEATURE_COUNT, FAILURE_MODES, FAILURE_MODES__BASE_PORT, FAILURE_MODES__BASE_SLOT, FAILURE_MODES__FAILURE_MODE, FAILURE_MODES__FPTC_SPECIFICATION, FAILURE_MODES_FEATURE_COUNT, PROPAGATION, PROPAGATION__BASE_COMMENT, PROPAGATION__BASE_CONNECTOR, PROPAGATION__BASE_INSTANCE_SPECIFICATION, PROPAGATION__DELAY, PROPAGATION__PROB, PROPAGATION_FEATURE_COUNT, THREAT, THREAT__BASE_PORT, THREAT__BASE_SLOT, THREAT__FAILUREMODE, THREAT__KIND, THREAT_FEATURE_COUNT, THREAT_TYPE, VULNERABILITY_TYPE
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EEnum |
getAnalysis() |
org.eclipse.emf.ecore.EReference |
getAnalysisContextElement_Base_Component() |
org.eclipse.emf.ecore.EAttribute |
getAnalysisContextElement_Conditions() |
org.eclipse.emf.ecore.EReference |
getAnalysisContextElement_ContextAnalysis() |
org.eclipse.emf.ecore.EAttribute |
getAnalysisContextElement_Date() |
org.eclipse.emf.ecore.EReference |
getAnalysisContextElement_InstantiatedArchitecture() |
org.eclipse.emf.ecore.EAttribute |
getAnalysisContextElement_Result() |
org.eclipse.emf.ecore.EReference |
getAnalysisContextElement_Root() |
org.eclipse.emf.ecore.EAttribute |
getAnalysisContextElement_Type() |
org.eclipse.emf.ecore.EAttribute |
getAnalysisContextElement_Valid() |
org.eclipse.emf.ecore.EClass |
getAnalysisContextElement() |
org.eclipse.emf.ecore.EEnum |
getAttackType() |
org.eclipse.emf.ecore.EReference |
getDependableComponent_Base_Component() |
org.eclipse.emf.ecore.EReference |
getDependableComponent_Base_InstanceSpecification() |
org.eclipse.emf.ecore.EReference |
getDependableComponent_Base_Property() |
org.eclipse.emf.ecore.EReference |
getDependableComponent_ErrorModel() |
org.eclipse.emf.ecore.EClass |
getDependableComponent() |
DependableComponentFactory |
getDependableComponentFactory() |
org.eclipse.emf.ecore.EReference |
getErrorModelBehavior_Base_Class() |
org.eclipse.emf.ecore.EReference |
getErrorModelBehavior_Base_Connector() |
org.eclipse.emf.ecore.EReference |
getErrorModelBehavior_Base_InstanceSpecification() |
org.eclipse.emf.ecore.EReference |
getErrorModelBehavior_Base_Property() |
org.eclipse.emf.ecore.EReference |
getErrorModelBehavior_ErrorModel() |
org.eclipse.emf.ecore.EClass |
getErrorModelBehavior() |
org.eclipse.emf.ecore.EReference |
getFailureMode_Base_Class() |
org.eclipse.emf.ecore.EAttribute |
getFailureMode_Controllability() |
org.eclipse.emf.ecore.EAttribute |
getFailureMode_Description() |
org.eclipse.emf.ecore.EAttribute |
getFailureMode_Exposure() |
org.eclipse.emf.ecore.EAttribute |
getFailureMode_Likelihood() |
org.eclipse.emf.ecore.EAttribute |
getFailureMode_Severity() |
org.eclipse.emf.ecore.EClass |
getFailureMode() |
org.eclipse.emf.ecore.EReference |
getFailureModes_Base_Port() |
org.eclipse.emf.ecore.EReference |
getFailureModes_Base_Slot() |
org.eclipse.emf.ecore.EReference |
getFailureModes_FailureMode() |
org.eclipse.emf.ecore.EReference |
getFailureModes_FPTCSpecification() |
org.eclipse.emf.ecore.EClass |
getFailureModes() |
org.eclipse.emf.ecore.EReference |
getPropagation_Base_Comment() |
org.eclipse.emf.ecore.EReference |
getPropagation_Base_Connector() |
org.eclipse.emf.ecore.EReference |
getPropagation_Base_InstanceSpecification() |
org.eclipse.emf.ecore.EAttribute |
getPropagation_Delay() |
org.eclipse.emf.ecore.EAttribute |
getPropagation_Prob() |
org.eclipse.emf.ecore.EClass |
getPropagation() |
org.eclipse.emf.ecore.EReference |
getThreat_Base_Port() |
org.eclipse.emf.ecore.EReference |
getThreat_Base_Slot() |
org.eclipse.emf.ecore.EReference |
getThreat_Failuremode() |
org.eclipse.emf.ecore.EAttribute |
getThreat_Kind() |
org.eclipse.emf.ecore.EClass |
getThreat() |
org.eclipse.emf.ecore.EEnum |
getThreatType() |
org.eclipse.emf.ecore.EEnum |
getVulnerabilityType() |
static DependableComponentPackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static DependableComponentPackage init()
This method is used to initialize DependableComponentPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public org.eclipse.emf.ecore.EClass getFailureModes()
getFailureModes
in interface DependableComponentPackage
FailureModes
public org.eclipse.emf.ecore.EReference getFailureModes_Base_Slot()
getFailureModes_Base_Slot
in interface DependableComponentPackage
FailureModes.getBase_Slot()
,
DependableComponentPackage.getFailureModes()
public org.eclipse.emf.ecore.EReference getFailureModes_Base_Port()
getFailureModes_Base_Port
in interface DependableComponentPackage
FailureModes.getBase_Port()
,
DependableComponentPackage.getFailureModes()
public org.eclipse.emf.ecore.EReference getFailureModes_FailureMode()
getFailureModes_FailureMode
in interface DependableComponentPackage
FailureModes.getFailureMode()
,
DependableComponentPackage.getFailureModes()
public org.eclipse.emf.ecore.EReference getFailureModes_FPTCSpecification()
getFailureModes_FPTCSpecification
in interface DependableComponentPackage
FailureModes.getFPTCSpecification()
,
DependableComponentPackage.getFailureModes()
public org.eclipse.emf.ecore.EClass getFailureMode()
getFailureMode
in interface DependableComponentPackage
FailureMode
public org.eclipse.emf.ecore.EReference getFailureMode_Base_Class()
getFailureMode_Base_Class
in interface DependableComponentPackage
FailureMode.getBase_Class()
,
DependableComponentPackage.getFailureMode()
public org.eclipse.emf.ecore.EAttribute getFailureMode_Description()
getFailureMode_Description
in interface DependableComponentPackage
FailureMode.getDescription()
,
DependableComponentPackage.getFailureMode()
public org.eclipse.emf.ecore.EAttribute getFailureMode_Severity()
getFailureMode_Severity
in interface DependableComponentPackage
FailureMode.getSeverity()
,
DependableComponentPackage.getFailureMode()
public org.eclipse.emf.ecore.EAttribute getFailureMode_Exposure()
getFailureMode_Exposure
in interface DependableComponentPackage
FailureMode.getExposure()
,
DependableComponentPackage.getFailureMode()
public org.eclipse.emf.ecore.EAttribute getFailureMode_Controllability()
getFailureMode_Controllability
in interface DependableComponentPackage
FailureMode.getControllability()
,
DependableComponentPackage.getFailureMode()
public org.eclipse.emf.ecore.EAttribute getFailureMode_Likelihood()
getFailureMode_Likelihood
in interface DependableComponentPackage
FailureMode.getLikelihood()
,
DependableComponentPackage.getFailureMode()
public org.eclipse.emf.ecore.EEnum getAttackType()
getAttackType
in interface DependableComponentPackage
AttackType
public org.eclipse.emf.ecore.EEnum getVulnerabilityType()
getVulnerabilityType
in interface DependableComponentPackage
VulnerabilityType
public org.eclipse.emf.ecore.EEnum getThreatType()
getThreatType
in interface DependableComponentPackage
ThreatType
public org.eclipse.emf.ecore.EEnum getAnalysis()
getAnalysis
in interface DependableComponentPackage
Analysis
public org.eclipse.emf.ecore.EClass getDependableComponent()
getDependableComponent
in interface DependableComponentPackage
DependableComponent
public org.eclipse.emf.ecore.EReference getDependableComponent_Base_Component()
getDependableComponent_Base_Component
in interface DependableComponentPackage
DependableComponent.getBase_Component()
,
DependableComponentPackage.getDependableComponent()
public org.eclipse.emf.ecore.EReference getDependableComponent_ErrorModel()
getDependableComponent_ErrorModel
in interface DependableComponentPackage
DependableComponent.getErrorModel()
,
DependableComponentPackage.getDependableComponent()
public org.eclipse.emf.ecore.EReference getDependableComponent_Base_Property()
getDependableComponent_Base_Property
in interface DependableComponentPackage
DependableComponent.getBase_Property()
,
DependableComponentPackage.getDependableComponent()
public org.eclipse.emf.ecore.EReference getDependableComponent_Base_InstanceSpecification()
getDependableComponent_Base_InstanceSpecification
in interface DependableComponentPackage
DependableComponent.getBase_InstanceSpecification()
,
DependableComponentPackage.getDependableComponent()
public org.eclipse.emf.ecore.EClass getThreat()
getThreat
in interface DependableComponentPackage
Threat
public org.eclipse.emf.ecore.EReference getThreat_Failuremode()
getThreat_Failuremode
in interface DependableComponentPackage
Threat.getFailuremode()
,
DependableComponentPackage.getThreat()
public org.eclipse.emf.ecore.EReference getThreat_Base_Port()
getThreat_Base_Port
in interface DependableComponentPackage
Threat.getBase_Port()
,
DependableComponentPackage.getThreat()
public org.eclipse.emf.ecore.EReference getThreat_Base_Slot()
getThreat_Base_Slot
in interface DependableComponentPackage
Threat.getBase_Slot()
,
DependableComponentPackage.getThreat()
public org.eclipse.emf.ecore.EAttribute getThreat_Kind()
getThreat_Kind
in interface DependableComponentPackage
Threat.getKind()
,
DependableComponentPackage.getThreat()
public org.eclipse.emf.ecore.EClass getAnalysisContextElement()
getAnalysisContextElement
in interface DependableComponentPackage
AnalysisContextElement
public org.eclipse.emf.ecore.EAttribute getAnalysisContextElement_Type()
getAnalysisContextElement_Type
in interface DependableComponentPackage
AnalysisContextElement.getType()
,
DependableComponentPackage.getAnalysisContextElement()
public org.eclipse.emf.ecore.EAttribute getAnalysisContextElement_Date()
getAnalysisContextElement_Date
in interface DependableComponentPackage
AnalysisContextElement.getDate()
,
DependableComponentPackage.getAnalysisContextElement()
public org.eclipse.emf.ecore.EAttribute getAnalysisContextElement_Conditions()
getAnalysisContextElement_Conditions
in interface DependableComponentPackage
AnalysisContextElement.getConditions()
,
DependableComponentPackage.getAnalysisContextElement()
public org.eclipse.emf.ecore.EAttribute getAnalysisContextElement_Valid()
getAnalysisContextElement_Valid
in interface DependableComponentPackage
AnalysisContextElement.isValid()
,
DependableComponentPackage.getAnalysisContextElement()
public org.eclipse.emf.ecore.EAttribute getAnalysisContextElement_Result()
getAnalysisContextElement_Result
in interface DependableComponentPackage
AnalysisContextElement.getResult()
,
DependableComponentPackage.getAnalysisContextElement()
public org.eclipse.emf.ecore.EReference getAnalysisContextElement_Root()
getAnalysisContextElement_Root
in interface DependableComponentPackage
AnalysisContextElement.getRoot()
,
DependableComponentPackage.getAnalysisContextElement()
public org.eclipse.emf.ecore.EReference getAnalysisContextElement_ContextAnalysis()
getAnalysisContextElement_ContextAnalysis
in interface DependableComponentPackage
AnalysisContextElement.getContextAnalysis()
,
DependableComponentPackage.getAnalysisContextElement()
public org.eclipse.emf.ecore.EReference getAnalysisContextElement_Base_Component()
getAnalysisContextElement_Base_Component
in interface DependableComponentPackage
AnalysisContextElement.getBase_Component()
,
DependableComponentPackage.getAnalysisContextElement()
public org.eclipse.emf.ecore.EReference getAnalysisContextElement_InstantiatedArchitecture()
getAnalysisContextElement_InstantiatedArchitecture
in interface DependableComponentPackage
AnalysisContextElement.getInstantiatedArchitecture()
,
DependableComponentPackage.getAnalysisContextElement()
public org.eclipse.emf.ecore.EClass getErrorModelBehavior()
getErrorModelBehavior
in interface DependableComponentPackage
ErrorModelBehavior
public org.eclipse.emf.ecore.EReference getErrorModelBehavior_ErrorModel()
getErrorModelBehavior_ErrorModel
in interface DependableComponentPackage
ErrorModelBehavior.getErrorModel()
,
DependableComponentPackage.getErrorModelBehavior()
public org.eclipse.emf.ecore.EReference getErrorModelBehavior_Base_Class()
getErrorModelBehavior_Base_Class
in interface DependableComponentPackage
ErrorModelBehavior.getBase_Class()
,
DependableComponentPackage.getErrorModelBehavior()
public org.eclipse.emf.ecore.EReference getErrorModelBehavior_Base_InstanceSpecification()
getErrorModelBehavior_Base_InstanceSpecification
in interface DependableComponentPackage
ErrorModelBehavior.getBase_InstanceSpecification()
,
DependableComponentPackage.getErrorModelBehavior()
public org.eclipse.emf.ecore.EReference getErrorModelBehavior_Base_Property()
getErrorModelBehavior_Base_Property
in interface DependableComponentPackage
ErrorModelBehavior.getBase_Property()
,
DependableComponentPackage.getErrorModelBehavior()
public org.eclipse.emf.ecore.EReference getErrorModelBehavior_Base_Connector()
getErrorModelBehavior_Base_Connector
in interface DependableComponentPackage
ErrorModelBehavior.getBase_Connector()
,
DependableComponentPackage.getErrorModelBehavior()
public org.eclipse.emf.ecore.EClass getPropagation()
getPropagation
in interface DependableComponentPackage
Propagation
public org.eclipse.emf.ecore.EAttribute getPropagation_Prob()
getPropagation_Prob
in interface DependableComponentPackage
Propagation.getProb()
,
DependableComponentPackage.getPropagation()
public org.eclipse.emf.ecore.EAttribute getPropagation_Delay()
getPropagation_Delay
in interface DependableComponentPackage
Propagation.getDelay()
,
DependableComponentPackage.getPropagation()
public org.eclipse.emf.ecore.EReference getPropagation_Base_Connector()
getPropagation_Base_Connector
in interface DependableComponentPackage
Propagation.getBase_Connector()
,
DependableComponentPackage.getPropagation()
public org.eclipse.emf.ecore.EReference getPropagation_Base_InstanceSpecification()
getPropagation_Base_InstanceSpecification
in interface DependableComponentPackage
Propagation.getBase_InstanceSpecification()
,
DependableComponentPackage.getPropagation()
public org.eclipse.emf.ecore.EReference getPropagation_Base_Comment()
getPropagation_Base_Comment
in interface DependableComponentPackage
Propagation.getBase_Comment()
,
DependableComponentPackage.getPropagation()
public DependableComponentFactory getDependableComponentFactory()
getDependableComponentFactory
in interface DependableComponentPackage
public void createPackageContents()
public void initializePackageContents()