public class OrderSwitch
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static OrderPackage | modelPackage
The cached model package
|
Constructor and Description |
---|
OrderSwitch()
Creates an instance of the switch.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object | caseAcknowledgeOrderDataAreaType(AcknowledgeOrderDataAreaType object)
Returns the result of interpreting the object as an instance of 'Acknowledge Order Data Area Type'.
|
java.lang.Object | caseAcknowledgeOrderType(AcknowledgeOrderType object)
Returns the result of interpreting the object as an instance of 'Acknowledge Order Type'.
|
java.lang.Object | caseAcknowledgeQuoteDataAreaType(AcknowledgeQuoteDataAreaType object)
Returns the result of interpreting the object as an instance of 'Acknowledge Quote Data Area Type'.
|
java.lang.Object | caseAcknowledgeQuoteType(AcknowledgeQuoteType object)
Returns the result of interpreting the object as an instance of 'Acknowledge Quote Type'.
|
java.lang.Object | caseAdjustmentRequirementType(AdjustmentRequirementType object)
Returns the result of interpreting the object as an instance of 'Adjustment Requirement Type'.
|
java.lang.Object | caseBlockReasonType(BlockReasonType object)
Returns the result of interpreting the object as an instance of 'Block Reason 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 | caseCalculationInfoType(com.ibm.commerce.order.facade.datatypes.CalculationInfoType object)
Returns the result of interpreting the object as an instance of 'Calculation Info Type'.
|
java.lang.Object | caseChangeOrderDataAreaType(ChangeOrderDataAreaType object)
Returns the result of interpreting the object as an instance of 'Change Order Data Area Type'.
|
java.lang.Object | caseChangeOrderType(ChangeOrderType object)
Returns the result of interpreting the object as an instance of 'Change Order Type'.
|
java.lang.Object | caseChangeQuoteDataAreaType(ChangeQuoteDataAreaType object)
Returns the result of interpreting the object as an instance of 'Change Quote Data Area Type'.
|
java.lang.Object | caseChangeQuoteType(ChangeQuoteType object)
Returns the result of interpreting the object as an instance of 'Change Quote Type'.
|
java.lang.Object | caseChangeReasonCodeType(ChangeReasonCodeType object)
Returns the result of interpreting the object as an instance of 'Change Reason Code Type'.
|
java.lang.Object | caseChannelIdentiferType(ChannelIdentiferType object)
Returns the result of interpreting the object as an instance of 'Channel Identifer Type'.
|
java.lang.Object | caseChannelType(ChannelType object)
Returns the result of interpreting the object as an instance of 'Channel Type'.
|
java.lang.Object | caseCouponCodeType(CouponCodeType object)
Returns the result of interpreting the object as an instance of 'Coupon Code Type'.
|
java.lang.Object | caseCouponDescriptionType(CouponDescriptionType object)
Returns the result of interpreting the object as an instance of 'Coupon Description Type'.
|
java.lang.Object | caseCSRCommentsType(CSRCommentsType object)
Returns the result of interpreting the object as an instance of 'CSR Comments Type'.
|
java.lang.Object | caseDocumentRoot(DocumentRoot object)
Returns the result of interpreting the object as an instance of 'Document Root'.
|
java.lang.Object | caseExternalShipModeIdentifier(ExternalShipModeIdentifier object)
Returns the result of interpreting the object as an instance of 'External Ship Mode Identifier'.
|
java.lang.Object | caseExtraAdjustmentType(com.ibm.commerce.order.facade.datatypes.ExtraAdjustmentType object)
Returns the result of interpreting the object as an instance of 'Extra Adjustment Type'.
|
java.lang.Object | caseFinancialTransactionIdentifierType(com.ibm.commerce.order.facade.datatypes.FinancialTransactionIdentifierType object)
Returns the result of interpreting the object as an instance of 'Financial Transaction Identifier Type'.
|
java.lang.Object | caseFinancialTransactionType(FinancialTransactionType object)
Returns the result of interpreting the object as an instance of 'Financial Transaction Type'.
|
java.lang.Object | caseFulfillmentCenterType(FulfillmentCenterType object)
Returns the result of interpreting the object as an instance of 'Fulfillment Center Type'.
|
java.lang.Object | caseGetOrderDataAreaType(GetOrderDataAreaType object)
Returns the result of interpreting the object as an instance of 'Get Order Data Area Type'.
|
java.lang.Object | caseGetOrderType(GetOrderType object)
Returns the result of interpreting the object as an instance of 'Get Order Type'.
|
java.lang.Object | caseGetQuoteDataAreaType(GetQuoteDataAreaType object)
Returns the result of interpreting the object as an instance of 'Get Quote Data Area Type'.
|
java.lang.Object | caseGetQuoteType(GetQuoteType object)
Returns the result of interpreting the object as an instance of 'Get Quote Type'.
|
java.lang.Object | caseGiftItemInfoType(com.ibm.commerce.order.facade.datatypes.GiftItemInfoType object)
Returns the result of interpreting the object as an instance of 'Gift Item Info Type'.
|
java.lang.Object | caseGiftItemType(GiftItemType object)
Returns the result of interpreting the object as an instance of 'Gift Item Type'.
|
java.lang.Object | caseGiftSetSpecificationType(GiftSetSpecificationType object)
Returns the result of interpreting the object as an instance of 'Gift Set Specification Type'.
|
java.lang.Object | caseGiftSetType(GiftSetType object)
Returns the result of interpreting the object as an instance of 'Gift Set Type'.
|
java.lang.Object | caseOrderBLockInfoType(OrderBLockInfoType object)
Returns the result of interpreting the object as an instance of 'BLock Info Type'.
|
java.lang.Object | caseOrderBlockType(OrderBlockType object)
Returns the result of interpreting the object as an instance of 'Block Type'.
|
java.lang.Object | caseOrderItemComponentIdentifierType(OrderItemComponentIdentifierType object)
Returns the result of interpreting the object as an instance of 'Item Component Identifier Type'.
|
java.lang.Object | caseOrderItemComponentType(OrderItemComponentType object)
Returns the result of interpreting the object as an instance of 'Item Component Type'.
|
java.lang.Object | caseOrderItemFulfillmentInfoType(OrderItemFulfillmentInfoType object)
Returns the result of interpreting the object as an instance of 'Item Fulfillment Info Type'.
|
java.lang.Object | caseOrderItemShippingInfoType(OrderItemShippingInfoType object)
Returns the result of interpreting the object as an instance of 'Item Shipping Info Type'.
|
java.lang.Object | caseOrderItemStatusType(OrderItemStatusType object)
Returns the result of interpreting the object as an instance of 'Item Status Type'.
|
java.lang.Object | caseOrderItemType(OrderItemType object)
Returns the result of interpreting the object as an instance of 'Item Type'.
|
java.lang.Object | caseOrderNotificationInfoType(OrderNotificationInfoType object)
Returns the result of interpreting the object as an instance of 'Notification Info Type'.
|
java.lang.Object | caseOrderPaymentInfoType(OrderPaymentInfoType object)
Returns the result of interpreting the object as an instance of 'Payment Info Type'.
|
java.lang.Object | caseOrderScheduleInfoType(OrderScheduleInfoType object)
Returns the result of interpreting the object as an instance of 'Schedule Info Type'.
|
java.lang.Object | caseOrderShippingInfoType(OrderShippingInfoType object)
Returns the result of interpreting the object as an instance of 'Shipping Info Type'.
|
java.lang.Object | caseOrderStatusType(OrderStatusType object)
Returns the result of interpreting the object as an instance of 'Status Type'.
|
java.lang.Object | caseOrderType(OrderType object)
Returns the result of interpreting the object as an instance of 'Type'.
|
java.lang.Object | caseParentInfoType(com.ibm.commerce.order.facade.datatypes.ParentInfoType object)
Returns the result of interpreting the object as an instance of 'Parent Info Type'.
|
java.lang.Object | casePaymentInformationType(PaymentInformationType object)
Returns the result of interpreting the object as an instance of 'Payment Information Type'.
|
java.lang.Object | casePaymentInstructionType(PaymentInstructionType object)
Returns the result of interpreting the object as an instance of 'Payment Instruction Type'.
|
java.lang.Object | casePaymentMethodType(PaymentMethodType object)
Returns the result of interpreting the object as an instance of 'Payment Method Type'.
|
java.lang.Object | caseProcessOrderDataAreaType(ProcessOrderDataAreaType object)
Returns the result of interpreting the object as an instance of 'Process Order Data Area Type'.
|
java.lang.Object | caseProcessOrderType(ProcessOrderType object)
Returns the result of interpreting the object as an instance of 'Process Order Type'.
|
java.lang.Object | caseProcessQuoteDataAreaType(ProcessQuoteDataAreaType object)
Returns the result of interpreting the object as an instance of 'Process Quote Data Area Type'.
|
java.lang.Object | caseProcessQuoteType(ProcessQuoteType object)
Returns the result of interpreting the object as an instance of 'Process Quote Type'.
|
java.lang.Object | casePromotionCodeType(PromotionCodeType object)
Returns the result of interpreting the object as an instance of 'Promotion Code Type'.
|
java.lang.Object | caseProtocolDataType(ProtocolDataType object)
Returns the result of interpreting the object as an instance of 'Protocol Data Type'.
|
java.lang.Object | caseQuoteType(QuoteType object)
Returns the result of interpreting the object as an instance of 'Quote Type'.
|
java.lang.Object | caseRespondOrderDataAreaType(RespondOrderDataAreaType object)
Returns the result of interpreting the object as an instance of 'Respond Order Data Area Type'.
|
java.lang.Object | caseRespondOrderType(RespondOrderType object)
Returns the result of interpreting the object as an instance of 'Respond Order Type'.
|
java.lang.Object | caseRespondQuoteDataAreaType(RespondQuoteDataAreaType object)
Returns the result of interpreting the object as an instance of 'Respond Quote Data Area Type'.
|
java.lang.Object | caseRespondQuoteType(RespondQuoteType object)
Returns the result of interpreting the object as an instance of 'Respond Quote Type'.
|
java.lang.Object | caseRewardChoiceType(RewardChoiceType object)
Returns the result of interpreting the object as an instance of 'Reward Choice Type'.
|
java.lang.Object | caseRewardOptionType(RewardOptionType object)
Returns the result of interpreting the object as an instance of 'Reward Option Type'.
|
java.lang.Object | caseRewardSpecificationType(RewardSpecificationType object)
Returns the result of interpreting the object as an instance of 'Reward Specification Type'.
|
java.lang.Object | caseShippingModeIdentifierType(ShippingModeIdentifierType object)
Returns the result of interpreting the object as an instance of 'Shipping Mode Identifier Type'.
|
java.lang.Object | caseShippingModeType(ShippingModeType object)
Returns the result of interpreting the object as an instance of 'Shipping Mode Type'.
|
java.lang.Object | caseShowOrderDataAreaType(ShowOrderDataAreaType object)
Returns the result of interpreting the object as an instance of 'Show Order Data Area Type'.
|
java.lang.Object | caseShowOrderType(ShowOrderType object)
Returns the result of interpreting the object as an instance of 'Show Order Type'.
|
java.lang.Object | caseShowQuoteDataAreaType(ShowQuoteDataAreaType object)
Returns the result of interpreting the object as an instance of 'Show Quote Data Area Type'.
|
java.lang.Object | caseShowQuoteType(ShowQuoteType object)
Returns the result of interpreting the object as an instance of 'Show Quote Type'.
|
java.lang.Object | caseSyncOrderDataAreaType(SyncOrderDataAreaType object)
Returns the result of interpreting the object as an instance of 'Sync Order Data Area Type'.
|
java.lang.Object | caseSyncOrderType(SyncOrderType object)
Returns the result of interpreting the object as an instance of 'Sync Order Type'.
|
java.lang.Object | caseSyncQuoteDataAreaType(SyncQuoteDataAreaType object)
Returns the result of interpreting the object as an instance of 'Sync Quote Data Area Type'.
|
java.lang.Object | caseSyncQuoteType(SyncQuoteType object)
Returns the result of interpreting the object as an instance of 'Sync Quote Type'.
|
java.lang.Object | defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.
|
protected java.lang.Object | doSwitch(org.eclipse.emf.ecore.EClass theEClass, 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.
|
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.
|
protected java.lang.Object | doSwitch(int classifierID, 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.
|
protected static OrderPackage modelPackage
public java.lang.Object doSwitch(org.eclipse.emf.ecore.EObject theEObject)
protected java.lang.Object doSwitch(org.eclipse.emf.ecore.EClass theEClass, org.eclipse.emf.ecore.EObject theEObject)
protected java.lang.Object doSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject)
public java.lang.Object caseAcknowledgeOrderDataAreaType(AcknowledgeOrderDataAreaType object)
public java.lang.Object caseAcknowledgeOrderType(AcknowledgeOrderType object)
public java.lang.Object caseAcknowledgeQuoteDataAreaType(AcknowledgeQuoteDataAreaType object)
public java.lang.Object caseAcknowledgeQuoteType(AcknowledgeQuoteType object)
public java.lang.Object caseAdjustmentRequirementType(AdjustmentRequirementType object)
public java.lang.Object caseBlockReasonType(BlockReasonType object)
public java.lang.Object caseCalculationInfoType(com.ibm.commerce.order.facade.datatypes.CalculationInfoType object)
public java.lang.Object caseChangeOrderDataAreaType(ChangeOrderDataAreaType object)
public java.lang.Object caseChangeOrderType(ChangeOrderType object)
public java.lang.Object caseChangeQuoteDataAreaType(ChangeQuoteDataAreaType object)
public java.lang.Object caseChangeQuoteType(ChangeQuoteType object)
public java.lang.Object caseChangeReasonCodeType(ChangeReasonCodeType object)
public java.lang.Object caseChannelIdentiferType(ChannelIdentiferType object)
public java.lang.Object caseChannelType(ChannelType object)
public java.lang.Object caseCouponCodeType(CouponCodeType object)
public java.lang.Object caseCouponDescriptionType(CouponDescriptionType object)
public java.lang.Object caseCSRCommentsType(CSRCommentsType object)
public java.lang.Object caseDocumentRoot(DocumentRoot object)
public java.lang.Object caseExternalShipModeIdentifier(ExternalShipModeIdentifier object)
public java.lang.Object caseExtraAdjustmentType(com.ibm.commerce.order.facade.datatypes.ExtraAdjustmentType object)
public java.lang.Object caseFinancialTransactionIdentifierType(com.ibm.commerce.order.facade.datatypes.FinancialTransactionIdentifierType object)
public java.lang.Object caseFinancialTransactionType(FinancialTransactionType object)
public java.lang.Object caseFulfillmentCenterType(FulfillmentCenterType object)
public java.lang.Object caseGetOrderDataAreaType(GetOrderDataAreaType object)
public java.lang.Object caseGetOrderType(GetOrderType object)
public java.lang.Object caseGetQuoteDataAreaType(GetQuoteDataAreaType object)
public java.lang.Object caseGetQuoteType(GetQuoteType object)
public java.lang.Object caseGiftItemInfoType(com.ibm.commerce.order.facade.datatypes.GiftItemInfoType object)
public java.lang.Object caseGiftItemType(GiftItemType object)
public java.lang.Object caseGiftSetSpecificationType(GiftSetSpecificationType object)
public java.lang.Object caseGiftSetType(GiftSetType object)
public java.lang.Object caseOrderBLockInfoType(OrderBLockInfoType object)
public java.lang.Object caseOrderBlockType(OrderBlockType object)
public java.lang.Object caseOrderItemComponentIdentifierType(OrderItemComponentIdentifierType object)
public java.lang.Object caseOrderItemComponentType(OrderItemComponentType object)
public java.lang.Object caseOrderItemFulfillmentInfoType(OrderItemFulfillmentInfoType object)
public java.lang.Object caseOrderItemShippingInfoType(OrderItemShippingInfoType object)
public java.lang.Object caseOrderItemStatusType(OrderItemStatusType object)
public java.lang.Object caseOrderItemType(OrderItemType object)
public java.lang.Object caseOrderNotificationInfoType(OrderNotificationInfoType object)
public java.lang.Object caseOrderPaymentInfoType(OrderPaymentInfoType object)
public java.lang.Object caseOrderScheduleInfoType(OrderScheduleInfoType object)
public java.lang.Object caseOrderShippingInfoType(OrderShippingInfoType object)
public java.lang.Object caseOrderStatusType(OrderStatusType object)
public java.lang.Object caseOrderType(OrderType object)
public java.lang.Object caseParentInfoType(com.ibm.commerce.order.facade.datatypes.ParentInfoType object)
public java.lang.Object casePaymentInformationType(PaymentInformationType object)
public java.lang.Object casePaymentInstructionType(PaymentInstructionType object)
public java.lang.Object casePaymentMethodType(PaymentMethodType object)
public java.lang.Object caseProcessOrderDataAreaType(ProcessOrderDataAreaType object)
public java.lang.Object caseProcessOrderType(ProcessOrderType object)
public java.lang.Object caseProcessQuoteDataAreaType(ProcessQuoteDataAreaType object)
public java.lang.Object caseProcessQuoteType(ProcessQuoteType object)
public java.lang.Object casePromotionCodeType(PromotionCodeType object)
public java.lang.Object caseProtocolDataType(ProtocolDataType object)
public java.lang.Object caseQuoteType(QuoteType object)
public java.lang.Object caseRespondOrderDataAreaType(RespondOrderDataAreaType object)
public java.lang.Object caseRespondOrderType(RespondOrderType object)
public java.lang.Object caseRespondQuoteDataAreaType(RespondQuoteDataAreaType object)
public java.lang.Object caseRespondQuoteType(RespondQuoteType object)
public java.lang.Object caseRewardChoiceType(RewardChoiceType object)
public java.lang.Object caseRewardOptionType(RewardOptionType object)
public java.lang.Object caseRewardSpecificationType(RewardSpecificationType object)
public java.lang.Object caseShippingModeIdentifierType(ShippingModeIdentifierType object)
public java.lang.Object caseShippingModeType(ShippingModeType object)
public java.lang.Object caseShowOrderDataAreaType(ShowOrderDataAreaType object)
public java.lang.Object caseShowOrderType(ShowOrderType object)
public java.lang.Object caseShowQuoteDataAreaType(ShowQuoteDataAreaType object)
public java.lang.Object caseShowQuoteType(ShowQuoteType object)
public java.lang.Object caseSyncOrderDataAreaType(SyncOrderDataAreaType object)
public java.lang.Object caseSyncOrderType(SyncOrderType object)
public java.lang.Object caseSyncQuoteDataAreaType(SyncQuoteDataAreaType object)
public java.lang.Object caseSyncQuoteType(SyncQuoteType object)
public java.lang.Object caseBusinessObjectDocumentType(BusinessObjectDocumentType object)
public java.lang.Object defaultCase(org.eclipse.emf.ecore.EObject object)