com.ptc.elog
Class ElogViewer

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended byjavax.swing.JFrame
                      extended bycom.ptc.elog.ElogViewer
All Implemented Interfaces:
Accessible, ActionListener, EventListener, ImageObserver, MenuContainer, RootPaneContainer, Runnable, Serializable, WindowConstants

public class ElogViewer
extends JFrame
implements ActionListener, Runnable

See Also:
Serialized Form

Nested Class Summary
(package private)  class ElogViewer.helpAboutDialog
           
 
Nested classes inherited from class javax.swing.JFrame
JFrame.AccessibleJFrame
 
Nested classes inherited from class java.awt.Frame
Frame.AccessibleAWTFrame
 
Nested classes inherited from class java.awt.Window
Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
private static String ALL
           
private static String BLANK_MSG
           
private static int BWIDTH
           
private static int BWIDTH2
           
private static String COB_CMD_APP
           
private static String COB_CMD_CLASS
           
private static String COB_CMD_NODE
           
private static String COB_CMD_STATUS
           
private static String COB_CMD_THREAD
           
private static String COB_CMD_USER
           
private static String COB_CMD_WHEN
           
private static int COLNO_APP
           
private static int COLNO_CLASS
           
private static int COLNO_NODE
           
private static int COLNO_STATUS
           
private static int COLNO_THREAD
           
private static int COLNO_USER
           
private static int COLNO_WHEN
           
private static int COLWID_APP
           
private static int COLWID_CLASS
           
private static int COLWID_MSG_MAX
           
private static int COLWID_MSG_MIN
           
private static int COLWID_NODE
           
private static int COLWID_STATUS
           
private static int COLWID_THREAD
           
private static int COLWID_USER
           
private static int COLWID_WHEN
           
private static long COUNT
           
private static SimpleDateFormat DATE_FORMAT
           
private static String ELOG_PROP_FILE
           
private static String ELOGFILE
           
private static String[] HEADER
           
private static int HFRAME
           
private static String LBL_ABOUT
           
private static String LBL_APP
           
private static String LBL_CLASS
           
private static String LBL_DEFAULTS
           
private static String LBL_EXIT
           
private static String LBL_FILE_OPEN
           
private static String LBL_NODE
           
private static String LBL_STATUS
           
private static String[] LBL_TABLE_CORNER
           
private static String LBL_THREAD
           
private static String LBL_USER
           
private static String LBL_WHEN
           
private static String[] LOG_STATUS
           
private static String[] LST_STATUS
           
private static String[] LST_WHEN
           
private  Box m_box
           
private  boolean m_bSuppressCommand
           
private  TableColumn m_colApp
           
private  TableColumn m_colClass
           
private  TableColumn m_colMsg
           
private  TableColumn m_colNode
           
private  TableColumn m_colThread
           
private  TableColumn m_colUser
           
private  TableColumn m_colVerb
           
private  TableColumn m_colWhen
           
(package private)  Object[][] m_data
           
(package private)  TableModel m_dataModel
           
private  DefaultComboBoxModel m_dmApp
           
private  DefaultComboBoxModel m_dmClass
           
private  DefaultComboBoxModel m_dmDate
           
private  DefaultComboBoxModel m_dmNode
           
private  DefaultComboBoxModel m_dmStatus
           
private  DefaultComboBoxModel m_dmThread
           
private  DefaultComboBoxModel m_dmUser
           
private  DefaultTableColumnModel m_dtcm
           
 Elog m_elog
           
private  JComboBox m_jcobApp
           
private  JComboBox m_jcobClass
           
private  JComboBox m_jcobDate
           
private  JComboBox m_jcobNode
           
private  JComboBox m_jcobStatus
           
private  JComboBox m_jcobThread
           
private  JComboBox m_jcobUser
           
private  JLabel m_lblApp
           
private  JLabel m_lblClass
           
private  JLabel m_lblDate
           
private  JLabel m_lblNode
           
private  JLabel m_lblStatus
           
private  JLabel m_lblTableCorner
           
private  JLabel m_lblThread
           
private  JLabel m_lblUser
           
private  JMenuBar m_menubar
           
private  JMenuItem m_mnuFile
           
private  JMenuItem m_mnuFileExit
           
private  JMenuItem m_mnuFileOpen
           
private  JMenuItem m_mnuHelp
           
private  JMenuItem m_mnuHelpAbout
           
