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

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

public class PersonalizationHandler
extends ScreenHandler


Constructor Summary
PersonalizationHandler(OrderScreenType screenType)
           
 
Method Summary
 void applyPersonalizationLines(java.util.List lineList)
           
 void applyServiceLines()
          PERSONALIZATION SERVICE LINE METHODS
 java.lang.String getComments()
           
 java.lang.String getItemDescription()
          ORDERLINE METHODS
 int getMaxCharactersForRow()
           
 java.lang.String getPackItemDescription()
           
 java.lang.String getPackItemNumber()
           
 java.util.List getPersonalizablePackComponents()
          PACK ITEMS
 java.util.List getPersonalizationLineRestrictions()
           
 int getPersonalizationLinesOnServiceLine()
           
 java.lang.String getPersonalizationLocation()
           
 java.lang.String getPersonalizationPrice()
           
 java.lang.String getPersonalizationStyleMessages()
           
 java.util.List getPersonalizationTextColors()
          PERSONALIZATION VALUE ADDED SERVICE METHODS
 java.util.List getPersonalizationTextFonts()
           
 java.lang.Object getPersonalizationTextLine(java.lang.Object object)
          WILL REMAIN SAME FOR BOTH PACK AND SKU ITEMS
 java.lang.Object getPersonalizationTextLineColor()
           
 java.lang.Object getPersonalizationTextLineFont()
           
 java.lang.String getPersonalizationTextLineText()
           
 java.lang.Object getPersonalizationType()
           
 java.lang.String getPersonalizationTypeMessages()
          MESSAGE METHODS
 java.util.List getPersonalizationTypes()
           
 java.util.Map getQuickEntries()
          QUICK ENTRY KEYSTROKES
 java.lang.String getRecalculatedPrice(java.util.List personalizationTexts)
           
 boolean hasPersonalization()
           
 void initPersonalizationServiceLine(java.lang.Object object)
           
 boolean isEditAllowed()
           
 boolean isMailOrderSource()
           
 boolean isPack()
           
 boolean isRowAvailable()
           
 void setComments(java.lang.String text)
           
 void setOrderLine(java.lang.Object object)
           
 void setPackOrderLine(java.lang.Object object)
           
 void setPersonalizationLineRestriction(java.lang.Object lineRestriction)
          PERSONALIZATION RESTRICTION METHODS
 void setPersonalizationTextLine(java.lang.Object textLine)
          PERSONALIZATION TEXT LINE METHODS
 void setPersonalizationTextLineColor(java.lang.Object color)
           
 void setPersonalizationTextLineFont(java.lang.Object font)
           
 void setPersonalizationTextLineText(java.lang.String text)
           
 void setPersonalizationType(java.lang.Object persType)
           
 
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

PersonalizationHandler

public PersonalizationHandler(OrderScreenType screenType)
Method Detail

setOrderLine

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

initPersonalizationServiceLine

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

isEditAllowed

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

isMailOrderSource

public boolean isMailOrderSource()
                          throws SystemException
Throws:
SystemException

hasPersonalization

public boolean hasPersonalization()

isPack

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

getItemDescription

public java.lang.String getItemDescription()
                                    throws SystemException,
                                           BusinessException
ORDERLINE METHODS

Throws:
SystemException
BusinessException

getPersonalizationTypes

public java.util.List getPersonalizationTypes()
                                       throws SystemException,
                                              BusinessException
Throws:
SystemException
BusinessException

applyServiceLines

public void applyServiceLines()
                       throws SystemException,
                              BusinessException
PERSONALIZATION SERVICE LINE METHODS

Throws:
SystemException
BusinessException

getPersonalizationTextLine

public java.lang.Object getPersonalizationTextLine(java.lang.Object object)
                                            throws SystemException
WILL REMAIN SAME FOR BOTH PACK AND SKU ITEMS

Throws:
SystemException

setPersonalizationType

public void setPersonalizationType(java.lang.Object persType)
                            throws SystemException,
                                   BusinessException
Throws:
SystemException
BusinessException

getPersonalizationType

public java.lang.Object getPersonalizationType()
                                        throws SystemException
Throws:
SystemException

getPersonalizationLinesOnServiceLine

public int getPersonalizationLinesOnServiceLine()
                                         throws SystemException
Throws:
SystemException

getPersonalizationPrice

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

getRecalculatedPrice

public java.lang.String getRecalculatedPrice(java.util.List personalizationTexts)
                                      throws SystemException
Throws:
SystemException

getComments

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

setComments

public void setComments(java.lang.String text)
                 throws SystemException
Throws:
SystemException

applyPersonalizationLines

public void applyPersonalizationLines(java.util.List lineList)
                               throws SystemException
Throws:
SystemException

getPersonalizationTextColors

public java.util.List getPersonalizationTextColors()
                                            throws SystemException,
                                                   BusinessException
PERSONALIZATION VALUE ADDED SERVICE METHODS

Throws:
SystemException
BusinessException

getPersonalizationTextFonts

public java.util.List getPersonalizationTextFonts()
                                           throws SystemException,
                                                  BusinessException
Throws:
SystemException
BusinessException

getPersonalizationLineRestrictions

public java.util.List getPersonalizationLineRestrictions()
                                                  throws SystemException,
                                                         BusinessException
Throws:
SystemException
BusinessException

getPersonalizationLocation

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

setPersonalizationTextLine

public void setPersonalizationTextLine(java.lang.Object textLine)
                                throws SystemException
PERSONALIZATION TEXT LINE METHODS

Throws:
SystemException

getPersonalizationTextLineText

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

getPersonalizationTextLineFont

public java.lang.Object getPersonalizationTextLineFont()
                                                throws SystemException
Throws:
SystemException

getPersonalizationTextLineColor

public java.lang.Object getPersonalizationTextLineColor()
                                                 throws SystemException
Throws:
SystemException

setPersonalizationTextLineText

public void setPersonalizationTextLineText(java.lang.String text)
                                    throws SystemException
Throws:
SystemException

setPersonalizationTextLineFont

public void setPersonalizationTextLineFont(java.lang.Object font)
                                    throws SystemException
Throws:
SystemException

setPersonalizationTextLineColor

public void setPersonalizationTextLineColor(java.lang.Object color)
                                     throws SystemException
Throws:
SystemException

setPersonalizationLineRestriction

public void setPersonalizationLineRestriction(java.lang.Object lineRestriction)
PERSONALIZATION RESTRICTION METHODS


getMaxCharactersForRow

public int getMaxCharactersForRow()
                           throws SystemException
Throws:
SystemException

isRowAvailable

public boolean isRowAvailable()

getQuickEntries

public java.util.Map getQuickEntries()
QUICK ENTRY KEYSTROKES


getPersonalizablePackComponents

public java.util.List getPersonalizablePackComponents()
                                               throws SystemException,
                                                      BusinessException
PACK ITEMS

Throws:
SystemException
BusinessException

setPackOrderLine

public void setPackOrderLine(java.lang.Object object)

getPackItemNumber

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

getPackItemDescription

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

getPersonalizationTypeMessages

public java.lang.String getPersonalizationTypeMessages()
                                                throws SystemException
MESSAGE METHODS

Throws:
SystemException

getPersonalizationStyleMessages

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


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28