public interface SafetyPackage
extends org.eclipse.emf.ecore.EPackage
SafetyFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
SafetyPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
Modifier and Type | Field and Description |
---|---|
static int |
CRITICALITY_INTERFACE_SPECIFICATION
The meta object id for the '
Criticality Interface Specification ' class. |
static int |
CRITICALITY_INTERFACE_SPECIFICATION__ACCEPTED_CRITICALITY_FOR_CLIENTS
The feature id for the 'Accepted Criticality For Clients' reference list.
|
static int |
CRITICALITY_INTERFACE_SPECIFICATION__BASE_CONSTRAINT
The feature id for the 'Base Constraint' reference.
|
static int |
CRITICALITY_INTERFACE_SPECIFICATION_FEATURE_COUNT
The number of structural features of the 'Criticality Interface Specification' class.
|
static int |
CRITICALITY_LEVEL
The meta object id for the '
Criticality Level ' class. |
static int |
CRITICALITY_LEVEL__BASE_CONSTRAINT
The feature id for the 'Base Constraint' reference.
|
static int |
CRITICALITY_LEVEL__IS_HIGHER_THAN
The feature id for the 'Is Higher Than' reference list.
|
static int |
CRITICALITY_LEVEL__MAPS_TO
The feature id for the 'Maps To' reference list.
|
static int |
CRITICALITY_LEVEL_FEATURE_COUNT
The number of structural features of the 'Criticality Level' class.
|
static int |
CRITICALITY_SPECIFICATION
The meta object id for the '
Criticality Specification ' class. |
static int |
CRITICALITY_SPECIFICATION__BASE_CONSTRAINT
The feature id for the 'Base Constraint' reference.
|
static int |
CRITICALITY_SPECIFICATION__CRITICALITY_LEVEL
The feature id for the 'Criticality Level' reference.
|
static int |
CRITICALITY_SPECIFICATION_FEATURE_COUNT
The number of structural features of the 'Criticality Specification' class.
|
static SafetyPackage |
eINSTANCE
The singleton instance of the package.
|
static java.lang.String |
eNAME
The package name.
|
static java.lang.String |
eNS_PREFIX
The package namespace name.
|
static java.lang.String |
eNS_URI
The package namespace URI.
|
static int |
HAZARD
The meta object id for the '
Hazard ' class. |
static int |
HAZARD__BASE_CLASS
The feature id for the 'Base Class' reference.
|
static int |
HAZARD_FEATURE_COUNT
The number of structural features of the 'Hazard' class.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EReference |
getCriticalityInterfaceSpecification_AcceptedCriticalityForClients()
Returns the meta object for the reference list '
Accepted Criticality For Clients '. |
org.eclipse.emf.ecore.EReference |
getCriticalityInterfaceSpecification_Base_Constraint()
Returns the meta object for the reference '
Base Constraint '. |
org.eclipse.emf.ecore.EClass |
getCriticalityInterfaceSpecification()
Returns the meta object for class '
Criticality Interface Specification '. |
org.eclipse.emf.ecore.EReference |
getCriticalityLevel_Base_Constraint()
Returns the meta object for the reference '
Base Constraint '. |
org.eclipse.emf.ecore.EReference |
getCriticalityLevel_IsHigherThan()
Returns the meta object for the reference list '
Is Higher Than '. |
org.eclipse.emf.ecore.EReference |
getCriticalityLevel_MapsTo()
Returns the meta object for the reference list '
Maps To '. |
org.eclipse.emf.ecore.EClass |
getCriticalityLevel()
Returns the meta object for class '
Criticality Level '. |
org.eclipse.emf.ecore.EReference |
getCriticalitySpecification_Base_Constraint()
Returns the meta object for the reference '
Base Constraint '. |
org.eclipse.emf.ecore.EReference |
getCriticalitySpecification_CriticalityLevel()
Returns the meta object for the reference '
Criticality Level '. |
org.eclipse.emf.ecore.EClass |
getCriticalitySpecification()
Returns the meta object for class '
Criticality Specification '. |
org.eclipse.emf.ecore.EReference |
getHazard_Base_Class()
Returns the meta object for the reference '
Base Class '. |
org.eclipse.emf.ecore.EClass |
getHazard()
Returns the meta object for class '
Hazard '. |
SafetyFactory |
getSafetyFactory()
Returns the factory that creates the instances of the model.
|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final SafetyPackage eINSTANCE
static final int CRITICALITY_INTERFACE_SPECIFICATION
Criticality Interface Specification
' class.
static final int CRITICALITY_INTERFACE_SPECIFICATION__BASE_CONSTRAINT
static final int CRITICALITY_INTERFACE_SPECIFICATION__ACCEPTED_CRITICALITY_FOR_CLIENTS
static final int CRITICALITY_INTERFACE_SPECIFICATION_FEATURE_COUNT
static final int CRITICALITY_SPECIFICATION
Criticality Specification
' class.
static final int CRITICALITY_LEVEL
Criticality Level
' class.
static final int CRITICALITY_LEVEL__BASE_CONSTRAINT
static final int CRITICALITY_LEVEL__IS_HIGHER_THAN
static final int CRITICALITY_LEVEL__MAPS_TO
static final int CRITICALITY_LEVEL_FEATURE_COUNT
static final int CRITICALITY_SPECIFICATION__BASE_CONSTRAINT
static final int CRITICALITY_SPECIFICATION__CRITICALITY_LEVEL
static final int CRITICALITY_SPECIFICATION_FEATURE_COUNT
static final int HAZARD
Hazard
' class.
static final int HAZARD__BASE_CLASS
static final int HAZARD_FEATURE_COUNT
org.eclipse.emf.ecore.EClass getCriticalityInterfaceSpecification()
Criticality Interface Specification
'.
CriticalityInterfaceSpecification
org.eclipse.emf.ecore.EReference getCriticalityInterfaceSpecification_Base_Constraint()
Base Constraint
'.
CriticalityInterfaceSpecification.getBase_Constraint()
,
getCriticalityInterfaceSpecification()
org.eclipse.emf.ecore.EReference getCriticalityInterfaceSpecification_AcceptedCriticalityForClients()
Accepted Criticality For Clients
'.
CriticalityInterfaceSpecification.getAcceptedCriticalityForClients()
,
getCriticalityInterfaceSpecification()
org.eclipse.emf.ecore.EClass getCriticalitySpecification()
Criticality Specification
'.
CriticalitySpecification
org.eclipse.emf.ecore.EReference getCriticalitySpecification_Base_Constraint()
Base Constraint
'.
CriticalitySpecification.getBase_Constraint()
,
getCriticalitySpecification()
org.eclipse.emf.ecore.EReference getCriticalitySpecification_CriticalityLevel()
Criticality Level
'.
CriticalitySpecification.getCriticalityLevel()
,
getCriticalitySpecification()
org.eclipse.emf.ecore.EClass getHazard()
Hazard
'.
Hazard
org.eclipse.emf.ecore.EReference getHazard_Base_Class()
Base Class
'.
Hazard.getBase_Class()
,
getHazard()
org.eclipse.emf.ecore.EClass getCriticalityLevel()
Criticality Level
'.
CriticalityLevel
org.eclipse.emf.ecore.EReference getCriticalityLevel_Base_Constraint()
Base Constraint
'.
CriticalityLevel.getBase_Constraint()
,
getCriticalityLevel()
org.eclipse.emf.ecore.EReference getCriticalityLevel_IsHigherThan()
Is Higher Than
'.
CriticalityLevel.getIsHigherThan()
,
getCriticalityLevel()
org.eclipse.emf.ecore.EReference getCriticalityLevel_MapsTo()
Maps To
'.
CriticalityLevel.getMapsTo()
,
getCriticalityLevel()
SafetyFactory getSafetyFactory()