public class SafetyPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements SafetyPackage
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
SafetyPackage.Literals
CRITICALITY_INTERFACE_SPECIFICATION, CRITICALITY_INTERFACE_SPECIFICATION__ACCEPTED_CRITICALITY_FOR_CLIENTS, CRITICALITY_INTERFACE_SPECIFICATION__BASE_CONSTRAINT, CRITICALITY_INTERFACE_SPECIFICATION_FEATURE_COUNT, CRITICALITY_LEVEL, CRITICALITY_LEVEL__BASE_CONSTRAINT, CRITICALITY_LEVEL__IS_HIGHER_THAN, CRITICALITY_LEVEL__MAPS_TO, CRITICALITY_LEVEL_FEATURE_COUNT, CRITICALITY_SPECIFICATION, CRITICALITY_SPECIFICATION__BASE_CONSTRAINT, CRITICALITY_SPECIFICATION__CRITICALITY_LEVEL, CRITICALITY_SPECIFICATION_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, HAZARD, HAZARD__BASE_CLASS, HAZARD_FEATURE_COUNT
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EReference |
getCriticalityInterfaceSpecification_AcceptedCriticalityForClients() |
org.eclipse.emf.ecore.EReference |
getCriticalityInterfaceSpecification_Base_Constraint() |
org.eclipse.emf.ecore.EClass |
getCriticalityInterfaceSpecification() |
org.eclipse.emf.ecore.EReference |
getCriticalityLevel_Base_Constraint() |
org.eclipse.emf.ecore.EReference |
getCriticalityLevel_IsHigherThan() |
org.eclipse.emf.ecore.EReference |
getCriticalityLevel_MapsTo() |
org.eclipse.emf.ecore.EClass |
getCriticalityLevel() |
org.eclipse.emf.ecore.EReference |
getCriticalitySpecification_Base_Constraint() |
org.eclipse.emf.ecore.EReference |
getCriticalitySpecification_CriticalityLevel() |
org.eclipse.emf.ecore.EClass |
getCriticalitySpecification() |
org.eclipse.emf.ecore.EReference |
getHazard_Base_Class() |
org.eclipse.emf.ecore.EClass |
getHazard() |
SafetyFactory |
getSafetyFactory() |
static SafetyPackage |
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 SafetyPackage init()
This method is used to initialize SafetyPackage.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 getCriticalityInterfaceSpecification()
getCriticalityInterfaceSpecification
in interface SafetyPackage
CriticalityInterfaceSpecification
public org.eclipse.emf.ecore.EReference getCriticalityInterfaceSpecification_Base_Constraint()
getCriticalityInterfaceSpecification_Base_Constraint
in interface SafetyPackage
CriticalityInterfaceSpecification.getBase_Constraint()
,
SafetyPackage.getCriticalityInterfaceSpecification()
public org.eclipse.emf.ecore.EReference getCriticalityInterfaceSpecification_AcceptedCriticalityForClients()
getCriticalityInterfaceSpecification_AcceptedCriticalityForClients
in interface SafetyPackage
CriticalityInterfaceSpecification.getAcceptedCriticalityForClients()
,
SafetyPackage.getCriticalityInterfaceSpecification()
public org.eclipse.emf.ecore.EClass getCriticalitySpecification()
getCriticalitySpecification
in interface SafetyPackage
CriticalitySpecification
public org.eclipse.emf.ecore.EReference getCriticalitySpecification_Base_Constraint()
getCriticalitySpecification_Base_Constraint
in interface SafetyPackage
CriticalitySpecification.getBase_Constraint()
,
SafetyPackage.getCriticalitySpecification()
public org.eclipse.emf.ecore.EReference getCriticalitySpecification_CriticalityLevel()
getCriticalitySpecification_CriticalityLevel
in interface SafetyPackage
CriticalitySpecification.getCriticalityLevel()
,
SafetyPackage.getCriticalitySpecification()
public org.eclipse.emf.ecore.EClass getHazard()
getHazard
in interface SafetyPackage
Hazard
public org.eclipse.emf.ecore.EReference getHazard_Base_Class()
getHazard_Base_Class
in interface SafetyPackage
Hazard.getBase_Class()
,
SafetyPackage.getHazard()
public org.eclipse.emf.ecore.EClass getCriticalityLevel()
getCriticalityLevel
in interface SafetyPackage
CriticalityLevel
public org.eclipse.emf.ecore.EReference getCriticalityLevel_Base_Constraint()
getCriticalityLevel_Base_Constraint
in interface SafetyPackage
CriticalityLevel.getBase_Constraint()
,
SafetyPackage.getCriticalityLevel()
public org.eclipse.emf.ecore.EReference getCriticalityLevel_IsHigherThan()
getCriticalityLevel_IsHigherThan
in interface SafetyPackage
CriticalityLevel.getIsHigherThan()
,
SafetyPackage.getCriticalityLevel()
public org.eclipse.emf.ecore.EReference getCriticalityLevel_MapsTo()
getCriticalityLevel_MapsTo
in interface SafetyPackage
CriticalityLevel.getMapsTo()
,
SafetyPackage.getCriticalityLevel()
public SafetyFactory getSafetyFactory()
getSafetyFactory
in interface SafetyPackage
public void createPackageContents()
public void initializePackageContents()