Class LogPanel.DetailPaneUpdater
java.lang.Object
org.apache.log4j.chainsaw.LogPanel.DetailPaneUpdater
- All Implemented Interfaces:
PropertyChangeListener, EventListener
- Enclosing class:
LogPanel
Thread that periodically checks if the selected row has changed, and if
it was, updates the Detail Panel with the detailed Logging information
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidUpdate detail pane layout if it's changedprivate voidsetAndUpdateSelectedRow(int row) private voidsetSelectedRow(int row) Update detail pane to display information about the LoggingEvent at index rowprivate voidprivate voidupdateDetailPane(boolean force) Update detail pane
-
Field Details
-
selectedRow
private int selectedRow -
lastRow
int lastRow
-
-
Constructor Details
-
DetailPaneUpdater
private DetailPaneUpdater()
-
-
Method Details
-
setSelectedRow
private void setSelectedRow(int row) Update detail pane to display information about the LoggingEvent at index row- Parameters:
row-
-
setAndUpdateSelectedRow
private void setAndUpdateSelectedRow(int row) -
updateDetailPane
private void updateDetailPane() -
updateDetailPane
private void updateDetailPane(boolean force) Update detail pane -
propertyChange
Update detail pane layout if it's changed- Specified by:
propertyChangein interfacePropertyChangeListener- Parameters:
arg0-
-