public class InventorySwitch
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.
InventoryPackage
Constructor and Description |
---|
InventorySwitch()
Creates an instance of the switch.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
caseAcknowledgeInventoryRequirementDataAreaType(AcknowledgeInventoryRequirementDataAreaType object)
Returns the result of interpreting the object as an instance of 'Acknowledge Inventory Requirement Data Area Type'.
|
java.lang.Object |
caseAcknowledgeInventoryRequirementType(AcknowledgeInventoryRequirementType object)
Returns the result of interpreting the object as an instance of 'Acknowledge Inventory Requirement 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 |
caseChangeInventoryAvailabilityDataAreaType(ChangeInventoryAvailabilityDataAreaType object)
Returns the result of interpreting the object as an instance of 'Change Inventory Availability Data Area Type'.
|
java.lang.Object |
caseChangeInventoryAvailabilityType(ChangeInventoryAvailabilityType object)
Returns the result of interpreting the object as an instance of 'Change Inventory Availability Type'.
|
java.lang.Object |
caseDocumentRoot(DocumentRoot object)
Returns the result of interpreting the object as an instance of 'Document Root'.
|
java.lang.Object |
caseExpectedInventoryDetailExternalIdentifierType(ExpectedInventoryDetailExternalIdentifierType object)
Returns the result of interpreting the object as an instance of 'Expected Inventory Detail External Identifier Type'.
|
java.lang.Object |
caseExpectedInventoryDetailIdentifierType(ExpectedInventoryDetailIdentifierType object)
Returns the result of interpreting the object as an instance of 'Expected Inventory Detail Identifier Type'.
|
java.lang.Object |
caseExpectedInventoryDetailType(ExpectedInventoryDetailType object)
Returns the result of interpreting the object as an instance of 'Expected Inventory Detail Type'.
|
java.lang.Object |
caseExpectedInventoryRecordType(ExpectedInventoryRecordType object)
Returns the result of interpreting the object as an instance of 'Expected Inventory Record Type'.
|
java.lang.Object |
caseExpectedInventoryType(ExpectedInventoryType object)
Returns the result of interpreting the object as an instance of 'Expected Inventory Type'.
|
java.lang.Object |
caseFulfillmentCenterInventoryAvailabilityType(FulfillmentCenterInventoryAvailabilityType object)
Returns the result of interpreting the object as an instance of 'Fulfillment Center Inventory Availability Type'.
|
java.lang.Object |
caseGetInventoryAvailabilityDataAreaType(GetInventoryAvailabilityDataAreaType object)
Returns the result of interpreting the object as an instance of 'Get Inventory Availability Data Area Type'.
|
java.lang.Object |
caseGetInventoryAvailabilityType(GetInventoryAvailabilityType object)
Returns the result of interpreting the object as an instance of 'Get Inventory Availability Type'.
|
java.lang.Object |
caseInventoryAdjustmentCodeType(InventoryAdjustmentCodeType object)
Returns the result of interpreting the object as an instance of 'Adjustment Code Type'.
|
java.lang.Object |
caseInventoryAdjustmentType(InventoryAdjustmentType object)
Returns the result of interpreting the object as an instance of 'Adjustment Type'.
|
java.lang.Object |
caseInventoryAvailabilityType(InventoryAvailabilityType object)
Returns the result of interpreting the object as an instance of 'Availability Type'.
|
java.lang.Object |
caseInventoryReceiptType(InventoryReceiptType object)
Returns the result of interpreting the object as an instance of 'Receipt Type'.
|
java.lang.Object |
caseProcessInventoryRequirementDataAreaType(ProcessInventoryRequirementDataAreaType object)
Returns the result of interpreting the object as an instance of 'Process Inventory Requirement Data Area Type'.
|
java.lang.Object |
caseProcessInventoryRequirementType(ProcessInventoryRequirementType object)
Returns the result of interpreting the object as an instance of 'Process Inventory Requirement Type'.
|
java.lang.Object |
caseRespondInventoryAvailabilityDataAreaType(RespondInventoryAvailabilityDataAreaType object)
Returns the result of interpreting the object as an instance of 'Respond Inventory Availability Data Area Type'.
|
java.lang.Object |
caseRespondInventoryAvailabilityType(RespondInventoryAvailabilityType object)
Returns the result of interpreting the object as an instance of 'Respond Inventory Availability Type'.
|
java.lang.Object |
caseShowInventoryAvailabilityDataAreaType(ShowInventoryAvailabilityDataAreaType object)
Returns the result of interpreting the object as an instance of 'Show Inventory Availability Data Area Type'.
|
java.lang.Object |
caseShowInventoryAvailabilityType(ShowInventoryAvailabilityType object)
Returns the result of interpreting the object as an instance of 'Show Inventory Availability Type'.
|
java.lang.Object |
caseSyncInventoryAvailabilityDataAreaType(SyncInventoryAvailabilityDataAreaType object)
Returns the result of interpreting the object as an instance of 'Sync Inventory Availability Data Area Type'.
|
java.lang.Object |
caseSyncInventoryAvailabilityType(SyncInventoryAvailabilityType object)
Returns the result of interpreting the object as an instance of 'Sync Inventory Availability 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 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 caseAcknowledgeInventoryRequirementDataAreaType(AcknowledgeInventoryRequirementDataAreaType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseAcknowledgeInventoryRequirementType(AcknowledgeInventoryRequirementType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseChangeInventoryAvailabilityDataAreaType(ChangeInventoryAvailabilityDataAreaType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseChangeInventoryAvailabilityType(ChangeInventoryAvailabilityType 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 caseExpectedInventoryDetailExternalIdentifierType(ExpectedInventoryDetailExternalIdentifierType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseExpectedInventoryDetailIdentifierType(ExpectedInventoryDetailIdentifierType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseExpectedInventoryDetailType(ExpectedInventoryDetailType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseExpectedInventoryRecordType(ExpectedInventoryRecordType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseExpectedInventoryType(ExpectedInventoryType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseFulfillmentCenterInventoryAvailabilityType(FulfillmentCenterInventoryAvailabilityType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseGetInventoryAvailabilityDataAreaType(GetInventoryAvailabilityDataAreaType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseGetInventoryAvailabilityType(GetInventoryAvailabilityType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseInventoryAdjustmentCodeType(InventoryAdjustmentCodeType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseInventoryAdjustmentType(InventoryAdjustmentType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseInventoryAvailabilityType(InventoryAvailabilityType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseInventoryReceiptType(InventoryReceiptType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseProcessInventoryRequirementDataAreaType(ProcessInventoryRequirementDataAreaType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseProcessInventoryRequirementType(ProcessInventoryRequirementType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseRespondInventoryAvailabilityDataAreaType(RespondInventoryAvailabilityDataAreaType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseRespondInventoryAvailabilityType(RespondInventoryAvailabilityType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseShowInventoryAvailabilityDataAreaType(ShowInventoryAvailabilityDataAreaType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseShowInventoryAvailabilityType(ShowInventoryAvailabilityType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSyncInventoryAvailabilityDataAreaType(SyncInventoryAvailabilityDataAreaType object)
object
- the target of the switch.doSwitch(EObject)
public java.lang.Object caseSyncInventoryAvailabilityType(SyncInventoryAvailabilityType 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)