public class BPFieldOfActivityAnnotationsSwitch<T1> extends Switch<T1>
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.
BPFieldOfActivityAnnotationsPackage
Constructor and Description |
---|
BPFieldOfActivityAnnotationsSwitch()
Creates an instance of the switch.
|
Modifier and Type | Method and Description |
---|---|
T1 |
caseBPBusinessProcessSpecification(BPBusinessProcessSpecification object)
Returns the result of interpreting the object as an instance of 'BP Business Process Specification'.
|
T1 |
caseBPFieldOfActivityAnnotationsRepository(BPFieldOfActivityAnnotationsRepository object)
Returns the result of interpreting the object as an instance of 'Repository'.
|
T1 |
caseBPGood(BPGood object)
Returns the result of interpreting the object as an instance of 'BP Good'.
|
T1 |
caseBPMessage(BPMessage object)
Returns the result of interpreting the object as an instance of 'BP Message'.
|
T1 |
caseBPOrganizationalUnit(BPOrganizationalUnit object)
Returns the result of interpreting the object as an instance of 'BP Organizational Unit'.
|
T1 |
caseBPTrainingCourse(BPTrainingCourse object)
Returns the result of interpreting the object as an instance of 'BP Training Course'.
|
<T extends org.palladiosimulator.pcm.usagemodel.AbstractUserAction> |
caseBPUserActionAnnotation(BPUserActionAnnotation<T> object)
Returns the result of interpreting the object as an instance of 'BP User Action Annotation'.
|
T1 |
caseISFieldOfActivityAnnotationsRepository(ISFieldOfActivityAnnotationsRepository object)
Returns the result of interpreting the object as an instance of 'Repository'.
|
T1 |
caseNamedElement(org.palladiosimulator.pcm.core.entity.NamedElement object)
Returns the result of interpreting the object as an instance of 'Named Element'.
|
T1 |
defaultCase(EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.
|
public BPFieldOfActivityAnnotationsSwitch()
public T1 caseBPFieldOfActivityAnnotationsRepository(BPFieldOfActivityAnnotationsRepository object)
object
- the target of the switch.doSwitch(EObject)
public <T extends org.palladiosimulator.pcm.usagemodel.AbstractUserAction> T1 caseBPUserActionAnnotation(BPUserActionAnnotation<T> object)
object
- the target of the switch.doSwitch(EObject)
public T1 caseBPGood(BPGood object)
object
- the target of the switch.doSwitch(EObject)
public T1 caseBPMessage(BPMessage object)
object
- the target of the switch.doSwitch(EObject)
public T1 caseBPOrganizationalUnit(BPOrganizationalUnit object)
object
- the target of the switch.doSwitch(EObject)
public T1 caseBPTrainingCourse(BPTrainingCourse object)
object
- the target of the switch.doSwitch(EObject)
public T1 caseBPBusinessProcessSpecification(BPBusinessProcessSpecification object)
object
- the target of the switch.doSwitch(EObject)
public T1 caseISFieldOfActivityAnnotationsRepository(ISFieldOfActivityAnnotationsRepository object)
object
- the target of the switch.doSwitch(EObject)
public T1 caseNamedElement(org.palladiosimulator.pcm.core.entity.NamedElement object)
object
- the target of the switch.doSwitch(EObject)
public T1 defaultCase(EObject object)
defaultCase
in class Switch<T1>
object
- the target of the switch.Switch.doSwitch(org.eclipse.emf.ecore.EObject)