public interface FlaDslPackage
extends org.eclipse.emf.ecore.EPackage
FlaDslFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
FlaDslPackage.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 |
AAVOIDABLE
The meta object id for the '
Aavoidable ' enum. |
static int |
ACI_DAVOIDABLE
The meta object id for the '
ACI Davoidable ' class. |
static int |
ACI_DAVOIDABLE__A
The feature id for the 'A' attribute.
|
static int |
ACI_DAVOIDABLE__C
The feature id for the 'C' attribute.
|
static int |
ACI_DAVOIDABLE__D
The feature id for the 'D' attribute.
|
static int |
ACI_DAVOIDABLE__I
The feature id for the 'I' attribute.
|
static int |
ACI_DAVOIDABLE_FEATURE_COUNT
The number of structural features of the 'ACI Davoidable' class.
|
static int |
ACID_MITIGATION
The meta object id for the '
ACID Mitigation ' class. |
static int |
ACID_MITIGATION__A
The feature id for the 'A' attribute.
|
static int |
ACID_MITIGATION__C
The feature id for the 'C' attribute.
|
static int |
ACID_MITIGATION__D
The feature id for the 'D' attribute.
|
static int |
ACID_MITIGATION__I
The feature id for the 'I' attribute.
|
static int |
ACID_MITIGATION_FEATURE_COUNT
The number of structural features of the 'ACID Mitigation' class.
|
static int |
AMITIGATION
The meta object id for the '
Amitigation ' enum. |
static int |
BEHAVIOUR
The meta object id for the '
Behaviour ' class. |
static int |
BEHAVIOUR__RULES
The feature id for the 'Rules' containment reference list.
|
static int |
BEHAVIOUR_FEATURE_COUNT
The number of structural features of the 'Behaviour' class.
|
static int |
CAVOIDABLE
The meta object id for the '
Cavoidable ' enum. |
static int |
CMITIGATION
The meta object id for the '
Cmitigation ' enum. |
static int |
COMPLEX_NOFAILURE_DEFINITION
The meta object id for the '
Complex Nofailure Definition ' class. |
static int |
COMPLEX_NOFAILURE_DEFINITION_FEATURE_COUNT
The number of structural features of the 'Complex Nofailure Definition' class.
|
static int |
DAVOIDABLE
The meta object id for the '
Davoidable ' enum. |
static int |
DEFINITIONS
The meta object id for the '
Definitions ' class. |
static int |
DEFINITIONS_FEATURE_COUNT
The number of structural features of the 'Definitions' class.
|
static int |
DMITIGATION
The meta object id for the '
Dmitigation ' enum. |
static FlaDslPackage |
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 |
EXPRESSION
The meta object id for the '
Expression ' class. |
static int |
EXPRESSION__LHS
The feature id for the 'Lhs' containment reference.
|
static int |
EXPRESSION__RHS
The feature id for the 'Rhs' containment reference.
|
static int |
EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Expression' class.
|
static int |
FAILURE_DEFINITION
The meta object id for the '
Failure Definition ' class. |
static int |
FAILURE_DEFINITION__ACID_AVOIDABLE
The feature id for the 'Acid Avoidable' containment reference.
|
static int |
FAILURE_DEFINITION__TYPE
The feature id for the 'Type' attribute.
|
static int |
FAILURE_DEFINITION_FEATURE_COUNT
The number of structural features of the 'Failure Definition' class.
|
static int |
FAILURE_TYPE
The meta object id for the '
Failure Type ' enum. |
static int |
IAVOIDABLE
The meta object id for the '
Iavoidable ' enum. |
static int |
IMITIGATION
The meta object id for the '
Imitigation ' enum. |
static int |
IN_FAILURE_EXPR
The meta object id for the '
In Failure Expr ' class. |
static int |
IN_FAILURE_EXPR__FAILURES
The feature id for the 'Failures' containment reference list.
|
static int |
IN_FAILURE_EXPR_FEATURE_COUNT
The number of structural features of the 'In Failure Expr' class.
|
static int |
INPUT_EXPRESSION
The meta object id for the '
Input Expression ' class. |
static int |
INPUT_EXPRESSION__FAILURE_EXPR
The feature id for the 'Failure Expr' containment reference.
|
static int |
INPUT_EXPRESSION__REF
The feature id for the 'Ref' reference.
|
static int |
INPUT_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Input Expression' class.
|
static int |
LHS
The meta object id for the '
Lhs ' class. |
static int |
LHS__FAILURES
The feature id for the 'Failures' containment reference list.
|
static int |
LHS_FEATURE_COUNT
The number of structural features of the 'Lhs' class.
|
static int |
NO_FAILURE_DEFINITION
The meta object id for the '
No Failure Definition ' class. |
static int |
NO_FAILURE_DEFINITION__ACID_MITIGATION
The feature id for the 'Acid Mitigation' containment reference.
|
static int |
NO_FAILURE_DEFINITION_FEATURE_COUNT
The number of structural features of the 'No Failure Definition' class.
|
static int |
OUT_FAILURE_EXPR
The meta object id for the '
Out Failure Expr ' class. |
static int |
OUT_FAILURE_EXPR__FAILURES
The feature id for the 'Failures' containment reference list.
|
static int |
OUT_FAILURE_EXPR_FEATURE_COUNT
The number of structural features of the 'Out Failure Expr' class.
|
static int |
OUTPUT_EXPRESSION
The meta object id for the '
Output Expression ' class. |
static int |
OUTPUT_EXPRESSION__FAILURE_EXPR
The feature id for the 'Failure Expr' containment reference.
|
static int |
OUTPUT_EXPRESSION__REF
The feature id for the 'Ref' reference.
|
static int |
OUTPUT_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Output Expression' class.
|
static int |
RHS
The meta object id for the '
Rhs ' class. |
static int |
RHS__FAILURES
The feature id for the 'Failures' containment reference list.
|
static int |
RHS_FEATURE_COUNT
The number of structural features of the 'Rhs' class.
|
static int |
VARIABLE_DEFINITION
The meta object id for the '
Variable Definition ' class. |
static int |
VARIABLE_DEFINITION__VARIABLE_NAME
The feature id for the 'Variable Name' attribute.
|
static int |
VARIABLE_DEFINITION_FEATURE_COUNT
The number of structural features of the 'Variable Definition' class.
|
static int |
WILDCARD_DEFINITION
The meta object id for the '
Wildcard Definition ' class. |
static int |
WILDCARD_DEFINITION_FEATURE_COUNT
The number of structural features of the 'Wildcard Definition' class.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EEnum |
getAavoidable()
Returns the meta object for enum '
Aavoidable '. |
org.eclipse.emf.ecore.EAttribute |
getACIDavoidable_A()
Returns the meta object for the attribute '
A '. |
org.eclipse.emf.ecore.EAttribute |
getACIDavoidable_C()
Returns the meta object for the attribute '
C '. |
org.eclipse.emf.ecore.EAttribute |
getACIDavoidable_D()
Returns the meta object for the attribute '
D '. |
org.eclipse.emf.ecore.EAttribute |
getACIDavoidable_I()
Returns the meta object for the attribute '
I '. |
org.eclipse.emf.ecore.EClass |
getACIDavoidable()
Returns the meta object for class '
ACI Davoidable '. |
org.eclipse.emf.ecore.EAttribute |
getACIDMitigation_A()
Returns the meta object for the attribute '
A '. |
org.eclipse.emf.ecore.EAttribute |
getACIDMitigation_C()
Returns the meta object for the attribute '
C '. |
org.eclipse.emf.ecore.EAttribute |
getACIDMitigation_D()
Returns the meta object for the attribute '
D '. |
org.eclipse.emf.ecore.EAttribute |
getACIDMitigation_I()
Returns the meta object for the attribute '
I '. |
org.eclipse.emf.ecore.EClass |
getACIDMitigation()
Returns the meta object for class '
ACID Mitigation '. |
org.eclipse.emf.ecore.EEnum |
getAmitigation()
Returns the meta object for enum '
Amitigation '. |
org.eclipse.emf.ecore.EReference |
getBehaviour_Rules()
Returns the meta object for the containment reference list '
Rules '. |
org.eclipse.emf.ecore.EClass |
getBehaviour()
Returns the meta object for class '
Behaviour '. |
org.eclipse.emf.ecore.EEnum |
getCavoidable()
Returns the meta object for enum '
Cavoidable '. |
org.eclipse.emf.ecore.EEnum |
getCmitigation()
Returns the meta object for enum '
Cmitigation '. |
org.eclipse.emf.ecore.EClass |
getComplexNofailureDefinition()
Returns the meta object for class '
Complex Nofailure Definition '. |
org.eclipse.emf.ecore.EEnum |
getDavoidable()
Returns the meta object for enum '
Davoidable '. |
org.eclipse.emf.ecore.EClass |
getDefinitions()
Returns the meta object for class '
Definitions '. |
org.eclipse.emf.ecore.EEnum |
getDmitigation()
Returns the meta object for enum '
Dmitigation '. |
org.eclipse.emf.ecore.EReference |
getExpression_Lhs()
Returns the meta object for the containment reference '
Lhs '. |
org.eclipse.emf.ecore.EReference |
getExpression_Rhs()
Returns the meta object for the containment reference '
Rhs '. |
org.eclipse.emf.ecore.EClass |
getExpression()
Returns the meta object for class '
Expression '. |
org.eclipse.emf.ecore.EReference |
getFailureDefinition_AcidAvoidable()
Returns the meta object for the containment reference '
Acid Avoidable '. |
org.eclipse.emf.ecore.EAttribute |
getFailureDefinition_Type()
Returns the meta object for the attribute '
Type '. |
org.eclipse.emf.ecore.EClass |
getFailureDefinition()
Returns the meta object for class '
Failure Definition '. |
org.eclipse.emf.ecore.EEnum |
getFailureType()
Returns the meta object for enum '
Failure Type '. |
FlaDslFactory |
getFlaDslFactory()
Returns the factory that creates the instances of the model.
|
org.eclipse.emf.ecore.EEnum |
getIavoidable()
Returns the meta object for enum '
Iavoidable '. |
org.eclipse.emf.ecore.EEnum |
getImitigation()
Returns the meta object for enum '
Imitigation '. |
org.eclipse.emf.ecore.EReference |
getInFailureExpr_Failures()
Returns the meta object for the containment reference list '
Failures '. |
org.eclipse.emf.ecore.EClass |
getInFailureExpr()
Returns the meta object for class '
In Failure Expr '. |
org.eclipse.emf.ecore.EReference |
getInputExpression_FailureExpr()
Returns the meta object for the containment reference '
Failure Expr '. |
org.eclipse.emf.ecore.EReference |
getInputExpression_Ref()
Returns the meta object for the reference '
Ref '. |
org.eclipse.emf.ecore.EClass |
getInputExpression()
Returns the meta object for class '
Input Expression '. |
org.eclipse.emf.ecore.EReference |
getLhs_Failures()
Returns the meta object for the containment reference list '
Failures '. |
org.eclipse.emf.ecore.EClass |
getLhs()
Returns the meta object for class '
Lhs '. |
org.eclipse.emf.ecore.EReference |
getNoFailureDefinition_AcidMitigation()
Returns the meta object for the containment reference '
Acid Mitigation '. |
org.eclipse.emf.ecore.EClass |
getNoFailureDefinition()
Returns the meta object for class '
No Failure Definition '. |
org.eclipse.emf.ecore.EReference |
getOutFailureExpr_Failures()
Returns the meta object for the containment reference list '
Failures '. |
org.eclipse.emf.ecore.EClass |
getOutFailureExpr()
Returns the meta object for class '
Out Failure Expr '. |
org.eclipse.emf.ecore.EReference |
getOutputExpression_FailureExpr()
Returns the meta object for the containment reference '
Failure Expr '. |
org.eclipse.emf.ecore.EReference |
getOutputExpression_Ref()
Returns the meta object for the reference '
Ref '. |
org.eclipse.emf.ecore.EClass |
getOutputExpression()
Returns the meta object for class '
Output Expression '. |
org.eclipse.emf.ecore.EReference |
getRhs_Failures()
Returns the meta object for the containment reference list '
Failures '. |
org.eclipse.emf.ecore.EClass |
getRhs()
Returns the meta object for class '
Rhs '. |
org.eclipse.emf.ecore.EAttribute |
getVariableDefinition_VariableName()
Returns the meta object for the attribute '
Variable Name '. |
org.eclipse.emf.ecore.EClass |
getVariableDefinition()
Returns the meta object for class '
Variable Definition '. |
org.eclipse.emf.ecore.EClass |
getWildcardDefinition()
Returns the meta object for class '
Wildcard Definition '. |
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 FlaDslPackage eINSTANCE
static final int BEHAVIOUR
Behaviour
' class.
static final int BEHAVIOUR__RULES
static final int BEHAVIOUR_FEATURE_COUNT
static final int EXPRESSION
Expression
' class.
static final int EXPRESSION__LHS
static final int EXPRESSION__RHS
static final int EXPRESSION_FEATURE_COUNT
static final int LHS
Lhs
' class.
LhsImpl
,
FlaDslPackageImpl.getLhs()
,
Constant Field Valuesstatic final int LHS__FAILURES
static final int LHS_FEATURE_COUNT
static final int RHS
Rhs
' class.
RhsImpl
,
FlaDslPackageImpl.getRhs()
,
Constant Field Valuesstatic final int RHS__FAILURES
static final int RHS_FEATURE_COUNT
static final int INPUT_EXPRESSION
Input Expression
' class.
static final int INPUT_EXPRESSION__REF
static final int INPUT_EXPRESSION__FAILURE_EXPR
static final int INPUT_EXPRESSION_FEATURE_COUNT
static final int OUTPUT_EXPRESSION
Output Expression
' class.
static final int OUTPUT_EXPRESSION__REF
static final int OUTPUT_EXPRESSION__FAILURE_EXPR
static final int OUTPUT_EXPRESSION_FEATURE_COUNT
static final int IN_FAILURE_EXPR
In Failure Expr
' class.
static final int IN_FAILURE_EXPR__FAILURES
static final int IN_FAILURE_EXPR_FEATURE_COUNT
static final int OUT_FAILURE_EXPR
Out Failure Expr
' class.
static final int OUT_FAILURE_EXPR__FAILURES
static final int OUT_FAILURE_EXPR_FEATURE_COUNT
static final int DEFINITIONS
Definitions
' class.
static final int DEFINITIONS_FEATURE_COUNT
static final int FAILURE_DEFINITION
Failure Definition
' class.
static final int FAILURE_DEFINITION__TYPE
static final int FAILURE_DEFINITION__ACID_AVOIDABLE
static final int FAILURE_DEFINITION_FEATURE_COUNT
static final int NO_FAILURE_DEFINITION
No Failure Definition
' class.
static final int NO_FAILURE_DEFINITION__ACID_MITIGATION
static final int NO_FAILURE_DEFINITION_FEATURE_COUNT
static final int COMPLEX_NOFAILURE_DEFINITION
Complex Nofailure Definition
' class.
static final int COMPLEX_NOFAILURE_DEFINITION_FEATURE_COUNT
static final int WILDCARD_DEFINITION
Wildcard Definition
' class.
static final int WILDCARD_DEFINITION_FEATURE_COUNT
static final int VARIABLE_DEFINITION
Variable Definition
' class.
static final int VARIABLE_DEFINITION__VARIABLE_NAME
static final int VARIABLE_DEFINITION_FEATURE_COUNT
static final int ACI_DAVOIDABLE
ACI Davoidable
' class.
static final int ACI_DAVOIDABLE__A
static final int ACI_DAVOIDABLE__C
static final int ACI_DAVOIDABLE__I
static final int ACI_DAVOIDABLE__D
static final int ACI_DAVOIDABLE_FEATURE_COUNT
static final int ACID_MITIGATION
ACID Mitigation
' class.
static final int ACID_MITIGATION__A
static final int ACID_MITIGATION__C
static final int ACID_MITIGATION__I
static final int ACID_MITIGATION__D
static final int ACID_MITIGATION_FEATURE_COUNT
static final int FAILURE_TYPE
Failure Type
' enum.
static final int AAVOIDABLE
Aavoidable
' enum.
static final int CAVOIDABLE
Cavoidable
' enum.
static final int IAVOIDABLE
Iavoidable
' enum.
static final int DAVOIDABLE
Davoidable
' enum.
static final int AMITIGATION
Amitigation
' enum.
static final int CMITIGATION
Cmitigation
' enum.
static final int IMITIGATION
Imitigation
' enum.
static final int DMITIGATION
Dmitigation
' enum.
org.eclipse.emf.ecore.EClass getBehaviour()
Behaviour
'.
Behaviour
org.eclipse.emf.ecore.EReference getBehaviour_Rules()
Rules
'.
Behaviour.getRules()
,
getBehaviour()
org.eclipse.emf.ecore.EClass getExpression()
Expression
'.
Expression
org.eclipse.emf.ecore.EReference getExpression_Lhs()
Lhs
'.
Expression.getLhs()
,
getExpression()
org.eclipse.emf.ecore.EReference getExpression_Rhs()
Rhs
'.
Expression.getRhs()
,
getExpression()
org.eclipse.emf.ecore.EClass getLhs()
Lhs
'.
Lhs
org.eclipse.emf.ecore.EReference getLhs_Failures()
Failures
'.
Lhs.getFailures()
,
getLhs()
org.eclipse.emf.ecore.EClass getRhs()
Rhs
'.
Rhs
org.eclipse.emf.ecore.EReference getRhs_Failures()
Failures
'.
Rhs.getFailures()
,
getRhs()
org.eclipse.emf.ecore.EClass getInputExpression()
Input Expression
'.
InputExpression
org.eclipse.emf.ecore.EReference getInputExpression_Ref()
Ref
'.
InputExpression.getRef()
,
getInputExpression()
org.eclipse.emf.ecore.EReference getInputExpression_FailureExpr()
Failure Expr
'.
InputExpression.getFailureExpr()
,
getInputExpression()
org.eclipse.emf.ecore.EClass getOutputExpression()
Output Expression
'.
OutputExpression
org.eclipse.emf.ecore.EReference getOutputExpression_Ref()
Ref
'.
OutputExpression.getRef()
,
getOutputExpression()
org.eclipse.emf.ecore.EReference getOutputExpression_FailureExpr()
Failure Expr
'.
OutputExpression.getFailureExpr()
,
getOutputExpression()
org.eclipse.emf.ecore.EClass getInFailureExpr()
In Failure Expr
'.
InFailureExpr
org.eclipse.emf.ecore.EReference getInFailureExpr_Failures()
Failures
'.
InFailureExpr.getFailures()
,
getInFailureExpr()
org.eclipse.emf.ecore.EClass getOutFailureExpr()
Out Failure Expr
'.
OutFailureExpr
org.eclipse.emf.ecore.EReference getOutFailureExpr_Failures()
Failures
'.
OutFailureExpr.getFailures()
,
getOutFailureExpr()
org.eclipse.emf.ecore.EClass getDefinitions()
Definitions
'.
Definitions
org.eclipse.emf.ecore.EClass getFailureDefinition()
Failure Definition
'.
FailureDefinition
org.eclipse.emf.ecore.EAttribute getFailureDefinition_Type()
Type
'.
FailureDefinition.getType()
,
getFailureDefinition()
org.eclipse.emf.ecore.EReference getFailureDefinition_AcidAvoidable()
Acid Avoidable
'.
FailureDefinition.getAcidAvoidable()
,
getFailureDefinition()
org.eclipse.emf.ecore.EClass getNoFailureDefinition()
No Failure Definition
'.
NoFailureDefinition
org.eclipse.emf.ecore.EReference getNoFailureDefinition_AcidMitigation()
Acid Mitigation
'.
NoFailureDefinition.getAcidMitigation()
,
getNoFailureDefinition()
org.eclipse.emf.ecore.EClass getComplexNofailureDefinition()
Complex Nofailure Definition
'.
ComplexNofailureDefinition
org.eclipse.emf.ecore.EClass getWildcardDefinition()
Wildcard Definition
'.
WildcardDefinition
org.eclipse.emf.ecore.EClass getVariableDefinition()
Variable Definition
'.
VariableDefinition
org.eclipse.emf.ecore.EAttribute getVariableDefinition_VariableName()
Variable Name
'.
VariableDefinition.getVariableName()
,
getVariableDefinition()
org.eclipse.emf.ecore.EClass getACIDavoidable()
ACI Davoidable
'.
ACIDavoidable
org.eclipse.emf.ecore.EAttribute getACIDavoidable_A()
A
'.
ACIDavoidable.getA()
,
getACIDavoidable()
org.eclipse.emf.ecore.EAttribute getACIDavoidable_C()
C
'.
ACIDavoidable.getC()
,
getACIDavoidable()
org.eclipse.emf.ecore.EAttribute getACIDavoidable_I()
I
'.
ACIDavoidable.getI()
,
getACIDavoidable()
org.eclipse.emf.ecore.EAttribute getACIDavoidable_D()
D
'.
ACIDavoidable.getD()
,
getACIDavoidable()
org.eclipse.emf.ecore.EClass getACIDMitigation()
ACID Mitigation
'.
ACIDMitigation
org.eclipse.emf.ecore.EAttribute getACIDMitigation_A()
A
'.
ACIDMitigation.getA()
,
getACIDMitigation()
org.eclipse.emf.ecore.EAttribute getACIDMitigation_C()
C
'.
ACIDMitigation.getC()
,
getACIDMitigation()
org.eclipse.emf.ecore.EAttribute getACIDMitigation_I()
I
'.
ACIDMitigation.getI()
,
getACIDMitigation()
org.eclipse.emf.ecore.EAttribute getACIDMitigation_D()
D
'.
ACIDMitigation.getD()
,
getACIDMitigation()
org.eclipse.emf.ecore.EEnum getFailureType()
Failure Type
'.
FailureType
org.eclipse.emf.ecore.EEnum getAavoidable()
Aavoidable
'.
Aavoidable
org.eclipse.emf.ecore.EEnum getCavoidable()
Cavoidable
'.
Cavoidable
org.eclipse.emf.ecore.EEnum getIavoidable()
Iavoidable
'.
Iavoidable
org.eclipse.emf.ecore.EEnum getDavoidable()
Davoidable
'.
Davoidable
org.eclipse.emf.ecore.EEnum getAmitigation()
Amitigation
'.
Amitigation
org.eclipse.emf.ecore.EEnum getCmitigation()
Cmitigation
'.
Cmitigation
org.eclipse.emf.ecore.EEnum getImitigation()
Imitigation
'.
Imitigation
org.eclipse.emf.ecore.EEnum getDmitigation()
Dmitigation
'.
Dmitigation
FlaDslFactory getFlaDslFactory()