com.bankframe.fe.ui
Class EPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.bankframe.fe.ui.EPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
Direct Known Subclasses:
BlankEPanel, ChequeReaderEPanel, PingEPanel, PinPadReaderEPanel, PrinterEPanel, RouteEPanel

public abstract class EPanel
extends javax.swing.JPanel

This class is the super class to all EPanels. All EPanels must subclass this class. Although this class doesn't implement any EventListeners, in practice, any class extending this will implement one or more EventListeners, such as ActionListener, MouseListener, KeyListener etc.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, 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
EPanel()
          The EPanel constructor.
EPanel(java.lang.String ePanelName, EPanelContainer ePanelContainer)
          The EPanel constructor.
 
Method Summary
 java.lang.String getCategory()
          This method returns the catagory attribute value.
 int getCategoryOrder()
          This method returns the catagoryOrder attribute value.
 EPanelContainer getEPanelContainer()
          This method returns the EPanelContainer object.
 java.lang.String getEPanelName()
          This method returns the ePanelName attribute value.
 java.lang.String getMasterCategory()
          This method returns the master catagory attribute value.
 java.lang.String getPanelClass()
          This method returns the ePanelClass attribute value.
 java.lang.String getProcessDescription()
          This method gets the process description.
 int getProcessOrder()
          This method returns the processOrder attribute value.
abstract  void madeVisible()
          This method must be implemented by EPanel subclasses.
 void setCategory(java.lang.String category)
          This method sets the catagory.
 void setCategoryOrder(int categoryOrder)
          This method sets the catagory order.
 void setEPanelContainer(EPanelContainer ePanelContainer)
          This method sets the ePanelContainer.
 void setEPanelName(java.lang.String ePanelName)
          This method sets the EPanel name.
 void setMasterCategory(java.lang.String masterCategory)
          This method sets the master catagory.
 void setPanelClass(java.lang.String panelClass)
          This method sets the ePanelClass.
 void setProcessDescription(java.lang.String processDescr)
          This method sets the process description.
 void setProcessOrder(int processOrder)
          This method sets the processOrder.
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, 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, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, 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, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, 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, 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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EPanel

public EPanel()
The EPanel constructor.


EPanel

public EPanel(java.lang.String ePanelName,
              EPanelContainer ePanelContainer)
The EPanel constructor.

Parameters:
ePanelContainer - EPanelContainer
Method Detail

getCategory

public java.lang.String getCategory()
This method returns the catagory attribute value.

Returns:
the category attribute value

getCategoryOrder

public int getCategoryOrder()
This method returns the catagoryOrder attribute value.

Returns:
the categery order

getEPanelContainer

public EPanelContainer getEPanelContainer()
This method returns the EPanelContainer object.

Returns:
the EPanelContainer

getEPanelName

public java.lang.String getEPanelName()
This method returns the ePanelName attribute value.

Returns:
the EPanel name

getMasterCategory

public java.lang.String getMasterCategory()
This method returns the master catagory attribute value.

Returns:
the master category

getPanelClass

public java.lang.String getPanelClass()
This method returns the ePanelClass attribute value.

Returns:
the EPanel class attribute

getProcessDescription

public java.lang.String getProcessDescription()
This method gets the process description.

Returns:
the String name of the process description

getProcessOrder

public int getProcessOrder()
This method returns the processOrder attribute value.

Returns:
the process order

madeVisible

public abstract void madeVisible()
This method must be implemented by EPanel subclasses. It is called by the EPanelContainer whenever a EPanel is displayed.


setCategory

public void setCategory(java.lang.String category)
This method sets the catagory.


setCategoryOrder

public void setCategoryOrder(int categoryOrder)
This method sets the catagory order.


setEPanelContainer

public void setEPanelContainer(EPanelContainer ePanelContainer)
This method sets the ePanelContainer.

Parameters:
ePanelContainer - the new EPanelContainer

setEPanelName

public void setEPanelName(java.lang.String ePanelName)
This method sets the EPanel name.


setMasterCategory

public void setMasterCategory(java.lang.String masterCategory)
This method sets the master catagory.


setPanelClass

public void setPanelClass(java.lang.String panelClass)
This method sets the ePanelClass.

Parameters:
panelClass - the new EPanel class

setProcessDescription

public void setProcessDescription(java.lang.String processDescr)
This method sets the process description.

Parameters:
processDescr - the new process description.

setProcessOrder

public void setProcessOrder(int processOrder)
This method sets the processOrder.

Parameters:
processOrder - the new processOrder


Copyright © 2005, 2007, Oracle. All rights reserved.