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

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

public class CertificatePaymentDialogHandler
extends ScreenHandler


Constructor Summary
CertificatePaymentDialogHandler(OrderScreenType screenType)
          STATE MANAGEMENT
 
Method Summary
 boolean amountMeetsBannerMinimum()
           
 void applyPayment()
           
 void createPayment()
          CREATE/APPLY Payment
 void createPayment(java.lang.Object object)
           
 java.lang.String getOrderBalance()
          ORDER METHODS
 java.lang.Object getPayment()
           
 java.lang.Object getTenderType()
          VOUCHER PAYMENT METHODS
 java.util.List getTenderTypes()
          TENDER TYPES
 boolean isAmountOverPaid()
           
 boolean isGiftCertificate(java.lang.Object tenderType)
           
 boolean isMerchandiseVoucher(java.lang.Object tenderType)
           
 boolean isOrderBalanceZero()
           
 boolean isRewardCertificate(java.lang.Object tenderType)
           
 boolean isType(java.lang.Object tenderType, java.lang.String type)
           
 void setAccount(java.lang.String account)
           
 void setAmount(java.lang.String amount)
           
 void setOrder(java.lang.Object order)
           
 
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

CertificatePaymentDialogHandler

public CertificatePaymentDialogHandler(OrderScreenType screenType)
STATE MANAGEMENT

Method Detail

setOrder

public void setOrder(java.lang.Object order)
              throws SystemException,
                     BusinessException
Throws:
SystemException
BusinessException

getTenderTypes

public java.util.List getTenderTypes()
                              throws SystemException
TENDER TYPES

Throws:
SystemException

isGiftCertificate

public boolean isGiftCertificate(java.lang.Object tenderType)

isMerchandiseVoucher

public boolean isMerchandiseVoucher(java.lang.Object tenderType)

isRewardCertificate

public boolean isRewardCertificate(java.lang.Object tenderType)

isType

public boolean isType(java.lang.Object tenderType,
                      java.lang.String type)

getTenderType

public java.lang.Object getTenderType()
                               throws SystemException
VOUCHER PAYMENT METHODS

Throws:
SystemException

setAccount

public void setAccount(java.lang.String account)
                throws SystemException,
                       UiBusinessException,
                       BusinessException
Throws:
SystemException
UiBusinessException
BusinessException

setAmount

public void setAmount(java.lang.String amount)
               throws SystemException,
                      UiBusinessException
Throws:
SystemException
UiBusinessException

createPayment

public void createPayment()
                   throws SystemException,
                          BusinessException
CREATE/APPLY Payment

Throws:
SystemException
BusinessException

createPayment

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

getPayment

public java.lang.Object getPayment()

applyPayment

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

getOrderBalance

public java.lang.String getOrderBalance()
                                 throws SystemException,
                                        UiBusinessException
ORDER METHODS

Throws:
SystemException
UiBusinessException

isOrderBalanceZero

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

isAmountOverPaid

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

amountMeetsBannerMinimum

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


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