java.lang.Object | |
↳ | org.apache.log4j.lf5.viewer.LogBrokerMonitor |
LogBrokerMonitor .
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | DETAILED_VIEW |
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
_NDCTextFilter | |||||||||||
_callSystemExitOnClose | |||||||||||
_categoryExplorerTree | |||||||||||
_columns | |||||||||||
_configurationManager | |||||||||||
_currentView | |||||||||||
_displayedLogBrokerProperties | |||||||||||
_fileLocation | |||||||||||
_fontName | |||||||||||
_fontSize | |||||||||||
_fontSizeCombo | |||||||||||
_isDisposed | |||||||||||
_lastTableViewportSize | |||||||||||
_leastSevereDisplayedLogLevel | |||||||||||
_levels | |||||||||||
_loadSystemFonts | |||||||||||
_lock | |||||||||||
_logLevelMenuItems | |||||||||||
_logMonitorFrame | |||||||||||
_logMonitorFrameHeight | |||||||||||
_logMonitorFrameWidth | |||||||||||
_logTableColumnMenuItems | |||||||||||
_logTableScrollPane | |||||||||||
_mruFileManager | |||||||||||
_searchText | |||||||||||
_statusLabel | |||||||||||
_table | |||||||||||
_trackTableScrollPane |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Construct a LogBrokerMonitor.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Add a log record message to be displayed in the LogTable.
| |||||||||||
Dispose of the frame for the LogBrokerMonitor.
| |||||||||||
Get the value of whether or not System.exit() will be called
when the LogBrokerMonitor is closed.
| |||||||||||
Get the DateFormatManager for formatting dates.
| |||||||||||
Hide the frame for the LogBrokerMonitor.
| |||||||||||
Set the value of whether or not System.exit() will be called
when the LogBrokerMonitor is closed.
| |||||||||||
Set the date format manager for formatting dates.
| |||||||||||
Show the frame for the LogBrokerMonitor.
| |||||||||||
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Changes the font selection in the combo box and returns the
size actually selected.
| |||||||||||
Creates a Most Recently Used file list to be
displayed in the File menu
| |||||||||||
Menu item added to allow log files to be opened with
the LF5 GUI.
| |||||||||||
Menu item added to allow log files loaded from a URL
to be opened by the LF5 GUI.
| |||||||||||
Loads a parses a log file running on a server.
| |||||||||||
Loads and parses a log file.
| |||||||||||
Check to see if the any records contain the search string.
| |||||||||||
When the fontsize of a JTextArea is changed, the word-wrapped lines
may become garbled.
| |||||||||||
Uses a JFileChooser to select a file to opened with the
LF5 GUI.
| |||||||||||
Opens a file in the MRU list.
| |||||||||||
Uses a Dialog box to accept a URL to a file to be opened
with the LF5 GUI.
| |||||||||||
Does not update gui or cause any events to be fired.
| |||||||||||
This method is deprecated.
tracking is now done automatically.
| |||||||||||
Removes old file list and creates a new file list
with the updated MRU list.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Construct a LogBrokerMonitor.
Add a log record message to be displayed in the LogTable. This method is thread-safe as it posts requests to the SwingThread rather than processing directly.
Dispose of the frame for the LogBrokerMonitor.
Get the value of whether or not System.exit() will be called when the LogBrokerMonitor is closed.
Hide the frame for the LogBrokerMonitor.
Set the value of whether or not System.exit() will be called when the LogBrokerMonitor is closed.
Set the date format manager for formatting dates.
Show the frame for the LogBrokerMonitor. Dispatched to the swing thread.
Changes the font selection in the combo box and returns the size actually selected.
Creates a Most Recently Used file list to be displayed in the File menu
Menu item added to allow log files to be opened with the LF5 GUI.
Menu item added to allow log files loaded from a URL to be opened by the LF5 GUI.
Loads a parses a log file running on a server.
Loads and parses a log file.
Check to see if the any records contain the search string. Searching now supports NDC messages and date.
When the fontsize of a JTextArea is changed, the word-wrapped lines may become garbled. This method clears and resets the text of the text area.
Uses a JFileChooser to select a file to opened with the LF5 GUI.
Opens a file in the MRU list.
Uses a Dialog box to accept a URL to a file to be opened with the LF5 GUI.
Does not update gui or cause any events to be fired.
This method is deprecated.
tracking is now done automatically.
Ensures that the Table's ScrollPane Viewport will "track" with updates to the Table. When the vertical scroll bar is at its bottom anchor and tracking is enabled then viewport will stay at the bottom most point of the component. The purpose of this feature is to allow a developer to watch the table as messages arrive and not have to scroll after each new message arrives. When the vertical scroll bar is at any other location, then no tracking will happen.
Removes old file list and creates a new file list with the updated MRU list.