com.ibm.commerce.subscription.facade.datatypes

Interface SubscriptionFactory

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


    public interface SubscriptionFactory
    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:
    SubscriptionPackage
    • Field Detail

    • Method Detail

      • createAcknowledgeSubscriptionDataAreaType

        AcknowledgeSubscriptionDataAreaType createAcknowledgeSubscriptionDataAreaType()
        Returns a new object of class 'Acknowledge Subscription Data Area Type'.
        Returns:
        a new object of class 'Acknowledge Subscription Data Area Type'.
      • createAcknowledgeSubscriptionType

        AcknowledgeSubscriptionType createAcknowledgeSubscriptionType()
        Returns a new object of class 'Acknowledge Subscription Type'.
        Returns:
        a new object of class 'Acknowledge Subscription Type'.
      • createChangeSubscriptionDataAreaType

        ChangeSubscriptionDataAreaType createChangeSubscriptionDataAreaType()
        Returns a new object of class 'Change Subscription Data Area Type'.
        Returns:
        a new object of class 'Change Subscription Data Area Type'.
      • createChangeSubscriptionType

        ChangeSubscriptionType createChangeSubscriptionType()
        Returns a new object of class 'Change Subscription Type'.
        Returns:
        a new object of class 'Change Subscription Type'.
      • createDocumentRoot

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

        GetSubscriptionDataAreaType createGetSubscriptionDataAreaType()
        Returns a new object of class 'Get Subscription Data Area Type'.
        Returns:
        a new object of class 'Get Subscription Data Area Type'.
      • createGetSubscriptionType

        GetSubscriptionType createGetSubscriptionType()
        Returns a new object of class 'Get Subscription Type'.
        Returns:
        a new object of class 'Get Subscription Type'.
      • createProcessSubscriptionDataAreaType

        ProcessSubscriptionDataAreaType createProcessSubscriptionDataAreaType()
        Returns a new object of class 'Process Subscription Data Area Type'.
        Returns:
        a new object of class 'Process Subscription Data Area Type'.
      • createProcessSubscriptionType

        ProcessSubscriptionType createProcessSubscriptionType()
        Returns a new object of class 'Process Subscription Type'.
        Returns:
        a new object of class 'Process Subscription Type'.
      • createRespondSubscriptionDataAreaType

        RespondSubscriptionDataAreaType createRespondSubscriptionDataAreaType()
        Returns a new object of class 'Respond Subscription Data Area Type'.
        Returns:
        a new object of class 'Respond Subscription Data Area Type'.
      • createRespondSubscriptionType

        RespondSubscriptionType createRespondSubscriptionType()
        Returns a new object of class 'Respond Subscription Type'.
        Returns:
        a new object of class 'Respond Subscription Type'.
      • createShowSubscriptionDataAreaType

        ShowSubscriptionDataAreaType createShowSubscriptionDataAreaType()
        Returns a new object of class 'Show Subscription Data Area Type'.
        Returns:
        a new object of class 'Show Subscription Data Area Type'.
      • createShowSubscriptionType

        ShowSubscriptionType createShowSubscriptionType()
        Returns a new object of class 'Show Subscription Type'.
        Returns:
        a new object of class 'Show Subscription Type'.
      • createSubscriptionPurchaseDetailsType

        SubscriptionPurchaseDetailsType createSubscriptionPurchaseDetailsType()
        Returns a new object of class 'Purchase Details Type'.
        Returns:
        a new object of class 'Purchase Details Type'.
      • createSubscriptionRenewalInfoType

        SubscriptionRenewalInfoType createSubscriptionRenewalInfoType()
        Returns a new object of class 'Renewal Info Type'.
        Returns:
        a new object of class 'Renewal Info Type'.
      • createSubscriptionSuspendedPeriodType

        SubscriptionSuspendedPeriodType createSubscriptionSuspendedPeriodType()
        Returns a new object of class 'Suspended Period Type'.
        Returns:
        a new object of class 'Suspended Period Type'.
      • createSubscriptionType

        SubscriptionType createSubscriptionType()
        Returns a new object of class 'Type'.
        Returns:
        a new object of class 'Type'.
      • getSubscriptionPackage

        SubscriptionPackage getSubscriptionPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.