com.retek.rcom.gui.screen.customermain
Class AddressPanel

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.rcom.gui.widget.RcomView
                              extended bycom.retek.rcom.gui.screen.customermain.AddressPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, REventListener, java.io.Serializable

public class AddressPanel
extends RcomView

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
AddressPanel(RDialog parentDialog)
           
AddressPanel(RFrame parentFrame)
           
 
Method Summary
 void clear()
          CLEAR AND MODE METHODS
 void clearErrorState()
           
protected  void displayMessage(java.lang.String message)
          Displays a message in the main application frame status bar.
 java.lang.String getAddressLineOne()
          GETTERS
 java.lang.String getAddressLineThree()
           
 java.lang.String getAddressLineTwo()
           
 java.lang.String getCity()
           
 java.lang.String getCounty()
           
 java.lang.String getDayExtension()
           
 java.lang.String getDayPhone()
           
 java.lang.String getEmail()
           
 java.lang.String getEveExtension()
           
 java.lang.String getEvePhone()
           
 java.lang.String getGeoCode()
           
 java.lang.String getLabel()
           
 java.lang.Object getNation()
           
 java.lang.String getPostalCode()
           
 java.lang.String getState()
           
 boolean isAddressEnabled()
          All Fields In Address Panel are enabled and disabled in tandem.
 void loadCountryList()
           
 void performActionEvent(RActionEvent event)
          ACTION EVENT
 void performGeoCodeSearch()
           
 void removeContactInfo()
           
 void removeName()
           
 void removeShippingLabel()
           
 void requestFocus()
           
 boolean requiresGeoCodeLookup()
           
 void setAddressLineOne(java.lang.String line)
           
 void setAddressLineThree(java.lang.String line)
           
 void setAddressLineTwo(java.lang.String line)
           
 void setCity(java.lang.String city)
           
 void setCountryList(java.util.Collection nations)
           
 void setCounty(java.lang.String county)
           
 void setCustomerAddress(java.lang.Object address)
           
 void setDayExtension(java.lang.String extension)
           
 void setDayPhone(java.lang.String phone)
           
 void setDefaultCountry()
           
 void setEmail(java.lang.String email)
           
 void setEnabled(boolean enabled)
           
 void setEveningExtension(java.lang.String extension)
           
 void setEveningPhone(java.lang.String phone)
           
 void setHouseholdFieldsEnabled(boolean enabled)
           
 void setLabel(java.lang.String label)
           
 void setName(java.lang.String name)
           
 void setNation(java.lang.Object nation)
           
 void setPostalCode(java.lang.String postalCode)
           
 void setState(java.lang.String state)
           
 void setStatusBar(RStatusBar statusBar)
          SETTERS
 void setTaxReferenceCode(java.lang.String geoCode)
           
 void validateGeoCodeFields()
           
 
Methods inherited from class com.retek.rcom.gui.widget.RcomView
clearStatusBar, displayException, displayException, displayException, displayException, displayException, displaySearchMessage, displayWarning
 
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, 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, 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

AddressPanel

public AddressPanel(RFrame parentFrame)

AddressPanel

public AddressPanel(RDialog parentDialog)
Method Detail

removeContactInfo

public void removeContactInfo()

removeShippingLabel

public void removeShippingLabel()

removeName

public void removeName()

loadCountryList

public void loadCountryList()

setCountryList

public void setCountryList(java.util.Collection nations)

setStatusBar

public void setStatusBar(RStatusBar statusBar)
SETTERS

Overrides:
setStatusBar in class RcomView
Parameters:
statusBar - The status bar to assign to the widget manager.

setCustomerAddress

public void setCustomerAddress(java.lang.Object address)
                        throws SystemException
Throws:
SystemException

setName

public void setName(java.lang.String name)

setAddressLineOne

public void setAddressLineOne(java.lang.String line)

setAddressLineTwo

public void setAddressLineTwo(java.lang.String line)

setAddressLineThree

public void setAddressLineThree(java.lang.String line)

setCity

public void setCity(java.lang.String city)

setState

public void setState(java.lang.String state)

setCounty

public void setCounty(java.lang.String county)

setTaxReferenceCode

public void setTaxReferenceCode(java.lang.String geoCode)

setPostalCode

public void setPostalCode(java.lang.String postalCode)

setNation

public void setNation(java.lang.Object nation)

setDayPhone

public void setDayPhone(java.lang.String phone)

setDayExtension

public void setDayExtension(java.lang.String extension)

setEveningPhone

public void setEveningPhone(java.lang.String phone)

setEveningExtension

public void setEveningExtension(java.lang.String extension)

setEmail

public void setEmail(java.lang.String email)

setLabel

public void setLabel(java.lang.String label)

getAddressLineOne

public java.lang.String getAddressLineOne()
GETTERS


getAddressLineTwo

public java.lang.String getAddressLineTwo()

getAddressLineThree

public java.lang.String getAddressLineThree()

getCity

public java.lang.String getCity()

getCounty

public java.lang.String getCounty()

getState

public java.lang.String getState()

getPostalCode

public java.lang.String getPostalCode()

getNation

public java.lang.Object getNation()

getLabel

public java.lang.String getLabel()

getDayPhone

public java.lang.String getDayPhone()

getDayExtension

public java.lang.String getDayExtension()

getEvePhone

public java.lang.String getEvePhone()

getEveExtension

public java.lang.String getEveExtension()

getEmail

public java.lang.String getEmail()

getGeoCode

public java.lang.String getGeoCode()

performActionEvent

public void performActionEvent(RActionEvent event)
ACTION EVENT

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

performGeoCodeSearch

public void performGeoCodeSearch()
                          throws UiBusinessException,
                                 SystemException,
                                 BusinessException
Throws:
UiBusinessException
SystemException
BusinessException

clear

public void clear()
           throws SystemException
CLEAR AND MODE METHODS

Throws:
SystemException

isAddressEnabled

public boolean isAddressEnabled()
All Fields In Address Panel are enabled and disabled in tandem.


setEnabled

public void setEnabled(boolean enabled)

setHouseholdFieldsEnabled

public void setHouseholdFieldsEnabled(boolean enabled)

requestFocus

public void requestFocus()

clearErrorState

public void clearErrorState()

validateGeoCodeFields

public void validateGeoCodeFields()

setDefaultCountry

public void setDefaultCountry()
                       throws SystemException
Throws:
SystemException

requiresGeoCodeLookup

public boolean requiresGeoCodeLookup()
                              throws SystemException
Throws:
SystemException

displayMessage

protected void displayMessage(java.lang.String message)
Description copied from class: RcomView
Displays a message in the main application frame status bar.

Overrides:
displayMessage in class RcomView
Parameters:
message - A message to display.


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