|
||||||||||
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.commongui.controls.StatusDataDialog
public class StatusDataDialog
Used to view the status data of the job.
Status data are stored in the transaction log as XML document with the fromat:
<Status>
<FileLevelInfo>
<Info From="" To="" Phase="" Reason="" User="" />
</FileLevelInfo>
<Commnet>
User or program generated commnet goes here
<Commnet>
<Database>
<Name> Value </Name>
</Database>
</Status>
The viewer allows the user to view the different section of the XML document by
the use of a JComboBox that can toggle the view between the follwoing categories:
"Comment", "Database", "FileLevelInfo"
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
|
private javax.swing.JPanel |
commentPanel
|
private javax.swing.JScrollPane |
commentScrollPane
|
private javax.swing.JTextArea |
commentTextArea
|
private javax.swing.JPanel |
dataBasePanel
|
private javax.swing.JScrollPane |
DBScrollPane
|
private javax.swing.JTextArea |
DBTextArea
|
private javax.swing.JPanel |
filePanel
|
private javax.swing.JScrollPane |
fileStatusScrollPane
|
private FileLevelInfoTable |
fileTable
|
private Job |
job
|
private javax.swing.JPanel |
jPanel
|
private ResourceManager |
resourceManager
|
private javax.swing.JLabel |
sectionTypeLabel
|
private StatusDef |
statusData
|
private StatusDataDialog |
statusDataDialog
|
private javax.swing.JComboBox |
statusTypesComboBox
|
private javax.swing.JLabel |
statusTypesLabel
|
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 | |
---|---|
StatusDataDialog(int jobID,
int TLID)
Creates a new instance of StatusDataDialog |
Method Summary | |
---|---|
private javax.swing.JButton |
getCloseButton()
|
private java.lang.String |
getComment()
get the comment associated with TL record |
private javax.swing.JPanel |
getCommentPanel()
|
private javax.swing.JScrollPane |
getCommentScrollPane()
|
private javax.swing.JTextArea |
getCommentTextArea()
|
private java.lang.String |
getDBInfo()
get the DBInfo associated with TL record |
private javax.swing.JPanel |
getDBPanel()
|
private javax.swing.JScrollPane |
getDBScrollPane()
|
private javax.swing.JTextArea |
getDBTextArea()
|
private javax.swing.JPanel |
getFilePanel()
This method initializes masterPanel |
javax.swing.JScrollPane |
getFileStatusScrollPane()
This method initializes LateJobTypesScrollPane |
javax.swing.JTable |
getFileStatusTable()
get the file informatiopn associated with TL record |
private javax.swing.JPanel |
getJPanel()
Initializes jPanel. |
private javax.swing.JComboBox |
getStatusTypesComboBox()
This method initializes jobTypesComboBox |
private void |
initialize()
Initializes this instance. |
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 ResourceManager resourceManager
private Job job
private javax.swing.JPanel jPanel
private javax.swing.JLabel sectionTypeLabel
private javax.swing.JLabel statusTypesLabel
private javax.swing.JComboBox statusTypesComboBox
private javax.swing.JScrollPane commentScrollPane
private javax.swing.JScrollPane DBScrollPane
private javax.swing.JPanel commentPanel
private javax.swing.JTextArea commentTextArea
private javax.swing.JTextArea DBTextArea
private javax.swing.JButton closeButton
private javax.swing.JPanel filePanel
private javax.swing.JScrollPane fileStatusScrollPane
private StatusDataDialog statusDataDialog
private javax.swing.JPanel dataBasePanel
private StatusDef statusData
private FileLevelInfoTable fileTable
Constructor Detail |
---|
public StatusDataDialog(int jobID, int TLID)
jobID
- The job ID this dialog is diplayed for.TLID
- The ID of the transactionLog entry to view its status data.Method Detail |
---|
private void initialize()
private javax.swing.JPanel getJPanel()
private javax.swing.JButton getCloseButton()
private javax.swing.JPanel getFilePanel()
private javax.swing.JPanel getDBPanel()
private javax.swing.JPanel getCommentPanel()
private javax.swing.JScrollPane getCommentScrollPane()
private javax.swing.JTextArea getCommentTextArea()
private javax.swing.JScrollPane getDBScrollPane()
private javax.swing.JTextArea getDBTextArea()
public javax.swing.JScrollPane getFileStatusScrollPane()
public javax.swing.JTable getFileStatusTable()
private java.lang.String getDBInfo()
private java.lang.String getComment()
private javax.swing.JComboBox getStatusTypesComboBox()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |