public class FlaDslPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements FlaDslPackage
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
FlaDslPackage.Literals
AAVOIDABLE, ACI_DAVOIDABLE, ACI_DAVOIDABLE__A, ACI_DAVOIDABLE__C, ACI_DAVOIDABLE__D, ACI_DAVOIDABLE__I, ACI_DAVOIDABLE_FEATURE_COUNT, ACID_MITIGATION, ACID_MITIGATION__A, ACID_MITIGATION__C, ACID_MITIGATION__D, ACID_MITIGATION__I, ACID_MITIGATION_FEATURE_COUNT, AMITIGATION, BEHAVIOUR, BEHAVIOUR__RULES, BEHAVIOUR_FEATURE_COUNT, CAVOIDABLE, CMITIGATION, COMPLEX_NOFAILURE_DEFINITION, COMPLEX_NOFAILURE_DEFINITION_FEATURE_COUNT, DAVOIDABLE, DEFINITIONS, DEFINITIONS_FEATURE_COUNT, DMITIGATION, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXPRESSION, EXPRESSION__LHS, EXPRESSION__RHS, EXPRESSION_FEATURE_COUNT, FAILURE_DEFINITION, FAILURE_DEFINITION__ACID_AVOIDABLE, FAILURE_DEFINITION__TYPE, FAILURE_DEFINITION_FEATURE_COUNT, FAILURE_TYPE, IAVOIDABLE, IMITIGATION, IN_FAILURE_EXPR, IN_FAILURE_EXPR__FAILURES, IN_FAILURE_EXPR_FEATURE_COUNT, INPUT_EXPRESSION, INPUT_EXPRESSION__FAILURE_EXPR, INPUT_EXPRESSION__REF, INPUT_EXPRESSION_FEATURE_COUNT, LHS, LHS__FAILURES, LHS_FEATURE_COUNT, NO_FAILURE_DEFINITION, NO_FAILURE_DEFINITION__ACID_MITIGATION, NO_FAILURE_DEFINITION_FEATURE_COUNT, OUT_FAILURE_EXPR, OUT_FAILURE_EXPR__FAILURES, OUT_FAILURE_EXPR_FEATURE_COUNT, OUTPUT_EXPRESSION, OUTPUT_EXPRESSION__FAILURE_EXPR, OUTPUT_EXPRESSION__REF, OUTPUT_EXPRESSION_FEATURE_COUNT, RHS, RHS__FAILURES, RHS_FEATURE_COUNT, VARIABLE_DEFINITION, VARIABLE_DEFINITION__VARIABLE_NAME, VARIABLE_DEFINITION_FEATURE_COUNT, WILDCARD_DEFINITION, WILDCARD_DEFINITION_FEATURE_COUNT
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EEnum |
getAavoidable() |
org.eclipse.emf.ecore.EAttribute |
getACIDavoidable_A() |
org.eclipse.emf.ecore.EAttribute |
getACIDavoidable_C() |
org.eclipse.emf.ecore.EAttribute |
getACIDavoidable_D() |
org.eclipse.emf.ecore.EAttribute |
getACIDavoidable_I() |
org.eclipse.emf.ecore.EClass |
getACIDavoidable() |
org.eclipse.emf.ecore.EAttribute |
getACIDMitigation_A() |
org.eclipse.emf.ecore.EAttribute |
getACIDMitigation_C() |
org.eclipse.emf.ecore.EAttribute |
getACIDMitigation_D() |
org.eclipse.emf.ecore.EAttribute |
getACIDMitigation_I() |
org.eclipse.emf.ecore.EClass |
getACIDMitigation() |
org.eclipse.emf.ecore.EEnum |
getAmitigation() |
org.eclipse.emf.ecore.EReference |
getBehaviour_Rules() |
org.eclipse.emf.ecore.EClass |
getBehaviour() |
org.eclipse.emf.ecore.EEnum |
getCavoidable() |
org.eclipse.emf.ecore.EEnum |
getCmitigation() |
org.eclipse.emf.ecore.EClass |
getComplexNofailureDefinition() |
org.eclipse.emf.ecore.EEnum |
getDavoidable() |
org.eclipse.emf.ecore.EClass |
getDefinitions() |
org.eclipse.emf.ecore.EEnum |
getDmitigation() |
org.eclipse.emf.ecore.EReference |
getExpression_Lhs() |
org.eclipse.emf.ecore.EReference |
getExpression_Rhs() |
org.eclipse.emf.ecore.EClass |
getExpression() |
org.eclipse.emf.ecore.EReference |
getFailureDefinition_AcidAvoidable() |
org.eclipse.emf.ecore.EAttribute |
getFailureDefinition_Type() |
org.eclipse.emf.ecore.EClass |
getFailureDefinition() |
org.eclipse.emf.ecore.EEnum |
getFailureType() |
FlaDslFactory |
getFlaDslFactory() |
org.eclipse.emf.ecore.EEnum |
getIavoidable() |
org.eclipse.emf.ecore.EEnum |
getImitigation() |
org.eclipse.emf.ecore.EReference |
getInFailureExpr_Failures() |
org.eclipse.emf.ecore.EClass |
getInFailureExpr() |
org.eclipse.emf.ecore.EReference |
getInputExpression_FailureExpr() |
org.eclipse.emf.ecore.EReference |
getInputExpression_Ref() |
org.eclipse.emf.ecore.EClass |
getInputExpression() |
org.eclipse.emf.ecore.EReference |
getLhs_Failures() |
org.eclipse.emf.ecore.EClass |
getLhs() |
org.eclipse.emf.ecore.EReference |
getNoFailureDefinition_AcidMitigation() |
org.eclipse.emf.ecore.EClass |
getNoFailureDefinition() |
org.eclipse.emf.ecore.EReference |
getOutFailureExpr_Failures() |
org.eclipse.emf.ecore.EClass |
getOutFailureExpr() |
org.eclipse.emf.ecore.EReference |
getOutputExpression_FailureExpr() |
org.eclipse.emf.ecore.EReference |
getOutputExpression_Ref() |
org.eclipse.emf.ecore.EClass |
getOutputExpression() |
org.eclipse.emf.ecore.EReference |
getRhs_Failures() |
org.eclipse.emf.ecore.EClass |
getRhs() |
org.eclipse.emf.ecore.EAttribute |
getVariableDefinition_VariableName() |
org.eclipse.emf.ecore.EClass |
getVariableDefinition() |
org.eclipse.emf.ecore.EClass |
getWildcardDefinition() |
static FlaDslPackage |
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 FlaDslPackage init()
This method is used to initialize FlaDslPackage.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 getBehaviour()
getBehaviour
in interface FlaDslPackage
Behaviour
public org.eclipse.emf.ecore.EReference getBehaviour_Rules()
getBehaviour_Rules
in interface FlaDslPackage
Behaviour.getRules()
,
FlaDslPackage.getBehaviour()
public org.eclipse.emf.ecore.EClass getExpression()
getExpression
in interface FlaDslPackage
Expression
public org.eclipse.emf.ecore.EReference getExpression_Lhs()
getExpression_Lhs
in interface FlaDslPackage
Expression.getLhs()
,
FlaDslPackage.getExpression()
public org.eclipse.emf.ecore.EReference getExpression_Rhs()
getExpression_Rhs
in interface FlaDslPackage
Expression.getRhs()
,
FlaDslPackage.getExpression()
public org.eclipse.emf.ecore.EClass getLhs()
getLhs
in interface FlaDslPackage
Lhs
public org.eclipse.emf.ecore.EReference getLhs_Failures()
getLhs_Failures
in interface FlaDslPackage
Lhs.getFailures()
,
FlaDslPackage.getLhs()
public org.eclipse.emf.ecore.EClass getRhs()
getRhs
in interface FlaDslPackage
Rhs
public org.eclipse.emf.ecore.EReference getRhs_Failures()
getRhs_Failures
in interface FlaDslPackage
Rhs.getFailures()
,
FlaDslPackage.getRhs()
public org.eclipse.emf.ecore.EClass getInputExpression()
getInputExpression
in interface FlaDslPackage
InputExpression
public org.eclipse.emf.ecore.EReference getInputExpression_Ref()
getInputExpression_Ref
in interface FlaDslPackage
InputExpression.getRef()
,
FlaDslPackage.getInputExpression()
public org.eclipse.emf.ecore.EReference getInputExpression_FailureExpr()
getInputExpression_FailureExpr
in interface FlaDslPackage
InputExpression.getFailureExpr()
,
FlaDslPackage.getInputExpression()
public org.eclipse.emf.ecore.EClass getOutputExpression()
getOutputExpression
in interface FlaDslPackage
OutputExpression
public org.eclipse.emf.ecore.EReference getOutputExpression_Ref()
getOutputExpression_Ref
in interface FlaDslPackage
OutputExpression.getRef()
,
FlaDslPackage.getOutputExpression()
public org.eclipse.emf.ecore.EReference getOutputExpression_FailureExpr()
getOutputExpression_FailureExpr
in interface FlaDslPackage
OutputExpression.getFailureExpr()
,
FlaDslPackage.getOutputExpression()
public org.eclipse.emf.ecore.EClass getInFailureExpr()
getInFailureExpr
in interface FlaDslPackage
InFailureExpr
public org.eclipse.emf.ecore.EReference getInFailureExpr_Failures()
getInFailureExpr_Failures
in interface FlaDslPackage
InFailureExpr.getFailures()
,
FlaDslPackage.getInFailureExpr()
public org.eclipse.emf.ecore.EClass getOutFailureExpr()
getOutFailureExpr
in interface FlaDslPackage
OutFailureExpr
public org.eclipse.emf.ecore.EReference getOutFailureExpr_Failures()
getOutFailureExpr_Failures
in interface FlaDslPackage
OutFailureExpr.getFailures()
,
FlaDslPackage.getOutFailureExpr()
public org.eclipse.emf.ecore.EClass getDefinitions()
getDefinitions
in interface FlaDslPackage
Definitions
public org.eclipse.emf.ecore.EClass getFailureDefinition()
getFailureDefinition
in interface FlaDslPackage
FailureDefinition
public org.eclipse.emf.ecore.EAttribute getFailureDefinition_Type()
getFailureDefinition_Type
in interface FlaDslPackage
FailureDefinition.getType()
,
FlaDslPackage.getFailureDefinition()
public org.eclipse.emf.ecore.EReference getFailureDefinition_AcidAvoidable()
getFailureDefinition_AcidAvoidable
in interface FlaDslPackage
FailureDefinition.getAcidAvoidable()
,
FlaDslPackage.getFailureDefinition()
public org.eclipse.emf.ecore.EClass getNoFailureDefinition()
getNoFailureDefinition
in interface FlaDslPackage
NoFailureDefinition
public org.eclipse.emf.ecore.EReference getNoFailureDefinition_AcidMitigation()
getNoFailureDefinition_AcidMitigation
in interface FlaDslPackage
NoFailureDefinition.getAcidMitigation()
,
FlaDslPackage.getNoFailureDefinition()
public org.eclipse.emf.ecore.EClass getComplexNofailureDefinition()
getComplexNofailureDefinition
in interface FlaDslPackage
ComplexNofailureDefinition
public org.eclipse.emf.ecore.EClass getWildcardDefinition()
getWildcardDefinition
in interface FlaDslPackage
WildcardDefinition
public org.eclipse.emf.ecore.EClass getVariableDefinition()
getVariableDefinition
in interface FlaDslPackage
VariableDefinition
public org.eclipse.emf.ecore.EAttribute getVariableDefinition_VariableName()
getVariableDefinition_VariableName
in interface FlaDslPackage
VariableDefinition.getVariableName()
,
FlaDslPackage.getVariableDefinition()
public org.eclipse.emf.ecore.EClass getACIDavoidable()
getACIDavoidable
in interface FlaDslPackage
ACIDavoidable
public org.eclipse.emf.ecore.EAttribute getACIDavoidable_A()
getACIDavoidable_A
in interface FlaDslPackage
ACIDavoidable.getA()
,
FlaDslPackage.getACIDavoidable()
public org.eclipse.emf.ecore.EAttribute getACIDavoidable_C()
getACIDavoidable_C
in interface FlaDslPackage
ACIDavoidable.getC()
,
FlaDslPackage.getACIDavoidable()
public org.eclipse.emf.ecore.EAttribute getACIDavoidable_I()
getACIDavoidable_I
in interface FlaDslPackage
ACIDavoidable.getI()
,
FlaDslPackage.getACIDavoidable()
public org.eclipse.emf.ecore.EAttribute getACIDavoidable_D()
getACIDavoidable_D
in interface FlaDslPackage
ACIDavoidable.getD()
,
FlaDslPackage.getACIDavoidable()
public org.eclipse.emf.ecore.EClass getACIDMitigation()
getACIDMitigation
in interface FlaDslPackage
ACIDMitigation
public org.eclipse.emf.ecore.EAttribute getACIDMitigation_A()
getACIDMitigation_A
in interface FlaDslPackage
ACIDMitigation.getA()
,
FlaDslPackage.getACIDMitigation()
public org.eclipse.emf.ecore.EAttribute getACIDMitigation_C()
getACIDMitigation_C
in interface FlaDslPackage
ACIDMitigation.getC()
,
FlaDslPackage.getACIDMitigation()
public org.eclipse.emf.ecore.EAttribute getACIDMitigation_I()
getACIDMitigation_I
in interface FlaDslPackage
ACIDMitigation.getI()
,
FlaDslPackage.getACIDMitigation()
public org.eclipse.emf.ecore.EAttribute getACIDMitigation_D()
getACIDMitigation_D
in interface FlaDslPackage
ACIDMitigation.getD()
,
FlaDslPackage.getACIDMitigation()
public org.eclipse.emf.ecore.EEnum getFailureType()
getFailureType
in interface FlaDslPackage
FailureType
public org.eclipse.emf.ecore.EEnum getAavoidable()
getAavoidable
in interface FlaDslPackage
Aavoidable
public org.eclipse.emf.ecore.EEnum getCavoidable()
getCavoidable
in interface FlaDslPackage
Cavoidable
public org.eclipse.emf.ecore.EEnum getIavoidable()
getIavoidable
in interface FlaDslPackage
Iavoidable
public org.eclipse.emf.ecore.EEnum getDavoidable()
getDavoidable
in interface FlaDslPackage
Davoidable
public org.eclipse.emf.ecore.EEnum getAmitigation()
getAmitigation
in interface FlaDslPackage
Amitigation
public org.eclipse.emf.ecore.EEnum getCmitigation()
getCmitigation
in interface FlaDslPackage
Cmitigation
public org.eclipse.emf.ecore.EEnum getImitigation()
getImitigation
in interface FlaDslPackage
Imitigation
public org.eclipse.emf.ecore.EEnum getDmitigation()
getDmitigation
in interface FlaDslPackage
Dmitigation
public FlaDslFactory getFlaDslFactory()
getFlaDslFactory
in interface FlaDslPackage
public void createPackageContents()
public void initializePackageContents()