com.ibm.commerce.order.facade.datatypes.util

Class OrderSwitch

  • java.lang.Object
    • com.ibm.commerce.order.facade.datatypes.util.OrderSwitch


  • public class OrderSwitch
    extends java.lang.Object
    The Switch for the model's inheritance hierarchy. It supports the call 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.
    See Also:
    OrderPackage
    • Constructor Detail

      • OrderSwitch

        public OrderSwitch()
        Creates an instance of the switch.
    • Method Detail

      • doSwitch

        public 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.
        Returns:
        the first non-null result returned by a caseXXX call.
      • caseAcknowledgeOrderDataAreaType

        public java.lang.Object caseAcknowledgeOrderDataAreaType(AcknowledgeOrderDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Acknowledge Order Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Acknowledge Order Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseAcknowledgeOrderType

        public java.lang.Object caseAcknowledgeOrderType(AcknowledgeOrderType object)
        Returns the result of interpreting the object as an instance of 'Acknowledge Order Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Acknowledge Order Type'.
        See Also:
        doSwitch(EObject)
      • caseAcknowledgeQuoteDataAreaType

        public java.lang.Object caseAcknowledgeQuoteDataAreaType(AcknowledgeQuoteDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Acknowledge Quote Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Acknowledge Quote Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseAcknowledgeQuoteType

        public java.lang.Object caseAcknowledgeQuoteType(AcknowledgeQuoteType object)
        Returns the result of interpreting the object as an instance of 'Acknowledge Quote Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Acknowledge Quote Type'.
        See Also:
        doSwitch(EObject)
      • caseAdjustmentRequirementType

        public java.lang.Object caseAdjustmentRequirementType(AdjustmentRequirementType object)
        Returns the result of interpreting the object as an instance of 'Adjustment Requirement Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Adjustment Requirement Type'.
        See Also:
        doSwitch(EObject)
      • caseBlockReasonType

        public java.lang.Object caseBlockReasonType(BlockReasonType object)
        Returns the result of interpreting the object as an instance of 'Block Reason Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Block Reason Type'.
        See Also:
        doSwitch(EObject)
      • caseCalculationInfoType

        public 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'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Calculation Info Type'.
        See Also:
        doSwitch(EObject)
      • caseChangeOrderDataAreaType

        public java.lang.Object caseChangeOrderDataAreaType(ChangeOrderDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Change Order Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Change Order Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseChangeOrderType

        public java.lang.Object caseChangeOrderType(ChangeOrderType object)
        Returns the result of interpreting the object as an instance of 'Change Order Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Change Order Type'.
        See Also:
        doSwitch(EObject)
      • caseChangeQuoteDataAreaType

        public java.lang.Object caseChangeQuoteDataAreaType(ChangeQuoteDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Change Quote Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Change Quote Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseChangeQuoteType

        public java.lang.Object caseChangeQuoteType(ChangeQuoteType object)
        Returns the result of interpreting the object as an instance of 'Change Quote Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Change Quote Type'.
        See Also:
        doSwitch(EObject)
      • caseChangeReasonCodeType

        public java.lang.Object caseChangeReasonCodeType(ChangeReasonCodeType object)
        Returns the result of interpreting the object as an instance of 'Change Reason Code Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Change Reason Code Type'.
        See Also:
        doSwitch(EObject)
      • caseChannelIdentiferType

        public java.lang.Object caseChannelIdentiferType(ChannelIdentiferType object)
        Returns the result of interpreting the object as an instance of 'Channel Identifer Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Channel Identifer Type'.
        See Also:
        doSwitch(EObject)
      • caseChannelType

        public java.lang.Object caseChannelType(ChannelType object)
        Returns the result of interpreting the object as an instance of 'Channel Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Channel Type'.
        See Also:
        doSwitch(EObject)
      • caseCouponCodeType

        public java.lang.Object caseCouponCodeType(CouponCodeType object)
        Returns the result of interpreting the object as an instance of 'Coupon Code Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Coupon Code Type'.
        See Also:
        doSwitch(EObject)
      • caseCouponDescriptionType

        public java.lang.Object caseCouponDescriptionType(com.ibm.commerce.order.facade.datatypes.CouponDescriptionType object)
        Returns the result of interpreting the object as an instance of 'Coupon Description Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Coupon Description Type'.
        See Also:
        doSwitch(EObject)
      • caseCSRCommentsType

        public java.lang.Object caseCSRCommentsType(CSRCommentsType object)
        Returns the result of interpreting the object as an instance of 'CSR Comments Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'CSR Comments Type'.
        See Also:
        doSwitch(EObject)
      • caseDocumentRoot

        public java.lang.Object caseDocumentRoot(DocumentRoot object)
        Returns the result of interpreting the object as an instance of 'Document Root'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Document Root'.
        See Also:
        doSwitch(EObject)
      • caseExtendAttributeType

        public java.lang.Object caseExtendAttributeType(com.ibm.commerce.order.facade.datatypes.ExtendAttributeType object)
        Returns the result of interpreting the object as an instance of 'Extend Attribute Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Extend Attribute Type'.
        See Also:
        doSwitch(EObject)
      • caseExternalShipModeIdentifier

        public java.lang.Object caseExternalShipModeIdentifier(ExternalShipModeIdentifier object)
        Returns the result of interpreting the object as an instance of 'External Ship Mode Identifier'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'External Ship Mode Identifier'.
        See Also:
        doSwitch(EObject)
      • caseExtraAdjustmentType

        public 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'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Extra Adjustment Type'.
        See Also:
        doSwitch(EObject)
      • caseFinancialTransactionIdentifierType

        public 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'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Financial Transaction Identifier Type'.
        See Also:
        doSwitch(EObject)
      • caseFinancialTransactionType

        public java.lang.Object caseFinancialTransactionType(FinancialTransactionType object)
        Returns the result of interpreting the object as an instance of 'Financial Transaction Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Financial Transaction Type'.
        See Also:
        doSwitch(EObject)
      • caseFulfillmentCenterType

        public java.lang.Object caseFulfillmentCenterType(FulfillmentCenterType object)
        Returns the result of interpreting the object as an instance of 'Fulfillment Center Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Fulfillment Center Type'.
        See Also:
        doSwitch(EObject)
      • caseGetOrderDataAreaType

        public java.lang.Object caseGetOrderDataAreaType(GetOrderDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Get Order Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Get Order Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseGetOrderType

        public java.lang.Object caseGetOrderType(GetOrderType object)
        Returns the result of interpreting the object as an instance of 'Get Order Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Get Order Type'.
        See Also:
        doSwitch(EObject)
      • caseGetQuoteDataAreaType

        public java.lang.Object caseGetQuoteDataAreaType(GetQuoteDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Get Quote Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Get Quote Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseGetQuoteType

        public java.lang.Object caseGetQuoteType(GetQuoteType object)
        Returns the result of interpreting the object as an instance of 'Get Quote Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Get Quote Type'.
        See Also:
        doSwitch(EObject)
      • caseGiftItemInfoType

        public 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'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Gift Item Info Type'.
        See Also:
        doSwitch(EObject)
      • caseGiftItemType

        public java.lang.Object caseGiftItemType(GiftItemType object)
        Returns the result of interpreting the object as an instance of 'Gift Item Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Gift Item Type'.
        See Also:
        doSwitch(EObject)
      • caseGiftSetSpecificationType

        public java.lang.Object caseGiftSetSpecificationType(GiftSetSpecificationType object)
        Returns the result of interpreting the object as an instance of 'Gift Set Specification Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Gift Set Specification Type'.
        See Also:
        doSwitch(EObject)
      • caseGiftSetType

        public java.lang.Object caseGiftSetType(GiftSetType object)
        Returns the result of interpreting the object as an instance of 'Gift Set Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Gift Set Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderBLockInfoType

        public java.lang.Object caseOrderBLockInfoType(OrderBLockInfoType object)
        Returns the result of interpreting the object as an instance of 'BLock Info Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'BLock Info Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderBlockType

        public java.lang.Object caseOrderBlockType(OrderBlockType object)
        Returns the result of interpreting the object as an instance of 'Block Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Block Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderItemComponentIdentifierType

        public java.lang.Object caseOrderItemComponentIdentifierType(OrderItemComponentIdentifierType object)
        Returns the result of interpreting the object as an instance of 'Item Component Identifier Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Item Component Identifier Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderItemComponentType

        public java.lang.Object caseOrderItemComponentType(OrderItemComponentType object)
        Returns the result of interpreting the object as an instance of 'Item Component Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Item Component Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderItemFulfillmentInfoType

        public java.lang.Object caseOrderItemFulfillmentInfoType(OrderItemFulfillmentInfoType object)
        Returns the result of interpreting the object as an instance of 'Item Fulfillment Info Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Item Fulfillment Info Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderItemShippingInfoType

        public java.lang.Object caseOrderItemShippingInfoType(OrderItemShippingInfoType object)
        Returns the result of interpreting the object as an instance of 'Item Shipping Info Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Item Shipping Info Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderItemStatusType

        public java.lang.Object caseOrderItemStatusType(OrderItemStatusType object)
        Returns the result of interpreting the object as an instance of 'Item Status Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Item Status Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderItemType

        public java.lang.Object caseOrderItemType(OrderItemType object)
        Returns the result of interpreting the object as an instance of 'Item Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Item Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderNotificationInfoType

        public java.lang.Object caseOrderNotificationInfoType(OrderNotificationInfoType object)
        Returns the result of interpreting the object as an instance of 'Notification Info Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Notification Info Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderPaymentInfoType

        public java.lang.Object caseOrderPaymentInfoType(OrderPaymentInfoType object)
        Returns the result of interpreting the object as an instance of 'Payment Info Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Payment Info Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderScheduleInfoType

        public java.lang.Object caseOrderScheduleInfoType(OrderScheduleInfoType object)
        Returns the result of interpreting the object as an instance of 'Schedule Info Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Schedule Info Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderShippingInfoType

        public java.lang.Object caseOrderShippingInfoType(OrderShippingInfoType object)
        Returns the result of interpreting the object as an instance of 'Shipping Info Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Shipping Info Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderStatusType

        public java.lang.Object caseOrderStatusType(OrderStatusType object)
        Returns the result of interpreting the object as an instance of 'Status Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Status Type'.
        See Also:
        doSwitch(EObject)
      • caseOrderType

        public java.lang.Object caseOrderType(OrderType object)
        Returns the result of interpreting the object as an instance of 'Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Type'.
        See Also:
        doSwitch(EObject)
      • caseParentInfoType

        public 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'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Parent Info Type'.
        See Also:
        doSwitch(EObject)
      • casePaymentInformationType

        public java.lang.Object casePaymentInformationType(PaymentInformationType object)
        Returns the result of interpreting the object as an instance of 'Payment Information Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Payment Information Type'.
        See Also:
        doSwitch(EObject)
      • casePaymentInstructionType

        public java.lang.Object casePaymentInstructionType(PaymentInstructionType object)
        Returns the result of interpreting the object as an instance of 'Payment Instruction Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Payment Instruction Type'.
        See Also:
        doSwitch(EObject)
      • casePaymentMethodType

        public java.lang.Object casePaymentMethodType(PaymentMethodType object)
        Returns the result of interpreting the object as an instance of 'Payment Method Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Payment Method Type'.
        See Also:
        doSwitch(EObject)
      • caseProcessOrderDataAreaType

        public java.lang.Object caseProcessOrderDataAreaType(ProcessOrderDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Process Order Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Process Order Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseProcessOrderType

        public java.lang.Object caseProcessOrderType(ProcessOrderType object)
        Returns the result of interpreting the object as an instance of 'Process Order Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Process Order Type'.
        See Also:
        doSwitch(EObject)
      • caseProcessQuoteDataAreaType

        public java.lang.Object caseProcessQuoteDataAreaType(ProcessQuoteDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Process Quote Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Process Quote Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseProcessQuoteType

        public java.lang.Object caseProcessQuoteType(ProcessQuoteType object)
        Returns the result of interpreting the object as an instance of 'Process Quote Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Process Quote Type'.
        See Also:
        doSwitch(EObject)
      • casePromotionCodeType

        public java.lang.Object casePromotionCodeType(PromotionCodeType object)
        Returns the result of interpreting the object as an instance of 'Promotion Code Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Promotion Code Type'.
        See Also:
        doSwitch(EObject)
      • caseProtocolDataType

        public java.lang.Object caseProtocolDataType(ProtocolDataType object)
        Returns the result of interpreting the object as an instance of 'Protocol Data Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Protocol Data Type'.
        See Also:
        doSwitch(EObject)
      • caseQuoteType

        public java.lang.Object caseQuoteType(QuoteType object)
        Returns the result of interpreting the object as an instance of 'Quote Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Quote Type'.
        See Also:
        doSwitch(EObject)
      • caseRespondOrderDataAreaType

        public java.lang.Object caseRespondOrderDataAreaType(RespondOrderDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Respond Order Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Respond Order Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseRespondOrderType

        public java.lang.Object caseRespondOrderType(RespondOrderType object)
        Returns the result of interpreting the object as an instance of 'Respond Order Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Respond Order Type'.
        See Also:
        doSwitch(EObject)
      • caseRespondQuoteDataAreaType

        public java.lang.Object caseRespondQuoteDataAreaType(RespondQuoteDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Respond Quote Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Respond Quote Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseRespondQuoteType

        public java.lang.Object caseRespondQuoteType(RespondQuoteType object)
        Returns the result of interpreting the object as an instance of 'Respond Quote Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Respond Quote Type'.
        See Also:
        doSwitch(EObject)
      • caseRewardChoiceType

        public java.lang.Object caseRewardChoiceType(RewardChoiceType object)
        Returns the result of interpreting the object as an instance of 'Reward Choice Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Reward Choice Type'.
        See Also:
        doSwitch(EObject)
      • caseRewardOptionType

        public java.lang.Object caseRewardOptionType(RewardOptionType object)
        Returns the result of interpreting the object as an instance of 'Reward Option Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Reward Option Type'.
        See Also:
        doSwitch(EObject)
      • caseRewardSpecificationType

        public java.lang.Object caseRewardSpecificationType(RewardSpecificationType object)
        Returns the result of interpreting the object as an instance of 'Reward Specification Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Reward Specification Type'.
        See Also:
        doSwitch(EObject)
      • caseShippingModeIdentifierType

        public java.lang.Object caseShippingModeIdentifierType(ShippingModeIdentifierType object)
        Returns the result of interpreting the object as an instance of 'Shipping Mode Identifier Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Shipping Mode Identifier Type'.
        See Also:
        doSwitch(EObject)
      • caseShippingModeType

        public java.lang.Object caseShippingModeType(ShippingModeType object)
        Returns the result of interpreting the object as an instance of 'Shipping Mode Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Shipping Mode Type'.
        See Also:
        doSwitch(EObject)
      • caseShowOrderDataAreaType

        public java.lang.Object caseShowOrderDataAreaType(ShowOrderDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Show Order Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Show Order Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseShowOrderType

        public java.lang.Object caseShowOrderType(ShowOrderType object)
        Returns the result of interpreting the object as an instance of 'Show Order Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Show Order Type'.
        See Also:
        doSwitch(EObject)
      • caseShowQuoteDataAreaType

        public java.lang.Object caseShowQuoteDataAreaType(ShowQuoteDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Show Quote Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Show Quote Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseShowQuoteType

        public java.lang.Object caseShowQuoteType(ShowQuoteType object)
        Returns the result of interpreting the object as an instance of 'Show Quote Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Show Quote Type'.
        See Also:
        doSwitch(EObject)
      • caseSyncOrderDataAreaType

        public java.lang.Object caseSyncOrderDataAreaType(SyncOrderDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Sync Order Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Sync Order Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseSyncOrderType

        public java.lang.Object caseSyncOrderType(SyncOrderType object)
        Returns the result of interpreting the object as an instance of 'Sync Order Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Sync Order Type'.
        See Also:
        doSwitch(EObject)
      • caseSyncQuoteDataAreaType

        public java.lang.Object caseSyncQuoteDataAreaType(SyncQuoteDataAreaType object)
        Returns the result of interpreting the object as an instance of 'Sync Quote Data Area Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Sync Quote Data Area Type'.
        See Also:
        doSwitch(EObject)
      • caseSyncQuoteType

        public java.lang.Object caseSyncQuoteType(SyncQuoteType object)
        Returns the result of interpreting the object as an instance of 'Sync Quote Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Sync Quote Type'.
        See Also:
        doSwitch(EObject)
      • caseBusinessObjectDocumentType

        public java.lang.Object caseBusinessObjectDocumentType(BusinessObjectDocumentType object)
        Returns the result of interpreting the object as an instance of 'Business Object Document Type'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Business Object Document Type'.
        See Also:
        doSwitch(EObject)
      • defaultCase

        public java.lang.Object defaultCase(org.eclipse.emf.ecore.EObject object)
        Returns the result of interpreting the object as an instance of 'EObject'. This implementation returns null; returning a non-null result will terminate the switch, but this is the last case anyway.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'EObject'.
        See Also:
        doSwitch(org.eclipse.emf.ecore.EObject)