public class STSSwitch<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.
STSPackage
Constructor and Description |
---|
STSSwitch()
Creates an instance of the switch.
|
Modifier and Type | Method and Description |
---|---|
T |
caseHACommunication(HACommunication object)
Returns the result of interpreting the object as an instance of 'HA Communication'.
|
T |
caseHAFeedback(HAFeedback object)
Returns the result of interpreting the object as an instance of 'HA Feedback'.
|
T |
caseHAIntent(HAIntent object)
Returns the result of interpreting the object as an instance of 'HA Intent'.
|
T |
caseHAKnowledgeDecision(HAKnowledgeDecision object)
Returns the result of interpreting the object as an instance of 'HA Knowledge Decision'.
|
T |
caseHAResponse(HAResponse object)
Returns the result of interpreting the object as an instance of 'HA Response'.
|
T |
caseHASelection(HASelection object)
Returns the result of interpreting the object as an instance of 'HA Selection'.
|
T |
caseHATimeManagement(HATimeManagement object)
Returns the result of interpreting the object as an instance of 'HA Time Management'.
|
T |
caseHSAttention(HSAttention object)
Returns the result of interpreting the object as an instance of 'HS Attention'.
|
T |
caseHSKnowledgePerception(HSKnowledgePerception object)
Returns the result of interpreting the object as an instance of 'HS Knowledge Perception'.
|
T |
caseHSPerception(HSPerception object)
Returns the result of interpreting the object as an instance of 'HS Perception'.
|
T |
caseHSSensory(HSSensory object)
Returns the result of interpreting the object as an instance of 'HS Sensory'.
|
T |
caseHuman(Human object)
Returns the result of interpreting the object as an instance of 'Human'.
|
T |
caseHumanActuatorUnit(HumanActuatorUnit object)
Returns the result of interpreting the object as an instance of 'Human Actuator Unit'.
|
T |
caseHumanSensorUnit(HumanSensorUnit object)
Returns the result of interpreting the object as an instance of 'Human Sensor Unit'.
|
T |
caseOrganization(Organization object)
Returns the result of interpreting the object as an instance of 'Organization'.
|
T |
caseOrganizationUnit(OrganizationUnit object)
Returns the result of interpreting the object as an instance of 'Organization Unit'.
|
T |
caseOUClimateManagement(OUClimateManagement object)
Returns the result of interpreting the object as an instance of 'OU Climate Management'.
|
T |
caseOUMissionManagement(OUMissionManagement object)
Returns the result of interpreting the object as an instance of 'OU Mission Management'.
|
T |
caseOUOversightManagement(OUOversightManagement object)
Returns the result of interpreting the object as an instance of 'OU Oversight Management'.
|
T |
caseOUProcessManagement(OUProcessManagement object)
Returns the result of interpreting the object as an instance of 'OU Process Management'.
|
T |
caseOUResourceManagement(OUResourceManagement object)
Returns the result of interpreting the object as an instance of 'OU Resource Management'.
|
T |
caseOURulesRegulationManagement(OURulesRegulationManagement object)
Returns the result of interpreting the object as an instance of 'OU Rules Regulation Management'.
|
T |
caseTechnological(Technological object)
Returns the result of interpreting the object as an instance of 'Technological'.
|
T |
caseTimePressure(TimePressure object)
Returns the result of interpreting the object as an instance of 'Time Pressure'.
|
T |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.
|
public T caseHuman(Human object)
object
- the target of the switch.doSwitch(EObject)
public T caseOrganization(Organization object)
object
- the target of the switch.doSwitch(EObject)
public T caseOrganizationUnit(OrganizationUnit object)
object
- the target of the switch.doSwitch(EObject)
public T caseTechnological(Technological object)
object
- the target of the switch.doSwitch(EObject)
public T caseTimePressure(TimePressure object)
object
- the target of the switch.doSwitch(EObject)
public T caseOUMissionManagement(OUMissionManagement object)
object
- the target of the switch.doSwitch(EObject)
public T caseOURulesRegulationManagement(OURulesRegulationManagement object)
object
- the target of the switch.doSwitch(EObject)
public T caseOUClimateManagement(OUClimateManagement object)
object
- the target of the switch.doSwitch(EObject)
public T caseOUOversightManagement(OUOversightManagement object)
object
- the target of the switch.doSwitch(EObject)
public T caseOUProcessManagement(OUProcessManagement object)
object
- the target of the switch.doSwitch(EObject)
public T caseOUResourceManagement(OUResourceManagement object)
object
- the target of the switch.doSwitch(EObject)
public T caseHSAttention(HSAttention object)
object
- the target of the switch.doSwitch(EObject)
public T caseHumanSensorUnit(HumanSensorUnit object)
object
- the target of the switch.doSwitch(EObject)
public T caseHSPerception(HSPerception object)
object
- the target of the switch.doSwitch(EObject)
public T caseHSKnowledgePerception(HSKnowledgePerception object)
object
- the target of the switch.doSwitch(EObject)
public T caseHSSensory(HSSensory object)
object
- the target of the switch.doSwitch(EObject)
public T caseHAFeedback(HAFeedback object)
object
- the target of the switch.doSwitch(EObject)
public T caseHumanActuatorUnit(HumanActuatorUnit object)
object
- the target of the switch.doSwitch(EObject)
public T caseHAIntent(HAIntent object)
object
- the target of the switch.doSwitch(EObject)
public T caseHACommunication(HACommunication object)
object
- the target of the switch.doSwitch(EObject)
public T caseHATimeManagement(HATimeManagement object)
object
- the target of the switch.doSwitch(EObject)
public T caseHASelection(HASelection object)
object
- the target of the switch.doSwitch(EObject)
public T caseHAResponse(HAResponse object)
object
- the target of the switch.doSwitch(EObject)
public T caseHAKnowledgeDecision(HAKnowledgeDecision 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)