|
|||||||||
| Home >> All >> recoin >> [ gui overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
recoin.gui
Class ProcFrame

java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
recoin.gui.ProcFrame
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants, java.awt.event.WindowListener
- public class ProcFrame
- extends javax.swing.JFrame
- implements java.awt.event.WindowListener
- extends javax.swing.JFrame
The ProcFrame provides a setting to execute procedures that represent a dialog with
the user consisting of a number of masks or pages that have to be displayed.
In the upper portion of the ProcFrame the different pages can be presented while the
lower portion contains means to move through the pages, e.g. a NEXT- and BACK-Button.
- Version:
- 0.2.9
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
| Nested classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
| Nested classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
| 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 | |
private java.awt.Container |
contentPane
The ContentPane of this ProcFrame. |
private ContentPanel[] |
contentPanels
The ContentPanel objects. |
private ControlPanel |
controlPanel
The ControlPanel containing the control buttons. |
private ContentPanel |
currentPanel
The currently displayed ContentPanel. |
private int |
currentPanelIndex
The index of the currently selected ContentPanel. |
(package private) static org.apache.log4j.Logger |
logger
The logger for this class. |
protected ProcedureManager |
procManager
An implementation of the ProcedureManager interface. |
private java.util.Hashtable |
procParameters
The parameters that are entered during the procedure. |
| Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Window |
|
| Fields inherited from class java.awt.Container |
|
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
ProcFrame(ProcedureManager pm)
Creates a new ProcFrame for the specified ProcedureManager. |
|
| Method Summary | |
void |
abortProc()
Aborts the current procedure and notifies the ProcedureManager. |
void |
display()
Shows this ProcFrame. |
private void |
display(int index)
Displays the ContentPanel with the specified index. |
java.util.Hashtable |
getProcParameters()
Returns the parameters that were collected during the current procedure. |
protected void |
nextPanel()
Displays the next ContentPanel of the current procedure. |
protected void |
previousPanel()
Displays the previous ContentPanel of the current procedure. |
void |
setContentPanels(ContentPanel[] cp)
Sets the ContentPanel objects for this ProcFrame to the specified ones. |
protected void |
storeParameters(Readable readObject)
Stores the parameters contained in the specified Readable object by adding them to the parameters of this ProcFrame. |
protected void |
submitProcParameters()
Submits all collected parameters by passing them to the ProcedureManager and thus signalling the end of the procedure. |
void |
windowActivated(java.awt.event.WindowEvent e)
Empty implementation of WindowListener method. |
void |
windowClosed(java.awt.event.WindowEvent e)
Empty implementation of WindowListener method. |
void |
windowClosing(java.awt.event.WindowEvent e)
Aborts the procedure when the window is closed. |
void |
windowDeactivated(java.awt.event.WindowEvent e)
Empty implementation of WindowListener method. |
void |
windowDeiconified(java.awt.event.WindowEvent e)
Empty implementation of WindowListener method. |
void |
windowIconified(java.awt.event.WindowEvent e)
Empty implementation of WindowListener method. |
void |
windowOpened(java.awt.event.WindowEvent e)
Empty implementation of WindowListener method. |
| Methods inherited from class java.awt.Frame |
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
| Field Detail |
logger
static org.apache.log4j.Logger logger
- The logger for this class.
currentPanelIndex
private int currentPanelIndex
- The index of the currently selected ContentPanel.
controlPanel
private ControlPanel controlPanel
- The ControlPanel containing the control buttons.
contentPane
private java.awt.Container contentPane
- The ContentPane of this ProcFrame.
contentPanels
private ContentPanel[] contentPanels
- The ContentPanel objects.
currentPanel
private ContentPanel currentPanel
- The currently displayed ContentPanel.
procParameters
private java.util.Hashtable procParameters
- The parameters that are entered during the procedure.
procManager
protected ProcedureManager procManager
- An implementation of the ProcedureManager interface.
| Constructor Detail |
ProcFrame
public ProcFrame(ProcedureManager pm)
- Creates a new ProcFrame for the specified ProcedureManager.
| Method Detail |
windowOpened
public void windowOpened(java.awt.event.WindowEvent e)
- Empty implementation of WindowListener method.
- Specified by:
windowOpenedin interfacejava.awt.event.WindowListener
windowClosing
public void windowClosing(java.awt.event.WindowEvent e)
- Aborts the procedure when the window is closed.
- Specified by:
windowClosingin interfacejava.awt.event.WindowListener
windowClosed
public void windowClosed(java.awt.event.WindowEvent e)
- Empty implementation of WindowListener method.
- Specified by:
windowClosedin interfacejava.awt.event.WindowListener
windowIconified
public void windowIconified(java.awt.event.WindowEvent e)
- Empty implementation of WindowListener method.
- Specified by:
windowIconifiedin interfacejava.awt.event.WindowListener
windowDeiconified
public void windowDeiconified(java.awt.event.WindowEvent e)
- Empty implementation of WindowListener method.
- Specified by:
windowDeiconifiedin interfacejava.awt.event.WindowListener
windowActivated
public void windowActivated(java.awt.event.WindowEvent e)
- Empty implementation of WindowListener method.
- Specified by:
windowActivatedin interfacejava.awt.event.WindowListener
windowDeactivated
public void windowDeactivated(java.awt.event.WindowEvent e)
- Empty implementation of WindowListener method.
- Specified by:
windowDeactivatedin interfacejava.awt.event.WindowListener
display
private void display(int index)
throws java.lang.ArrayIndexOutOfBoundsException
- Displays the ContentPanel with the specified index.
nextPanel
protected void nextPanel()
- Displays the next ContentPanel of the current procedure.
previousPanel
protected void previousPanel()
- Displays the previous ContentPanel of the current procedure.
abortProc
public void abortProc()
- Aborts the current procedure and notifies the ProcedureManager.
setContentPanels
public void setContentPanels(ContentPanel[] cp)
- Sets the ContentPanel objects for this ProcFrame to the specified ones.
submitProcParameters
protected void submitProcParameters()
- Submits all collected parameters by passing them to the ProcedureManager and
thus signalling the end of the procedure.
display
public void display()
- Shows this ProcFrame.
getProcParameters
public java.util.Hashtable getProcParameters()
- Returns the parameters that were collected during the current procedure.
storeParameters
protected void storeParameters(Readable readObject)
- Stores the parameters contained in the specified Readable object by adding
them to the parameters of this ProcFrame.
|
|||||||||
| Home >> All >> recoin >> [ gui overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC