public class FlaDslSwitch<T>
extends org.eclipse.emf.ecore.util.Switch<T>
doSwitch(object)
to invoke the caseXXX
method for each class of the model,
starting with the actual class of the object
and proceeding up the inheritance hierarchy
until a non-null result is returned,
which is the result of the switch.
FlaDslPackage
Constructor and Description |
---|
FlaDslSwitch()
Creates an instance of the switch.
|
Modifier and Type | Method and Description |
---|---|
T |
caseACIDavoidable(ACIDavoidable object)
Returns the result of interpreting the object as an instance of 'ACI Davoidable'.
|
T |
caseACIDMitigation(ACIDMitigation object)
Returns the result of interpreting the object as an instance of 'ACID Mitigation'.
|
T |
caseBehaviour(Behaviour object)
Returns the result of interpreting the object as an instance of 'Behaviour'.
|
T |
caseComplexNofailureDefinition(ComplexNofailureDefinition object)
Returns the result of interpreting the object as an instance of 'Complex Nofailure Definition'.
|
T |
caseDefinitions(Definitions object)
Returns the result of interpreting the object as an instance of 'Definitions'.
|
T |
caseExpression(Expression object)
Returns the result of interpreting the object as an instance of 'Expression'.
|
T |
caseFailureDefinition(FailureDefinition object)
Returns the result of interpreting the object as an instance of 'Failure Definition'.
|
T |
caseInFailureExpr(InFailureExpr object)
Returns the result of interpreting the object as an instance of 'In Failure Expr'.
|
T |
caseInputExpression(InputExpression object)
Returns the result of interpreting the object as an instance of 'Input Expression'.
|
T |
caseLhs(Lhs object)
Returns the result of interpreting the object as an instance of 'Lhs'.
|
T |
caseNoFailureDefinition(NoFailureDefinition object)
Returns the result of interpreting the object as an instance of 'No Failure Definition'.
|
T |
caseOutFailureExpr(OutFailureExpr object)
Returns the result of interpreting the object as an instance of 'Out Failure Expr'.
|
T |
caseOutputExpression(OutputExpression object)
Returns the result of interpreting the object as an instance of 'Output Expression'.
|
T |
caseRhs(Rhs object)
Returns the result of interpreting the object as an instance of 'Rhs'.
|
T |
caseVariableDefinition(VariableDefinition object)
Returns the result of interpreting the object as an instance of 'Variable Definition'.
|
T |
caseWildcardDefinition(WildcardDefinition object)
Returns the result of interpreting the object as an instance of 'Wildcard Definition'.
|
T |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.
|
public T caseBehaviour(Behaviour object)
object
- the target of the switch.doSwitch(EObject)
public T caseExpression(Expression object)
object
- the target of the switch.doSwitch(EObject)
public T caseLhs(Lhs object)
object
- the target of the switch.doSwitch(EObject)
public T caseRhs(Rhs object)
object
- the target of the switch.doSwitch(EObject)
public T caseInputExpression(InputExpression object)
object
- the target of the switch.doSwitch(EObject)
public T caseOutputExpression(OutputExpression object)
object
- the target of the switch.doSwitch(EObject)
public T caseInFailureExpr(InFailureExpr object)
object
- the target of the switch.doSwitch(EObject)
public T caseOutFailureExpr(OutFailureExpr object)
object
- the target of the switch.doSwitch(EObject)
public T caseDefinitions(Definitions object)
object
- the target of the switch.doSwitch(EObject)
public T caseFailureDefinition(FailureDefinition object)
object
- the target of the switch.doSwitch(EObject)
public T caseNoFailureDefinition(NoFailureDefinition object)
object
- the target of the switch.doSwitch(EObject)
public T caseComplexNofailureDefinition(ComplexNofailureDefinition object)
object
- the target of the switch.doSwitch(EObject)
public T caseWildcardDefinition(WildcardDefinition object)
object
- the target of the switch.doSwitch(EObject)
public T caseVariableDefinition(VariableDefinition object)
object
- the target of the switch.doSwitch(EObject)
public T caseACIDavoidable(ACIDavoidable object)
object
- the target of the switch.doSwitch(EObject)
public T caseACIDMitigation(ACIDMitigation object)
object
- the target of the switch.doSwitch(EObject)
public T defaultCase(org.eclipse.emf.ecore.EObject object)
defaultCase
in class org.eclipse.emf.ecore.util.Switch<T>
object
- the target of the switch.Switch.doSwitch(org.eclipse.emf.ecore.EObject)