private  JMenuItem m_mnuView
           
private  JCheckBoxMenuItem m_mnuViewApp
           
private  JCheckBoxMenuItem m_mnuViewClass
           
private  JMenuItem m_mnuViewDefault
           
private  JCheckBoxMenuItem m_mnuViewNode
           
private  JCheckBoxMenuItem m_mnuViewThread
           
private  JCheckBoxMenuItem m_mnuViewUser
           
private  JCheckBoxMenuItem m_mnuViewVerb
           
private  JCheckBoxMenuItem m_mnuViewWhen
           
private  int m_nLTCIx
           
private  JPanel m_panel1
           
private  JPanel m_pApp
           
private  JPanel m_pClass
           
private  JPanel m_pDate
           
private  JPanel m_pNode
           
private  JPanel m_pStatus
           
private  JPanel m_pThread
           
private  JPanel m_pUser
           
private  JScrollPane m_scrollpane
           
private  String[] m_strApp
           
private  String[] m_strClass
           
private  String m_strElogFileName
           
private  String[] m_strFilterWhen
           
private  String[] m_strNode
           
private  String[] m_strStatus
           
private  String[] m_strThread
           
private  String[] m_strUser
           
(package private)  JTable m_tableView
           
private  Thread m_thread
           
private  ElogViewer m_viewer
           
private static int MAX_FILTER_CHOICES
           
private static int MAX_GET
           
private static int MAX_READ
           
private static String MNU_CMD_APP
           
private static String MNU_CMD_CLASS
           
private static String MNU_CMD_DEFAULTS
           
private static String MNU_CMD_FILE_EXIT
           
private static String MNU_CMD_FILE_OPEN
           
private static String MNU_CMD_HELP_ABOUT
           
private static String MNU_CMD_NODE
           
private static String MNU_CMD_STATUS
           
private static String MNU_CMD_THREAD
           
private static String MNU_CMD_USER
           
private static String MNU_CMD_WHEN
           
private static String MULTI
           
private static String OFF
           
private static String PK_COLAPP
           
private static String PK_COLCLASS
           
private static String PK_COLNODE
           
private static String PK_COLSTATUS
           
private static String PK_COLTHREAD
           
private static String PK_COLUSER
           
private static String PK_COLWHEN
           
private static String PK_ELOGFILE
           
private static String PK_FILTERAPP
           
private static String PK_FILTERCLASS
           
private static String PK_FILTERNODE
           
private static String PK_FILTERSTATUS
           
private static String PK_FILTERTHREAD
           
private static String PK_FILTERUSER
           
private static String PK_FILTERWHEN
           
private static String PK_LOCATIONX
           
private static String PK_LOCATIONY
           
private static String PK_SIZEH
           
private static String PK_SIZEW
           
private static String PV_TIM1
           
private static String PV_TIM30
           
private static String PV_TIM5
           
private static String PV_TIM60
           
private static String PV_TIMSPECIFY
           
private static String PV_TIMTODAY
           
private static int REFRESH
           
private static int SLEEP
           
private static int TIM1
           
private static int TIM30
           
private static int TIM5
           
private static int TIM60
           
private static int WFRAME
           
private static int XFRAME
           
private static int YFRAME
           
 
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
ElogViewer(String[] args)
           
 
Method Summary
 void actionPerformed(ActionEvent e)
           
private  void loadDesktop()
           
static void main(String[] args)
           
private  void refreshAppList()
           
private  void refreshClassList()
           
private  void refreshLists()
           
private  void refreshNodeList()
           
private  void refreshThreadList()
           
private  void refreshUserList()
           
 void run()
           
private  void saveDesktop()
           
private  void setColumns()
           
private  void setComboBoxes()
           
private  void setMenus()
           
 void start()
           
 void stop()
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, 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.Frame
addNotify, finalize, 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.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, 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, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, 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, 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, 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, isOpaque, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

ELOGFILE

private static final String ELOGFILE
See Also:
Constant Field Values

ELOG_PROP_FILE

private static final String ELOG_PROP_FILE
See Also:
Constant Field Values

XFRAME

private static final int XFRAME
See Also:
Constant Field Values

YFRAME

private static final int YFRAME
See Also:
Constant Field Values

WFRAME

private static final int WFRAME
See Also:
Constant Field Values

HFRAME

private static final int HFRAME
See Also:
Constant Field Values

MAX_READ

private static final int MAX_READ
See Also:
Constant Field Values

MAX_GET

private static final int MAX_GET
See Also:
Constant Field Values

BWIDTH

private static final int BWIDTH
See Also:
Constant Field Values

BWIDTH2

private static final int BWIDTH2
See Also:
Constant Field Values

SLEEP

private static final int SLEEP
See Also:
Constant Field Values

REFRESH

private static final int REFRESH
See Also:
Constant Field Values

COUNT

private static final long COUNT
See Also:
Constant Field Values

TIM1

private static final int TIM1
See Also:
Constant Field Values

TIM5

private static final int TIM5
See Also:
Constant Field Values

TIM30

private static final int TIM30
See Also:
Constant Field Values

TIM60

private static final int TIM60
See Also:
Constant Field Values

MAX_FILTER_CHOICES

private static final int MAX_FILTER_CHOICES
See Also:
Constant Field Values

ALL

private static final String ALL
See Also:
Constant Field Values

MULTI

private static final String MULTI
See Also:
Constant Field Values

OFF

private static final String OFF
See Also:
Constant Field Values

DATE_FORMAT

private static final SimpleDateFormat DATE_FORMAT

LST_STATUS

private static final String[] LST_STATUS

LOG_STATUS

private static final String[] LOG_STATUS

LST_WHEN

private static final String[] LST_WHEN

LBL_WHEN

private static final String LBL_WHEN
See Also:
Constant Field Values

LBL_NODE

private static final String LBL_NODE
See Also:
Constant Field Values

LBL_APP

private static final String LBL_APP
See Also:
Constant Field Values

LBL_THREAD

private static final String LBL_THREAD
See Also:
Constant Field Values

LBL_USER

private static final String LBL_USER
See Also:
Constant Field Values

LBL_CLASS

private static final String LBL_CLASS
See Also:
Constant Field Values

LBL_STATUS

private static final String LBL_STATUS
See Also:
Constant Field Values

LBL_DEFAULTS

private static final String LBL_DEFAULTS
See Also:
Constant Field Values

LBL_ABOUT

private static final String LBL_ABOUT
See Also:
Constant Field Values

LBL_EXIT

private static final String LBL_EXIT
See Also:
Constant Field Values

LBL_FILE_OPEN

private static final String LBL_FILE_OPEN
See Also:
Constant Field Values

LBL_TABLE_CORNER

private static final String[] LBL_TABLE_CORNER

MNU_CMD_FILE_OPEN

private static final String MNU_CMD_FILE_OPEN
See Also:
Constant Field Values

MNU_CMD_FILE_EXIT

private static final String MNU_CMD_FILE_EXIT
See Also:
Constant Field Values

MNU_CMD_WHEN

private static final String MNU_CMD_WHEN
See Also:
Constant Field Values

MNU_CMD_NODE

private static final String MNU_CMD_NODE
See Also:
Constant Field Values

MNU_CMD_APP

private static final String MNU_CMD_APP
See Also:
Constant Field Values

MNU_CMD_THREAD

private static final String MNU_CMD_THREAD
See Also:
Constant Field Values

MNU_CMD_USER

private static final String MNU_CMD_USER
See Also:
Constant Field Values

MNU_CMD_CLASS

private static final String MNU_CMD_CLASS
See Also:
Constant Field Values

MNU_CMD_STATUS

private static final String MNU_CMD_STATUS
See Also:
Constant Field Values

MNU_CMD_DEFAULTS

private static final String MNU_CMD_DEFAULTS
See Also:
Constant Field Values

MNU_CMD_HELP_ABOUT

private static final String MNU_CMD_HELP_ABOUT
See Also:
Constant Field Values

COB_CMD_WHEN

private static final String COB_CMD_WHEN
See Also:
Constant Field Values

COB_CMD_NODE

private static final String COB_CMD_NODE
See Also:
Constant Field Values

COB_CMD_APP

private static final String COB_CMD_APP
See Also:
Constant Field Values

COB_CMD_THREAD

private static final String COB_CMD_THREAD
See Also:
Constant Field Values

COB_CMD_USER

private static final String COB_CMD_USER
See Also:
Constant Field Values

COB_CMD_CLASS

private static final String COB_CMD_CLASS
See Also:
Constant Field Values

COB_CMD_STATUS

private static final String COB_CMD_STATUS
See Also:
Constant Field Values

HEADER

private static final String[] HEADER

BLANK_MSG

private static final String BLANK_MSG
See Also:
Constant Field Values

COLWID_WHEN

private static final int COLWID_WHEN
See Also:
Constant Field Values

COLWID_NODE

private static final int COLWID_NODE
See Also:
Constant Field Values

COLWID_APP

private static final int COLWID_APP
See Also:
Constant Field Values

COLWID_THREAD

private static final int COLWID_THREAD
See Also:
Constant Field Values

COLWID_USER

private static final int COLWID_USER
See Also:
Constant Field Values

COLWID_CLASS

private static final int COLWID_CLASS
See Also:
Constant Field Values

COLWID_STATUS

private static final int COLWID_STATUS
See Also:
Constant Field Values

COLWID_MSG_MIN

private static final int COLWID_MSG_MIN
See Also:
Constant Field Values

COLWID_MSG_MAX

private static final int COLWID_MSG_MAX
See Also:
Constant Field Values

COLNO_WHEN

private static final int COLNO_WHEN
See Also:
Constant Field Values

COLNO_NODE

private static final int COLNO_NODE
See Also:
Constant Field Values

COLNO_APP

private static final int COLNO_APP
See Also:
Constant Field Values

COLNO_THREAD

private static final int COLNO_THREAD
See Also:
Constant Field Values

COLNO_USER

private static final int COLNO_USER
See Also:
Constant Field Values

COLNO_CLASS

private static final int COLNO_CLASS
See Also:
Constant Field Values

COLNO_STATUS

private static final int COLNO_STATUS
See Also:
Constant Field Values

PK_ELOGFILE

private static final String PK_ELOGFILE
See Also:
Constant Field Values

PK_FILTERWHEN

private static final String PK_FILTERWHEN
See Also:
Constant Field Values

PK_FILTERNODE

private static final String PK_FILTERNODE
See Also:
Constant Field Values

PK_FILTERAPP

private static final String PK_FILTERAPP
See Also:
Constant Field Values

PK_FILTERTHREAD

private static final String PK_FILTERTHREAD
See Also:
Constant Field Values

PK_FILTERUSER

private static final String PK_FILTERUSER
See Also:
Constant Field Values

PK_FILTERCLASS

private static final String PK_FILTERCLASS
See Also:
Constant Field Values

PK_FILTERSTATUS

private static final String PK_FILTERSTATUS
See Also:
Constant Field Values

PK_COLWHEN

private static final String PK_COLWHEN
See Also:
Constant Field Values

PK_COLNODE

private static final String PK_COLNODE
See Also:
Constant Field Values

PK_COLAPP

private static final String PK_COLAPP
See Also:
Constant Field Values

PK_COLTHREAD

private static final String PK_COLTHREAD
See Also:
Constant Field Values

PK_COLUSER

private static final String PK_COLUSER
See Also:
Constant Field Values

PK_COLCLASS

private static final String PK_COLCLASS
See Also:
Constant Field Values

PK_COLSTATUS

private static final String PK_COLSTATUS
See Also:
Constant Field Values

PK_LOCATIONX

private static final String PK_LOCATIONX
See Also:
Constant Field Values

PK_LOCATIONY

private static final String PK_LOCATIONY
See Also:
Constant Field Values

PK_SIZEW

private static final String PK_SIZEW
See Also:
Constant Field Values

PK_SIZEH

private static final String PK_SIZEH
See Also:
Constant Field Values

PV_TIM1

private static final String PV_TIM1
See Also:
Constant Field Values

PV_TIM5

private static final String PV_TIM5
See Also:
Constant Field Values

PV_TIM30

private static final String PV_TIM30
See Also:
Constant Field Values

PV_TIM60

private static final String PV_TIM60
See Also:
Constant Field Values

PV_TIMTODAY

private static final String PV_TIMTODAY
See Also:
Constant Field Values

PV_TIMSPECIFY

private static final String PV_TIMSPECIFY
See Also:
Constant Field Values

m_data

Object[][] m_data

m_dataModel

TableModel m_dataModel

m_tableView

JTable m_tableView

m_viewer

private ElogViewer m_viewer

m_elog

public Elog m_elog

m_box

private Box m_box

m_panel1

private JPanel m_panel1

m_pDate

private JPanel m_pDate

m_pNode

private JPanel m_pNode

m_pApp

