|
||||||||||
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 java.awt.Window java.awt.Dialog javax.swing.JDialog org.bibalex.daf.managers.report.JobHistory
public class JobHistory
This class shows Job history, it gets Job ID in class onstructor and select all records of this Job.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JDialog |
---|
javax.swing.JDialog.AccessibleJDialog |
Nested classes/interfaces inherited from class java.awt.Dialog |
---|
java.awt.Dialog.AccessibleAWTDialog |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
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 |
closeButton
closeButton closes JobHistory Dialog |
private ExternalID |
defaultExtID
ExternalIDs of selected Job |
private javax.swing.JButton |
exportButton
exportButton exports jobHistoryTable to excel sheet |
private Job |
job
Job instance |
private javax.swing.JLabel |
jobExtIDLabel
|
private javax.swing.JLabel |
jobExtIDTagLabel
|
private javax.swing.JLabel |
jobExtIDtypeLabel
|
private javax.swing.JLabel |
jobExtIDtypeTagLabel
|
private JobHistory |
jobHistory
|
private javax.swing.JScrollPane |
jobHistoryScrollPane
jobHistoryScrollPane is the container Pane for job history table |
private SortableTable |
jobHistoryTable
jobHistoryTable is the table that shows up the job history |
private javax.swing.JLabel |
jobIDLabel
|
private javax.swing.JLabel |
jobIDTagLabel
|
private javax.swing.JLabel |
jobTitleLabel
|
private javax.swing.JLabel |
jobTitleTagLabel
|
private javax.swing.JPanel |
masterPanel
masterPanel is the panel that carry the basic components which are jobHistoryScrollPane,exportButton and closeButton |
private javax.swing.JPopupMenu |
metaDataJobsPopupMenu
metaDataJobsPopupMenu is a menus holds JobMetaData element which shows up the meta data of the selected job |
private ResourceManager |
resourceManager
Resource manager instance |
Fields inherited from class javax.swing.JDialog |
---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
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, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
JobHistory(int jobID)
Creates a new instance of jobHistory. |
Method Summary | |
---|---|
private javax.swing.JButton |
getCloseButton()
This method initializes closeButton which carry out the functionality of disposing history dialog |
private javax.swing.JButton |
getExportButton()
This method initializes exportButton which carry out the functionality of exporting history table to excel sheet |
private javax.swing.JScrollPane |
getJobHistoryScrollPane()
This method initializes getJobHistoryScrollPane |
private javax.swing.JTable |
getJobHistoryTable()
This method loads selected job history and prepares columns header. |
private javax.swing.JPanel |
getMasterPanel()
This method initializes masterPanel |
private javax.swing.JPopupMenu |
getMetaDataJobsPopupMenu()
Initializes the popup menu. |
private javax.swing.JMenuItem |
getViewMetaDataMenuItem()
Initializes the ViewJobHistoryMenuItem. |
private void |
initialize()
This method initializes JobHistory |
private void |
replaceStatusDataWithComment(DataTable table)
Replaces the value of the StatusData with the comment. |
private void |
showMsg(java.lang.String msg)
Show message box |
Methods inherited from class javax.swing.JDialog |
---|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Dialog |
---|
addNotify, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, toBack, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private javax.swing.JPanel masterPanel
private javax.swing.JScrollPane jobHistoryScrollPane
private SortableTable jobHistoryTable
private javax.swing.JButton exportButton
private javax.swing.JButton closeButton
private javax.swing.JPopupMenu metaDataJobsPopupMenu
private javax.swing.JLabel jobTitleTagLabel
private javax.swing.JLabel jobTitleLabel
private javax.swing.JLabel jobIDTagLabel
private javax.swing.JLabel jobIDLabel
private javax.swing.JLabel jobExtIDTagLabel
private javax.swing.JLabel jobExtIDLabel
private javax.swing.JLabel jobExtIDtypeTagLabel
private javax.swing.JLabel jobExtIDtypeLabel
private Job job
private ResourceManager resourceManager
private JobHistory jobHistory
private ExternalID defaultExtID
Constructor Detail |
---|
public JobHistory(int jobID)
jobID
- The ID of the job.Method Detail |
---|
private void initialize()
private javax.swing.JPanel getMasterPanel()
private javax.swing.JScrollPane getJobHistoryScrollPane()
private javax.swing.JTable getJobHistoryTable()
private javax.swing.JButton getExportButton()
private javax.swing.JButton getCloseButton()
private void replaceStatusDataWithComment(DataTable table)
table
- The datatable to replace its Status_Data column with the
commentprivate javax.swing.JPopupMenu getMetaDataJobsPopupMenu()
private javax.swing.JMenuItem getViewMetaDataMenuItem()
private void showMsg(java.lang.String msg)
msg
- string in Resource File
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |