|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel org.bibalex.daf.managers.BaseManagerGUI org.bibalex.daf.managers.phase.PhaseManagerGUI
public class PhaseManagerGUI
This class is responsible for the User Interface of the PhaseManager module
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
private javax.swing.JButton |
doneButton
|
private javax.swing.JButton |
downloadButton
|
private java.lang.String |
errorMessage
|
private javax.swing.JPanel |
jPanel
|
protected int |
lastSelectedJobIndex
|
private javax.swing.JPopupMenu |
popup
|
private javax.swing.JButton |
redirectJobButton
|
private javax.swing.JButton |
refreshWorkingJobsTableButton
|
private javax.swing.JButton |
rejectJobButton
|
private javax.swing.JButton |
retrieveJobButton
|
private javax.swing.JButton |
uploadButton
|
private javax.swing.JLabel |
workingJobsLabel
|
private javax.swing.JScrollPane |
workingJobsScrollPane
|
private SortableTable |
workingJobsTable
|
Fields inherited from class org.bibalex.daf.managers.BaseManagerGUI |
---|
currentInstance, resourceManager |
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 | |
---|---|
PhaseManagerGUI()
This is the default constructor |
Method Summary | |
---|---|
private void |
editPageLevelInfo()
Show a dialog that allows the user to edit the page level info of the job. |
private javax.swing.JButton |
getDoneButton()
This method initializes doneButton |
private javax.swing.JButton |
getDownloadButton()
This method initializes downloadButton |
private javax.swing.JMenuItem |
getEditPageInfoMenuItem()
Initializes the EditPageInfoMenuItem. |
private javax.swing.JPanel |
getJPanel()
initializes main Panel |
private javax.swing.JPopupMenu |
getPopupMenu()
Initializes the popup menu. |
private javax.swing.JButton |
getRedirectJobButton()
This method initializes redirectJobButton |
private javax.swing.JButton |
getRefreshButton()
This method initializes refreshButton |
private javax.swing.JButton |
getRejectJobButton()
This method initializes rejectJobButton |
private javax.swing.JButton |
getRetrieveJobButton()
This method initializes retrieveJobButton |
private javax.swing.JButton |
getUploadButton()
This method initializes uploadButton |
private javax.swing.JMenuItem |
getViewJobHistoryMenuItem()
Initializes the ViewJobHistoryMenuItem. |
private javax.swing.JMenuItem |
getViewMetaDataMenuItem()
Initializes the getMetaDataMenuItem. |
private javax.swing.JMenuItem |
getViewPageInfoMenuItem()
Initializes the ViewPageInfoMenuItem. |
private javax.swing.JScrollPane |
getWorkingJobsScrollPane()
This method initializes workingJobsScrollPane |
private SortableTable |
getWorkingJobsTable()
This method initializes workingJobsTable |
private void |
initialize()
Initializes this instance. |
private void |
loadWorkingJobsTable()
Loads the Working Job Table into the SortableTable object from the DB |
void |
reloadManager()
|
void |
setManagerFocus()
This methods sets this manager as the one in focus and then adjusts the client titles according to the selected component. |
private void |
viewJobHistory()
Show a dialog holding the job history. |
private void |
viewPageLevelInfo()
Show a dialog holding the page level info of the job. |
private void |
viewPageLevelInfo(int jobID)
Show a dialog holding the page level info of the job. |
Methods inherited from class org.bibalex.daf.managers.BaseManagerGUI |
---|
setFocus, updateTitle |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, 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 |
Field Detail |
---|
private javax.swing.JPanel jPanel
private javax.swing.JLabel workingJobsLabel
private javax.swing.JScrollPane workingJobsScrollPane
private SortableTable workingJobsTable
private javax.swing.JButton retrieveJobButton
private javax.swing.JButton downloadButton
private javax.swing.JButton uploadButton
private javax.swing.JButton doneButton
private javax.swing.JButton redirectJobButton
private javax.swing.JButton rejectJobButton
private javax.swing.JPopupMenu popup
protected int lastSelectedJobIndex
private java.lang.String errorMessage
private javax.swing.JButton refreshWorkingJobsTableButton
Constructor Detail |
---|
public PhaseManagerGUI()
Method Detail |
---|
public void setManagerFocus()
private void initialize()
private javax.swing.JPanel getJPanel()
private javax.swing.JScrollPane getWorkingJobsScrollPane()
private SortableTable getWorkingJobsTable()
private javax.swing.JPopupMenu getPopupMenu()
private javax.swing.JMenuItem getViewJobHistoryMenuItem()
private void viewJobHistory()
private javax.swing.JMenuItem getViewPageInfoMenuItem()
private void viewPageLevelInfo()
private void viewPageLevelInfo(int jobID)
jobID
- The ID of the job.private javax.swing.JMenuItem getEditPageInfoMenuItem()
private void editPageLevelInfo()
private javax.swing.JMenuItem getViewMetaDataMenuItem()
private javax.swing.JButton getRetrieveJobButton()
private javax.swing.JButton getDownloadButton()
private javax.swing.JButton getUploadButton()
private javax.swing.JButton getDoneButton()
private javax.swing.JButton getRedirectJobButton()
private javax.swing.JButton getRejectJobButton()
private javax.swing.JButton getRefreshButton()
private void loadWorkingJobsTable()
public void reloadManager()
reloadManager
in class BaseManagerGUI
Managers.BaseManagerGUI#reloadManager()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |