public class SubscriptionSwitch
extends java.lang.Object
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.
SubscriptionPackage
Constructor and Description |
---|
SubscriptionSwitch()
Creates an instance of the switch.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
caseAcknowledgeSubscriptionDataAreaType(AcknowledgeSubscriptionDataAreaType object)
Returns the result of interpreting the object as an instance of 'Acknowledge Subscription Data Area Type'.
|
java.lang.Object |
caseAcknowledgeSubscriptionType(AcknowledgeSubscriptionType object)
Returns the result of interpreting the object as an instance of 'Acknowledge Subscription Type'.
|
java.lang.Object |
caseBusinessObjectDocumentType(BusinessObjectDocumentType object)
Returns the result of interpreting the object as an instance of 'Business Object Document Type'.
|
java.lang.Object |
caseChangeSubscriptionDataAreaType(ChangeSubscriptionDataAreaType object)
Returns the result of interpreting the object as an instance of 'Change Subscription Data Area Type'.
|
java.lang.Object |
caseChangeSubscriptionType(ChangeSubscriptionType object)
Returns the result of interpreting the object as an instance of 'Change Subscription Type'.
|
java.lang.Object |
caseDocumentRoot(DocumentRoot object)
Returns the result of interpreting the object as an instance of 'Document Root'.
|
java.lang.Object |
caseGetSubscriptionDataAreaType(GetSubscriptionDataAreaType object)
Returns the result of interpreting the object as an instance of 'Get Subscription Data Area Type'.
|
java.lang.Object |
caseGetSubscriptionType(GetSubscriptionType object)
Returns the result of interpreting the object as an instance of 'Get Subscription Type'.
|
java.lang.Object |
caseProcessSubscriptionDataAreaType(ProcessSubscriptionDataAreaType object)
Returns the result of interpreting the object as an instance of 'Process Subscription Data Area Type'.
|
java.lang.Object |
caseProcessSubscriptionType(ProcessSubscriptionType object)
Returns the result of interpreting the object as an instance of 'Process Subscription Type'.
|
java.lang.Object |
caseRespondSubscriptionDataAreaType(RespondSubscriptionDataAreaType object)
Returns the result of interpreting the object as an instance of 'Respond Subscription Data Area Type'.
|
java.lang.Object |
caseRespondSubscriptionType(RespondSubscriptionType object)
Returns the result of interpreting the object as an instance of 'Respond Subscription Type'.
|
java.lang.Object |
caseShowSubscriptionDataAreaType(ShowSubscriptionDataAreaType object)
Returns the result of interpreting the object as an instance of 'Show Subscription Data Area Type'.
|
java.lang.Object |
caseShowSubscriptionType(ShowSubscriptionType object)
Returns the result of interpreting the object as an instance of 'Show Subscription Type'.
|
java.lang.Object |
caseSubscriptionPurchaseDetailsType(SubscriptionPurchaseDetailsType object)
Returns the result of interpreting the object as an instance of 'Purchase Details Type'.
|
java.lang.Object |
caseSubscriptionRenewalInfoType(SubscriptionRenewalInfoType object)
Returns the result of interpreting the object as an instance of 'Renewal Info Type'.
|
java.lang.Object |
caseSubscriptionSuspendedPeriodType(SubscriptionSuspendedPeriodType object)
Returns the result of interpreting the object as an instance of 'Suspended Period Type'.
|
java.lang.Object |
caseSubscriptionType(SubscriptionType object)
Returns the result of interpreting the object as an instance of 'Type'.
|
java.lang.Object |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.
|
java.lang.Object |
doSwitch(org.eclipse.emf.ecore.EObject theEObject)
Calls
caseXXX for each class of the model until one returns a non null result; it yields that result. |
public SubscriptionSwitch()
public java.lang.Object doSwitch(org.eclipse.emf.ecore.EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.public java.lang.Object caseAcknowledgeSubscriptionDataAreaType(AcknowledgeSubscriptionDataAreaType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseAcknowledgeSubscriptionType(AcknowledgeSubscriptionType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseChangeSubscriptionDataAreaType(ChangeSubscriptionDataAreaType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseChangeSubscriptionType(ChangeSubscriptionType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseDocumentRoot(DocumentRoot object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseGetSubscriptionDataAreaType(GetSubscriptionDataAreaType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseGetSubscriptionType(GetSubscriptionType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseProcessSubscriptionDataAreaType(ProcessSubscriptionDataAreaType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseProcessSubscriptionType(ProcessSubscriptionType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseRespondSubscriptionDataAreaType(RespondSubscriptionDataAreaType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseRespondSubscriptionType(RespondSubscriptionType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseShowSubscriptionDataAreaType(ShowSubscriptionDataAreaType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseShowSubscriptionType(ShowSubscriptionType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSubscriptionPurchaseDetailsType(SubscriptionPurchaseDetailsType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSubscriptionRenewalInfoType(SubscriptionRenewalInfoType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSubscriptionSuspendedPeriodType(SubscriptionSuspendedPeriodType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSubscriptionType(SubscriptionType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseBusinessObjectDocumentType(BusinessObjectDocumentType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object defaultCase(org.eclipse.emf.ecore.EObject object)
object
- the target of the switch.doSwitch(org.eclipse.emf.ecore.EObject)