com.retek.rmm.gui.screen.promotions
Class ThresholdPromotionPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.retek.commons.gui.widget.RPanel
                      extended bycom.retek.commons.gui.widget.RView
                          extended bycom.retek.rmm.gui.widget.RmmView
                              extended bycom.retek.rmm.gui.screen.promotions.ThresholdPromotionPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, REventListener, java.io.Serializable

public class ThresholdPromotionPanel
extends RmmView
implements java.awt.event.ActionListener

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ThresholdPromotionPanel(RmmDialog dialog)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
           
 void buildPanel()
           
 java.lang.String getPurchaseCurrency()
           
 java.util.List getPurchaseItems()
           
 java.lang.String getPurchaseQuantity()
           
 java.lang.String getReceiveCurrency()
           
 java.lang.String getReceiveGiftCertificateAmount()
           
 java.util.List getReceiveItems()
           
 java.lang.String getReceivePercent()
           
 java.util.Set getSelectedPlanCodes()
           
 boolean isItemLevelSelected()
           
 boolean isOrderLevelSelected()
           
 boolean isPlanCodeSelected()
           
 boolean isPurchaseCurrencySelected()
           
 boolean isPurchaseQuantitySelected()
           
 boolean isReceiveAmountSelected()
           
 boolean isReceiveCurrencyOffSelected()
           
 boolean isReceiveGiftCertificateSelected()
           
 boolean isReceiveItemSelected()
           
 boolean isReceivePercentOffSelected()
           
 void layoutPanel()
           
 void performActionEvent(RActionEvent event)
          Implements the required REventListener method.
 void setBanner(java.lang.Object banner)
           
 void setEditMode(java.lang.Object promotion)
           
 void setEnabled(boolean enabled)
           
 void setSelectedTenderType(java.lang.Object tenderType)
           
 
Methods inherited from class com.retek.rmm.gui.widget.RmmView
clearStatusBar, displayException, displayException, displayException, displayException, displayMessage, displaySearchMessage, displayWarning, setStatusBar
 
Methods inherited from class com.retek.commons.gui.widget.RView
clearAllExceptions, clearBusinessExceptions, clearUIExceptions, displayException, getLogger, getWidgetManager, hasAnyExceptions, hasBusinessExceptions, hasUIExceptions, isViewModified, logDebug, releaseWidget, setActionsEnabled, setMonitorEnabled, setNavigationEnabled, setViewModified
 
Methods inherited from class com.retek.commons.gui.widget.RPanel
addREventListener, getFocusCycleComponents, notifyREventListeners, notifyREventListeners, performErrorEvent, removeAllREventListeners, removeREventListener, repaintPanel, setEmptyBorder, setEmptyBorder, setFocusCycleComponents, setLineBorder, setLineBorder, setLoweredBevelBorder, setMinimumHeight, setRaisedBevelBorder, setTitleBorder, setTitleBorder, setTitleBorder, setTitleBorder
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ThresholdPromotionPanel

public ThresholdPromotionPanel(RmmDialog dialog)
Method Detail

buildPanel

public void buildPanel()

layoutPanel

public void layoutPanel()

setEditMode

public void setEditMode(java.lang.Object promotion)
                 throws SystemException,
                        BusinessException
Throws:
SystemException
BusinessException

setBanner

public void setBanner(java.lang.Object banner)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

performActionEvent

public void performActionEvent(RActionEvent event)
Description copied from class: RPanel
Implements the required REventListener method. It sends the event to all current REventListeners of the panel.

Specified by:
performActionEvent in interface REventListener
Overrides:
performActionEvent in class RPanel
Parameters:
event - The RActionEvent that triggered this listener method.

setEnabled

public void setEnabled(boolean enabled)

setSelectedTenderType

public void setSelectedTenderType(java.lang.Object tenderType)
                           throws SystemException,
                                  BusinessException
Throws:
SystemException
BusinessException

isOrderLevelSelected

public boolean isOrderLevelSelected()

isItemLevelSelected

public boolean isItemLevelSelected()

isPurchaseQuantitySelected

public boolean isPurchaseQuantitySelected()

isPurchaseCurrencySelected

public boolean isPurchaseCurrencySelected()

isReceiveAmountSelected

public boolean isReceiveAmountSelected()

isReceiveItemSelected

public boolean isReceiveItemSelected()

isReceiveGiftCertificateSelected

public boolean isReceiveGiftCertificateSelected()

isPlanCodeSelected

public boolean isPlanCodeSelected()

isReceivePercentOffSelected

public boolean isReceivePercentOffSelected()

isReceiveCurrencyOffSelected

public boolean isReceiveCurrencyOffSelected()

getPurchaseCurrency

public java.lang.String getPurchaseCurrency()

getPurchaseQuantity

public java.lang.String getPurchaseQuantity()

getReceivePercent

public java.lang.String getReceivePercent()

getReceiveCurrency

public java.lang.String getReceiveCurrency()

getReceiveGiftCertificateAmount

public java.lang.String getReceiveGiftCertificateAmount()

getPurchaseItems

public java.util.List getPurchaseItems()

getReceiveItems

public java.util.List getReceiveItems()
                               throws SystemException
Throws:
SystemException

getSelectedPlanCodes

public java.util.Set getSelectedPlanCodes()


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