private JPanel m_pApp

m_pThread

private JPanel m_pThread

m_pUser

private JPanel m_pUser

m_pClass

private JPanel m_pClass

m_pStatus

private JPanel m_pStatus

m_lblDate

private JLabel m_lblDate

m_dmDate

private DefaultComboBoxModel m_dmDate

m_jcobDate

private JComboBox m_jcobDate

m_lblNode

private JLabel m_lblNode

m_dmNode

private DefaultComboBoxModel m_dmNode

m_jcobNode

private JComboBox m_jcobNode

m_strNode

private String[] m_strNode

m_lblApp

private JLabel m_lblApp

m_dmApp

private DefaultComboBoxModel m_dmApp

m_jcobApp

private JComboBox m_jcobApp

m_strApp

private String[] m_strApp

m_lblThread

private JLabel m_lblThread

m_dmThread

private DefaultComboBoxModel m_dmThread

m_jcobThread

private JComboBox m_jcobThread

m_strThread

private String[] m_strThread

m_lblUser

private JLabel m_lblUser

m_dmUser

private DefaultComboBoxModel m_dmUser

m_jcobUser

private JComboBox m_jcobUser

m_strUser

private String[] m_strUser

m_lblClass

private JLabel m_lblClass

m_dmClass

private DefaultComboBoxModel m_dmClass

m_jcobClass

private JComboBox m_jcobClass

m_strClass

private String[] m_strClass

m_lblStatus

private JLabel m_lblStatus

m_dmStatus

private DefaultComboBoxModel m_dmStatus

m_jcobStatus

private JComboBox m_jcobStatus

m_strStatus

private String[] m_strStatus

m_scrollpane

private JScrollPane m_scrollpane

m_lblTableCorner

private JLabel m_lblTableCorner

m_nLTCIx

private int m_nLTCIx

m_menubar

private JMenuBar m_menubar

m_mnuFile

private JMenuItem m_mnuFile

m_mnuFileOpen

private JMenuItem m_mnuFileOpen

m_mnuFileExit

private JMenuItem m_mnuFileExit

m_mnuView

private JMenuItem m_mnuView

m_mnuViewWhen

private JCheckBoxMenuItem m_mnuViewWhen

m_mnuViewNode

private JCheckBoxMenuItem m_mnuViewNode

m_mnuViewApp

private JCheckBoxMenuItem m_mnuViewApp

m_mnuViewThread

private JCheckBoxMenuItem m_mnuViewThread

m_mnuViewUser

private JCheckBoxMenuItem m_mnuViewUser

m_mnuViewClass

private JCheckBoxMenuItem m_mnuViewClass

m_mnuViewVerb

private JCheckBoxMenuItem m_mnuViewVerb

m_mnuViewDefault

private JMenuItem m_mnuViewDefault

m_mnuHelp

private JMenuItem m_mnuHelp

m_mnuHelpAbout

private JMenuItem m_mnuHelpAbout

m_thread

private Thread m_thread

m_bSuppressCommand

private boolean m_bSuppressCommand

m_colWhen

private TableColumn m_colWhen

m_colNode

private TableColumn m_colNode

m_colApp

private TableColumn m_colApp

m_colThread

private TableColumn m_colThread

m_colUser

private TableColumn m_colUser

m_colClass

private TableColumn m_colClass

m_colVerb

private TableColumn m_colVerb

m_colMsg

private TableColumn m_colMsg

m_dtcm

private DefaultTableColumnModel m_dtcm

m_strElogFileName

private String m_strElogFileName

m_strFilterWhen

private String[] m_strFilterWhen
Constructor Detail

ElogViewer

public ElogViewer(String[] args)
Method Detail

actionPerformed

public void actionPerformed(ActionEvent e)
Specified by:
actionPerformed in interface ActionListener

start

public void start()

stop

public void stop()

run

public void run()
Specified by:
run in interface Runnable

setMenus

private void setMenus()

setComboBoxes

private void setComboBoxes()

setColumns

private void setColumns()

refreshLists

private void refreshLists()

refreshNodeList

private void refreshNodeList()

refreshAppList

private void refreshAppList()

refreshThreadList

private void refreshThreadList()

refreshUserList

private void refreshUserList()

refreshClassList

private void refreshClassList()

saveDesktop

private void saveDesktop()

loadDesktop

private void loadDesktop()

main

public static void main(String[] args)