com.ibm.commerce.order.facade.datatypes

Interface OrderFactory

  • All Superinterfaces:
    org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
    All Known Implementing Classes:
    OrderFactoryImpl


    public interface OrderFactory
    extends org.eclipse.emf.ecore.EFactory
    The Factory for the model. It provides a create method for each non-abstract class of the model.
    See Also:
    OrderPackage
    • Field Detail

      • eINSTANCE

        static final OrderFactory eINSTANCE
        The singleton instance of the factory.
    • Method Detail

      • createAcknowledgeOrderDataAreaType

        AcknowledgeOrderDataAreaType createAcknowledgeOrderDataAreaType()
        Returns a new object of class 'Acknowledge Order Data Area Type'.
        Returns:
        a new object of class 'Acknowledge Order Data Area Type'.
      • createAcknowledgeOrderType

        AcknowledgeOrderType createAcknowledgeOrderType()
        Returns a new object of class 'Acknowledge Order Type'.
        Returns:
        a new object of class 'Acknowledge Order Type'.
      • createAcknowledgeQuoteDataAreaType

        AcknowledgeQuoteDataAreaType createAcknowledgeQuoteDataAreaType()
        Returns a new object of class 'Acknowledge Quote Data Area Type'.
        Returns:
        a new object of class 'Acknowledge Quote Data Area Type'.
      • createAcknowledgeQuoteType

        AcknowledgeQuoteType createAcknowledgeQuoteType()
        Returns a new object of class 'Acknowledge Quote Type'.
        Returns:
        a new object of class 'Acknowledge Quote Type'.
      • createAdjustmentRequirementType

        AdjustmentRequirementType createAdjustmentRequirementType()
        Returns a new object of class 'Adjustment Requirement Type'.
        Returns:
        a new object of class 'Adjustment Requirement Type'.
      • createBlockReasonType

        BlockReasonType createBlockReasonType()
        Returns a new object of class 'Block Reason Type'.
        Returns:
        a new object of class 'Block Reason Type'.
      • createCalculationInfoType

        com.ibm.commerce.order.facade.datatypes.CalculationInfoType createCalculationInfoType()
        Returns a new object of class 'Calculation Info Type'.
        Returns:
        a new object of class 'Calculation Info Type'.
      • createChangeOrderDataAreaType

        ChangeOrderDataAreaType createChangeOrderDataAreaType()
        Returns a new object of class 'Change Order Data Area Type'.
        Returns:
        a new object of class 'Change Order Data Area Type'.
      • createChangeOrderType

        ChangeOrderType createChangeOrderType()
        Returns a new object of class 'Change Order Type'.
        Returns:
        a new object of class 'Change Order Type'.
      • createChangeQuoteDataAreaType

        ChangeQuoteDataAreaType createChangeQuoteDataAreaType()
        Returns a new object of class 'Change Quote Data Area Type'.
        Returns:
        a new object of class 'Change Quote Data Area Type'.
      • createChangeQuoteType

        ChangeQuoteType createChangeQuoteType()
        Returns a new object of class 'Change Quote Type'.
        Returns:
        a new object of class 'Change Quote Type'.
      • createChangeReasonCodeType

        ChangeReasonCodeType createChangeReasonCodeType()
        Returns a new object of class 'Change Reason Code Type'.
        Returns:
        a new object of class 'Change Reason Code Type'.
      • createChannelIdentiferType

        ChannelIdentiferType createChannelIdentiferType()
        Returns a new object of class 'Channel Identifer Type'.
        Returns:
        a new object of class 'Channel Identifer Type'.
      • createChannelType

        ChannelType createChannelType()
        Returns a new object of class 'Channel Type'.
        Returns:
        a new object of class 'Channel Type'.
      • createCouponCodeType

        CouponCodeType createCouponCodeType()
        Returns a new object of class 'Coupon Code Type'.
        Returns:
        a new object of class 'Coupon Code Type'.
      • createCouponDescriptionType

        com.ibm.commerce.order.facade.datatypes.CouponDescriptionType createCouponDescriptionType()
        Returns a new object of class 'Coupon Description Type'.
        Returns:
        a new object of class 'Coupon Description Type'.
      • createCSRCommentsType

        CSRCommentsType createCSRCommentsType()
        Returns a new object of class 'CSR Comments Type'.
        Returns:
        a new object of class 'CSR Comments Type'.
      • createDocumentRoot

        DocumentRoot createDocumentRoot()
        Returns a new object of class 'Document Root'.
        Returns:
        a new object of class 'Document Root'.
      • createExtendAttributeType

        com.ibm.commerce.order.facade.datatypes.ExtendAttributeType createExtendAttributeType()
        Returns a new object of class 'Extend Attribute Type'.
        Returns:
        a new object of class 'Extend Attribute Type'.
      • createExternalShipModeIdentifier

        ExternalShipModeIdentifier createExternalShipModeIdentifier()
        Returns a new object of class 'External Ship Mode Identifier'.
        Returns:
        a new object of class 'External Ship Mode Identifier'.
      • createExtraAdjustmentType

        com.ibm.commerce.order.facade.datatypes.ExtraAdjustmentType createExtraAdjustmentType()
        Returns a new object of class 'Extra Adjustment Type'.
        Returns:
        a new object of class 'Extra Adjustment Type'.
      • createFinancialTransactionIdentifierType

        com.ibm.commerce.order.facade.datatypes.FinancialTransactionIdentifierType createFinancialTransactionIdentifierType()
        Returns a new object of class 'Financial Transaction Identifier Type'.
        Returns:
        a new object of class 'Financial Transaction Identifier Type'.
      • createFinancialTransactionType

        FinancialTransactionType createFinancialTransactionType()
        Returns a new object of class 'Financial Transaction Type'.
        Returns:
        a new object of class 'Financial Transaction Type'.
      • createFulfillmentCenterType

        FulfillmentCenterType createFulfillmentCenterType()
        Returns a new object of class 'Fulfillment Center Type'.
        Returns:
        a new object of class 'Fulfillment Center Type'.
      • createGetOrderDataAreaType

        GetOrderDataAreaType createGetOrderDataAreaType()
        Returns a new object of class 'Get Order Data Area Type'.
        Returns:
        a new object of class 'Get Order Data Area Type'.
      • createGetOrderType

        GetOrderType createGetOrderType()
        Returns a new object of class 'Get Order Type'.
        Returns:
        a new object of class 'Get Order Type'.
      • createGetQuoteDataAreaType

        GetQuoteDataAreaType createGetQuoteDataAreaType()
        Returns a new object of class 'Get Quote Data Area Type'.
        Returns:
        a new object of class 'Get Quote Data Area Type'.
      • createGetQuoteType

        GetQuoteType createGetQuoteType()
        Returns a new object of class 'Get Quote Type'.
        Returns:
        a new object of class 'Get Quote Type'.
      • createGiftItemInfoType

        com.ibm.commerce.order.facade.datatypes.GiftItemInfoType createGiftItemInfoType()
        Returns a new object of class 'Gift Item Info Type'.
        Returns:
        a new object of class 'Gift Item Info Type'.
      • createGiftItemType

        GiftItemType createGiftItemType()
        Returns a new object of class 'Gift Item Type'.
        Returns:
        a new object of class 'Gift Item Type'.
      • createGiftSetSpecificationType

        GiftSetSpecificationType createGiftSetSpecificationType()
        Returns a new object of class 'Gift Set Specification Type'.
        Returns:
        a new object of class 'Gift Set Specification Type'.
      • createGiftSetType

        GiftSetType createGiftSetType()
        Returns a new object of class 'Gift Set Type'.
        Returns:
        a new object of class 'Gift Set Type'.
      • createOrderBLockInfoType

        OrderBLockInfoType createOrderBLockInfoType()
        Returns a new object of class 'BLock Info Type'.
        Returns:
        a new object of class 'BLock Info Type'.
      • createOrderBlockType

        OrderBlockType createOrderBlockType()
        Returns a new object of class 'Block Type'.
        Returns:
        a new object of class 'Block Type'.
      • createOrderItemComponentIdentifierType

        OrderItemComponentIdentifierType createOrderItemComponentIdentifierType()
        Returns a new object of class 'Item Component Identifier Type'.
        Returns:
        a new object of class 'Item Component Identifier Type'.
      • createOrderItemComponentType

        OrderItemComponentType createOrderItemComponentType()
        Returns a new object of class 'Item Component Type'.
        Returns:
        a new object of class 'Item Component Type'.
      • createOrderItemFulfillmentInfoType

        OrderItemFulfillmentInfoType createOrderItemFulfillmentInfoType()
        Returns a new object of class 'Item Fulfillment Info Type'.
        Returns:
        a new object of class 'Item Fulfillment Info Type'.
      • createOrderItemShippingInfoType

        OrderItemShippingInfoType createOrderItemShippingInfoType()
        Returns a new object of class 'Item Shipping Info Type'.
        Returns:
        a new object of class 'Item Shipping Info Type'.
      • createOrderItemStatusType

        OrderItemStatusType createOrderItemStatusType()
        Returns a new object of class 'Item Status Type'.
        Returns:
        a new object of class 'Item Status Type'.
      • createOrderItemType

        OrderItemType createOrderItemType()
        Returns a new object of class 'Item Type'.
        Returns:
        a new object of class 'Item Type'.
      • createOrderNotificationInfoType

        OrderNotificationInfoType createOrderNotificationInfoType()
        Returns a new object of class 'Notification Info Type'.
        Returns:
        a new object of class 'Notification Info Type'.
      • createOrderPaymentInfoType

        OrderPaymentInfoType createOrderPaymentInfoType()
        Returns a new object of class 'Payment Info Type'.
        Returns:
        a new object of class 'Payment Info Type'.
      • createOrderScheduleInfoType

        OrderScheduleInfoType createOrderScheduleInfoType()
        Returns a new object of class 'Schedule Info Type'.
        Returns:
        a new object of class 'Schedule Info Type'.
      • createOrderShippingInfoType

        OrderShippingInfoType createOrderShippingInfoType()
        Returns a new object of class 'Shipping Info Type'.
        Returns:
        a new object of class 'Shipping Info Type'.
      • createOrderStatusType

        OrderStatusType createOrderStatusType()
        Returns a new object of class 'Status Type'.
        Returns:
        a new object of class 'Status Type'.
      • createOrderType

        OrderType createOrderType()
        Returns a new object of class 'Type'.
        Returns:
        a new object of class 'Type'.
      • createParentInfoType

        com.ibm.commerce.order.facade.datatypes.ParentInfoType createParentInfoType()
        Returns a new object of class 'Parent Info Type'.
        Returns:
        a new object of class 'Parent Info Type'.
      • createPaymentInformationType

        PaymentInformationType createPaymentInformationType()
        Returns a new object of class 'Payment Information Type'.
        Returns:
        a new object of class 'Payment Information Type'.
      • createPaymentInstructionType

        PaymentInstructionType createPaymentInstructionType()
        Returns a new object of class 'Payment Instruction Type'.
        Returns:
        a new object of class 'Payment Instruction Type'.
      • createPaymentMethodType

        PaymentMethodType createPaymentMethodType()
        Returns a new object of class 'Payment Method Type'.
        Returns:
        a new object of class 'Payment Method Type'.
      • createProcessOrderDataAreaType

        ProcessOrderDataAreaType createProcessOrderDataAreaType()
        Returns a new object of class 'Process Order Data Area Type'.
        Returns:
        a new object of class 'Process Order Data Area Type'.
      • createProcessOrderType

        ProcessOrderType createProcessOrderType()
        Returns a new object of class 'Process Order Type'.
        Returns:
        a new object of class 'Process Order Type'.
      • createProcessQuoteDataAreaType

        ProcessQuoteDataAreaType createProcessQuoteDataAreaType()
        Returns a new object of class 'Process Quote Data Area Type'.
        Returns:
        a new object of class 'Process Quote Data Area Type'.
      • createProcessQuoteType

        ProcessQuoteType createProcessQuoteType()
        Returns a new object of class 'Process Quote Type'.
        Returns:
        a new object of class 'Process Quote Type'.
      • createPromotionCodeType

        PromotionCodeType createPromotionCodeType()
        Returns a new object of class 'Promotion Code Type'.
        Returns:
        a new object of class 'Promotion Code Type'.
      • createProtocolDataType

        ProtocolDataType createProtocolDataType()
        Returns a new object of class 'Protocol Data Type'.
        Returns:
        a new object of class 'Protocol Data Type'.
      • createQuoteType

        QuoteType createQuoteType()
        Returns a new object of class 'Quote Type'.
        Returns:
        a new object of class 'Quote Type'.
      • createRespondOrderDataAreaType

        RespondOrderDataAreaType createRespondOrderDataAreaType()
        Returns a new object of class 'Respond Order Data Area Type'.
        Returns:
        a new object of class 'Respond Order Data Area Type'.
      • createRespondOrderType

        RespondOrderType createRespondOrderType()
        Returns a new object of class 'Respond Order Type'.
        Returns:
        a new object of class 'Respond Order Type'.
      • createRespondQuoteDataAreaType

        RespondQuoteDataAreaType createRespondQuoteDataAreaType()
        Returns a new object of class 'Respond Quote Data Area Type'.
        Returns:
        a new object of class 'Respond Quote Data Area Type'.
      • createRespondQuoteType

        RespondQuoteType createRespondQuoteType()
        Returns a new object of class 'Respond Quote Type'.
        Returns:
        a new object of class 'Respond Quote Type'.
      • createRewardChoiceType

        RewardChoiceType createRewardChoiceType()
        Returns a new object of class 'Reward Choice Type'.
        Returns:
        a new object of class 'Reward Choice Type'.
      • createRewardOptionType

        RewardOptionType createRewardOptionType()
        Returns a new object of class 'Reward Option Type'.
        Returns:
        a new object of class 'Reward Option Type'.
      • createRewardSpecificationType

        RewardSpecificationType createRewardSpecificationType()
        Returns a new object of class 'Reward Specification Type'.
        Returns:
        a new object of class 'Reward Specification Type'.
      • createShippingModeIdentifierType

        ShippingModeIdentifierType createShippingModeIdentifierType()
        Returns a new object of class 'Shipping Mode Identifier Type'.
        Returns:
        a new object of class 'Shipping Mode Identifier Type'.
      • createShippingModeType

        ShippingModeType createShippingModeType()
        Returns a new object of class 'Shipping Mode Type'.
        Returns:
        a new object of class 'Shipping Mode Type'.
      • createShowOrderDataAreaType

        ShowOrderDataAreaType createShowOrderDataAreaType()
        Returns a new object of class 'Show Order Data Area Type'.
        Returns:
        a new object of class 'Show Order Data Area Type'.
      • createShowOrderType

        ShowOrderType createShowOrderType()
        Returns a new object of class 'Show Order Type'.
        Returns:
        a new object of class 'Show Order Type'.
      • createShowQuoteDataAreaType

        ShowQuoteDataAreaType createShowQuoteDataAreaType()
        Returns a new object of class 'Show Quote Data Area Type'.
        Returns:
        a new object of class 'Show Quote Data Area Type'.
      • createShowQuoteType

        ShowQuoteType createShowQuoteType()
        Returns a new object of class 'Show Quote Type'.
        Returns:
        a new object of class 'Show Quote Type'.
      • createSyncOrderDataAreaType

        SyncOrderDataAreaType createSyncOrderDataAreaType()
        Returns a new object of class 'Sync Order Data Area Type'.
        Returns:
        a new object of class 'Sync Order Data Area Type'.
      • createSyncOrderType

        SyncOrderType createSyncOrderType()
        Returns a new object of class 'Sync Order Type'.
        Returns:
        a new object of class 'Sync Order Type'.
      • createSyncQuoteDataAreaType

        SyncQuoteDataAreaType createSyncQuoteDataAreaType()
        Returns a new object of class 'Sync Quote Data Area Type'.
        Returns:
        a new object of class 'Sync Quote Data Area Type'.
      • createSyncQuoteType

        SyncQuoteType createSyncQuoteType()
        Returns a new object of class 'Sync Quote Type'.
        Returns:
        a new object of class 'Sync Quote Type'.
      • getOrderPackage

        OrderPackage getOrderPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.