com.retek.rcom.gui.screen.ordercommon
Class PromotionItemDialogHandler

java.lang.Object
  extended bycom.retek.commons.gui.core.ScreenHandler
      extended bycom.retek.rcom.gui.screen.ordercommon.PromotionItemDialogHandler

public class PromotionItemDialogHandler
extends ScreenHandler


Nested Class Summary
 class PromotionItemDialogHandler.LineObjectHolder
           
 
Constructor Summary
PromotionItemDialogHandler(OrderScreenType screenType)
           
 
Method Summary
 void apply()
           
 void createOrderLine(java.lang.Object object)
           
 java.lang.Object getBenefit()
           
 java.util.Set getBenefits()
           
 java.lang.String getDescription()
           
 java.lang.String getDiscountValue()
           
 java.lang.Object getNewLineObjectInstance(java.lang.Object sellingSku, java.lang.Object itemBenefit)
           
 java.lang.Object getOrderLine()
           
 java.lang.Object getSellingSku()
           
 java.lang.String getSellingSkuNumber()
           
 java.lang.String getSellingSkuQuantity()
           
 java.util.Set getSellingSkusForSellingItem()
           
 java.lang.String getUnitPrice()
           
 boolean isMonogrammable()
           
 boolean isPersonalizable()
           
 boolean isSellingItem()
           
 void setBenefit(java.lang.Object object)
           
 void setPromotion(java.lang.Object object)
           
 void setSellingSku(java.lang.Object sellingSku)
           
 
Methods inherited from class com.retek.commons.gui.core.ScreenHandler
getException, getLogger, getSystemException, processSystemException, register, register, unregister, unregisterAll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PromotionItemDialogHandler

public PromotionItemDialogHandler(OrderScreenType screenType)
Method Detail

setPromotion

public void setPromotion(java.lang.Object object)
                  throws SystemException
Throws:
SystemException

getBenefits

public java.util.Set getBenefits()

setBenefit

public void setBenefit(java.lang.Object object)
                throws SystemException
Throws:
SystemException

getBenefit

public java.lang.Object getBenefit()

isSellingItem

public boolean isSellingItem()
                      throws SystemException,
                             BusinessException,
                             UiBusinessException
Throws:
SystemException
BusinessException
UiBusinessException

getSellingSkusForSellingItem

public java.util.Set getSellingSkusForSellingItem()
                                           throws SystemException
Throws:
SystemException

setSellingSku

public void setSellingSku(java.lang.Object sellingSku)
                   throws SystemException
Throws:
SystemException

getSellingSku

public java.lang.Object getSellingSku()

getSellingSkuNumber

public java.lang.String getSellingSkuNumber()
                                     throws SystemException
Throws:
SystemException

getUnitPrice

public java.lang.String getUnitPrice()
                              throws SystemException,
                                     BusinessException
Throws:
SystemException
BusinessException

getDiscountValue

public java.lang.String getDiscountValue()
                                  throws SystemException,
                                         BusinessException
Throws:
SystemException
BusinessException

getSellingSkuQuantity

public java.lang.String getSellingSkuQuantity()

getDescription

public java.lang.String getDescription()
                                throws SystemException
Throws:
SystemException

createOrderLine

public void createOrderLine(java.lang.Object object)
                     throws SystemException,
                            BusinessException,
                            UiBusinessException
Throws:
SystemException
BusinessException
UiBusinessException

apply

public void apply()
           throws SystemException,
                  BusinessException
Throws:
SystemException
BusinessException

isPersonalizable

public boolean isPersonalizable()
                         throws SystemException,
                                BusinessException
Throws:
SystemException
BusinessException

isMonogrammable

public boolean isMonogrammable()
                        throws SystemException,
                               BusinessException
Throws:
SystemException
BusinessException

getOrderLine

public java.lang.Object getOrderLine()

getNewLineObjectInstance

public java.lang.Object getNewLineObjectInstance(java.lang.Object sellingSku,
                                                 java.lang.Object itemBenefit)


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25