A B C D E F G H I J K L M N O P R S T U V W Z

A

ABOUT - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
AbstractPreferencePanel - Class in org.apache.log4j.chainsaw
Some basic plumbing for Preference related dialogs.
AbstractPreferencePanel() - Constructor for class org.apache.log4j.chainsaw.AbstractPreferencePanel
 
acceptableActions - Variable in class org.apache.log4j.chainsaw.dnd.FileDnDTarget
 
activateOptions() - Method in class org.apache.log4j.chainsaw.ChainsawAppender
Instantiates and activates an instance of a ChainsawViewer to view the contents of this appender.
activateOptions() - Method in class org.apache.log4j.chainsaw.Generator
 
activateOptions() - Method in class org.apache.log4j.chainsaw.layout.EventDetailLayout
 
activateOptions() - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver
Read and process the log file.
activateOptions() - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfPlugin
 
activateViewer(ChainsawAppender) - Method in interface org.apache.log4j.chainsaw.ChainsawViewer
Called when the viewer should activate.
activateViewer(ChainsawAppender) - Method in class org.apache.log4j.chainsaw.LogUI
Allow Chainsaw v2 to be ran in-process (configured as a ChainsawAppender) NOTE: Closing Chainsaw will NOT stop the application generating the events.
activateViewer() - Method in class org.apache.log4j.chainsaw.LogUI
Activates itself as a viewer by configuring Size, and location of itself, and configures the default Tabbed Pane elements with the correct layout, table columns, and sets itself viewable.
add(Object) - Method in class org.apache.log4j.chainsaw.CyclicBufferList
Add an event as the last event in the buffer.
addAutoConnectDevice(String) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfPreferenceModel
 
addCancelActionListener(ActionListener) - Method in class org.apache.log4j.chainsaw.layout.LayoutEditorPane
 
addChangeListener(ChangeListener) - Static method in class org.apache.log4j.chainsaw.prefs.MRUFileList
 
addColumn(TableColumn) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
addCustomEventBatchListener(String, EventBatchListener) - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
addDropTargetToComponent(JComponent) - Method in class org.apache.log4j.chainsaw.dnd.FileDnDTarget
 
addEventBatchListener(EventBatchListener) - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
addEventCountListener(EventCountListener) - Method in interface org.apache.log4j.chainsaw.EventContainer
Adds an EventCountListener, to be notified when the # of events changes
addFavourite(Favourite) - Method in class org.apache.log4j.chainsaw.favourites.FavouritesRegistry
Adds a favourite to this Registry
addFavourite(String, Object) - Method in class org.apache.log4j.chainsaw.favourites.FavouritesRegistry
Creates a new Favourite instance after running throught some suitability checks to make sure the object class is ok to be used as a prototype.
addLoggerName(String) - Method in interface org.apache.log4j.chainsaw.LoggerNameModel
Attempts to add the loggerName to the model, and returns true if it does, i.e that the loggerName is new, otherwise it is ignored.
addLoggerName(String) - Method in class org.apache.log4j.chainsaw.LoggerNameModelSupport
 
addLoggerNameListener(LoggerNameListener) - Method in interface org.apache.log4j.chainsaw.LoggerNameModel
 
addLoggerNameListener(LoggerNameListener) - Method in class org.apache.log4j.chainsaw.LoggerNameModelSupport
 
addMessage(String) - Method in class org.apache.log4j.chainsaw.messages.MessageCenter
 
addMonitoredZone(String) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfPreferenceModel
 
addNewKeyListener(NewKeyListener) - Method in interface org.apache.log4j.chainsaw.EventContainer
Adds a NewKeyListener to be notified when unique Key (Property keys) arrive into this EventContainer
addOkActionListener(ActionListener) - Method in class org.apache.log4j.chainsaw.layout.LayoutEditorPane
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.color.RuleColorizer
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.color.RuleColorizer
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.dnd.FileDnDTarget
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.dnd.FileDnDTarget
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.apache.log4j.chainsaw.EventContainer
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface org.apache.log4j.chainsaw.EventContainer
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.help.HelpManager
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.help.HelpManager
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
addRule(String, ColorRule) - Method in class org.apache.log4j.chainsaw.color.RuleColorizer
 
addRules(Map) - Method in class org.apache.log4j.chainsaw.color.RuleColorizer
 
addSettingsListener(SettingsListener) - Method in class org.apache.log4j.chainsaw.prefs.SettingsManager
Registers the listener with the manager
addShutdownListener(ShutdownListener) - Method in class org.apache.log4j.chainsaw.LogUI
Registers a ShutdownListener with this calss so that it can be notified when the user has requested that Chainsaw exit.
ANIM_NET_CONNECT - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ANIM_RADIO_TOWER - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
append(LoggingEvent) - Method in class org.apache.log4j.chainsaw.ChainsawAppender
Appends the event
append(LoggingEvent) - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
ApplicationPreferenceModel - Class in org.apache.log4j.chainsaw
Encapsulates the Chainsaw Application wide properties
ApplicationPreferenceModel() - Constructor for class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
ApplicationPreferenceModelPanel - Class in org.apache.log4j.chainsaw
A panel used by the user to modify any application-wide preferences.
ApplicationPreferenceModelPanel.GeneralAllPrefPanel - Class in org.apache.log4j.chainsaw
 
ApplicationPreferenceModelPanel.GeneralAllPrefPanel() - Constructor for class org.apache.log4j.chainsaw.ApplicationPreferenceModelPanel.GeneralAllPrefPanel
 
ApplicationPreferenceModelPanel.VisualsPrefPanel - Class in org.apache.log4j.chainsaw
 
ApplicationPreferenceModelSaver - Class in org.apache.log4j.chainsaw
Helper class that helps delegate the work of loading and saving the values of the ApplicationPreferenceModel, allowing that class to remain a simple bean.
ApplicationPreferenceModelSaver(ApplicationPreferenceModel) - Constructor for class org.apache.log4j.chainsaw.ApplicationPreferenceModelSaver
 
apply(ApplicationPreferenceModel) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
Takes another model and copies all the values into this model
apply(LogPanelPreferenceModel) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
Applies all the properties of another model to this model
asBoolean(String) - Method in class org.apache.log4j.chainsaw.prefs.LoadSettingsEvent
 
ascending - Variable in class org.apache.log4j.chainsaw.ColumnComparator
 
ASCENDING - Static variable in class org.apache.log4j.chainsaw.SortArrowIcon
 
ASCENDING - Static variable in class org.apache.log4j.chainsaw.SortHeaderRenderer
 
asInt(String) - Method in class org.apache.log4j.chainsaw.prefs.LoadSettingsEvent
 

B

BasicPrefPanel - Class in org.apache.log4j.chainsaw
All of the Preferences panels used in this class extend from this, it is used to provide standard L&F required by all.
BasicPrefPanel(String) - Constructor for class org.apache.log4j.chainsaw.BasicPrefPanel
 

C

canConvert(Class) - Method in class org.apache.log4j.chainsaw.xstream.TableColumnConverter
 
centerOnScreen(Component) - Static method in class org.apache.log4j.chainsaw.helper.SwingHelper
Centers the Component on screen.
ChainsawAppender - Class in org.apache.log4j.chainsaw
ChainsawAppender receives LoggingEvents from the local Log4J environment, and appends them into a model that can be used inside a Swing GUI
ChainsawAppender() - Constructor for class org.apache.log4j.chainsaw.ChainsawAppender
Constructor, initialises the singleton instance of the appender
ChainsawAppenderHandler - Class in org.apache.log4j.chainsaw
A handler class that either extends a particular appender hierarchy or can be bound into the Log4j appender framework, and queues events, to be later dispatched to registered/interested parties.
ChainsawAppenderHandler(ChainsawAppender) - Constructor for class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
ChainsawAppenderHandler() - Constructor for class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
ChainsawColumns - Class in org.apache.log4j.chainsaw
 
ChainsawConstants - Class in org.apache.log4j.chainsaw
Constants used throught Chainsaw.
ChainsawIcons - Class in org.apache.log4j.chainsaw.icons
 
ChainsawStatusBar - Class in org.apache.log4j.chainsaw
A general purpose status bar for all Frame windows
ChainsawStatusBar() - Constructor for class org.apache.log4j.chainsaw.ChainsawStatusBar
 
ChainsawViewer - Interface in org.apache.log4j.chainsaw
Chainsaw compatible gui viewers must implement this interface in order to be opened and configured by the ChainsawAppender class.
CheckListCellRenderer - Class in org.apache.log4j.chainsaw
A ListCellRenderer that display a check box if the value has been "checked".
CheckListCellRenderer() - Constructor for class org.apache.log4j.chainsaw.CheckListCellRenderer
 
clear() - Method in class org.apache.log4j.chainsaw.CyclicBufferList
 
clearColumns() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
clearModel() - Method in interface org.apache.log4j.chainsaw.EventContainer
Clears the model completely
close() - Method in class org.apache.log4j.chainsaw.ChainsawAppender
Close does nothing
close() - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
COLOR_EVEN_ROW - Static variable in class org.apache.log4j.chainsaw.ChainsawConstants
 
COLOR_ODD_ROW - Static variable in class org.apache.log4j.chainsaw.ChainsawConstants
 
Colorizer - Interface in org.apache.log4j.chainsaw.color
Given a LoggingEvent, can determine an appropriate Color to use based on whatever this implementation has been coded.
ColorPanel - Class in org.apache.log4j.chainsaw.color
Panel which updates a RuleColorizer, allowing the user to build expression-based color rules.
ColorPanel(RuleColorizer, FilterModel) - Constructor for class org.apache.log4j.chainsaw.color.ColorPanel
 
ColumnComparator - Class in org.apache.log4j.chainsaw
 
ColumnComparator(String, int, boolean) - Constructor for class org.apache.log4j.chainsaw.ColumnComparator
 
columnName - Variable in class org.apache.log4j.chainsaw.ColumnComparator
 
compare(Object, Object) - Method in class org.apache.log4j.chainsaw.ColumnComparator
 
configure(Profileable) - Method in class org.apache.log4j.chainsaw.prefs.ProfileManager
 
configure(Profileable, String) - Method in class org.apache.log4j.chainsaw.prefs.ProfileManager
 
configure(SettingsListener) - Method in class org.apache.log4j.chainsaw.prefs.SettingsManager
 
configureCancelForDialog(JDialog, JButton) - Static method in class org.apache.log4j.chainsaw.helper.SwingHelper
This method configures a standard Cancel action, bound to the ESC key, to dispose of the dialog, and sets the buttons action to be this action, and adds the action to the dialog's rootPane action map
COPY - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
create(Class) - Static method in class org.apache.log4j.chainsaw.receivers.NewReceiverDialogPanel
Creates a new panel, with the contents configured to allow the editing of a NEW instance of the specified class (which must implement the Receiver interface)
createBlankIcon() - Static method in class org.apache.log4j.chainsaw.icons.LineIconFactory
 
createBooleanTableCellEditor() - Static method in class org.apache.log4j.chainsaw.helper.TableCellEditorFactory
Creates a TableCellEditor to be used for editing boolean values
createChainsawGUI(ApplicationPreferenceModel, Action) - Static method in class org.apache.log4j.chainsaw.LogUI
Creates, activates, and then shows the Chainsaw GUI, optionally showing the splash screen, and using the passed shutdown action when the user requests to exit the application (if null, then Chainsaw will exit the vm)
createCloseIcon() - Static method in class org.apache.log4j.chainsaw.icons.LineIconFactory
 
createCollapseIcon() - Static method in class org.apache.log4j.chainsaw.icons.LineIconFactory
 
createCustomExpressionLogPanel(String) - Method in class org.apache.log4j.chainsaw.LogUI
 
createExpandIcon() - Static method in class org.apache.log4j.chainsaw.icons.LineIconFactory
 
createLevelTableCellEditor() - Static method in class org.apache.log4j.chainsaw.helper.TableCellEditorFactory
 
createTreeModel() - Method in class org.apache.log4j.chainsaw.AbstractPreferencePanel
 
createTreeModel() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModelPanel
 
createTreeModel() - Method in class org.apache.log4j.chainsaw.LogPanelPreferencePanel
 
CURSOR_FOCUS_ON - Static variable in class org.apache.log4j.chainsaw.ChainsawColumns
 
CUT - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
CyclicBufferList - Class in org.apache.log4j.chainsaw
CyclicBuffer implementation that is Object generic, and implements the List interface.
CyclicBufferList(int) - Constructor for class org.apache.log4j.chainsaw.CyclicBufferList
Instantiate a new CyclicBuffer of at most maxSize events.
CyclicBufferList() - Constructor for class org.apache.log4j.chainsaw.CyclicBufferList
 

D

DATE_FORMATS - Static variable in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
DEBUG - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
DECENDING - Static variable in class org.apache.log4j.chainsaw.SortArrowIcon
 
DECENDING - Static variable in class org.apache.log4j.chainsaw.SortHeaderRenderer
 
DefaultLayoutFactory - Class in org.apache.log4j.chainsaw.layout
Factory class to load and cache Layout information from resources.
DELETE - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
DETAIL_CONTENT_TYPE - Static variable in class org.apache.log4j.chainsaw.ChainsawConstants
 
direction - Variable in class org.apache.log4j.chainsaw.SortArrowIcon
 
displayContext() - Method in class org.apache.log4j.chainsaw.ExpressionRuleContext
 
DOCK - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
DockablePanel - Class in org.apache.log4j.chainsaw
Extends the functionality of a JPanel by providing a 'docked' state.
DockablePanel() - Constructor for class org.apache.log4j.chainsaw.DockablePanel
 
DOWN - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
dragEnter(DropTargetDragEvent) - Method in class org.apache.log4j.chainsaw.dnd.FileDnDTarget
 
dragExit(DropTargetEvent) - Method in class org.apache.log4j.chainsaw.dnd.FileDnDTarget
 
dragOver(DropTargetDragEvent) - Method in class org.apache.log4j.chainsaw.dnd.FileDnDTarget
 
drop(DropTargetDropEvent) - Method in class org.apache.log4j.chainsaw.dnd.FileDnDTarget
 
dropActionChanged(DropTargetDragEvent) - Method in class org.apache.log4j.chainsaw.dnd.FileDnDTarget
 

E

evaluate(LoggingEvent) - Method in class org.apache.log4j.chainsaw.RuleMediator
 
EventBatchListener - Interface in org.apache.log4j.chainsaw
Implementations of this interface like to be notified of arriving batches of LoggingEvents, but may only be interested in those coming from a particular source
EventContainer - Interface in org.apache.log4j.chainsaw
To allow pluggable TableModel implementations for Chainsaw, this interface has been factored out.
eventCountChanged(int, int) - Method in interface org.apache.log4j.chainsaw.EventCountListener
 
EventCountListener - Interface in org.apache.log4j.chainsaw
Listeners can be notified when the # of events in a particular model changes
EventDetailLayout - Class in org.apache.log4j.chainsaw.layout
This layout is used for formatting HTML text for use inside the Chainsaw Event Detail Panel, and the tooltip used when mouse-over on a particular log event row.
EventDetailLayout() - Constructor for class org.apache.log4j.chainsaw.layout.EventDetailLayout
 
EventTypeEntryContainer - Class in org.apache.log4j.chainsaw.filter
A Container class used to hold unique LoggingEvent values and provide them as unique ListModels.
EventTypeEntryContainer() - Constructor for class org.apache.log4j.chainsaw.filter.EventTypeEntryContainer
 
EXAMLE_CONFIG_URL - Static variable in class org.apache.log4j.chainsaw.ChainsawConstants
 
exit() - Method in class org.apache.log4j.chainsaw.LogUI
Exits the application, ensuring Settings are saved.
ExpressionRuleContext - Class in org.apache.log4j.chainsaw
A popup menu which assists in building expression rules.
ExpressionRuleContext(FilterModel, JTextField) - Constructor for class org.apache.log4j.chainsaw.ExpressionRuleContext
 

F

Favourite - Class in org.apache.log4j.chainsaw.favourites
A Fauvourite is just a named container of on object that can be used as a basis (prototype) for the creation of exact copies.
FavouritesRegistry - Class in org.apache.log4j.chainsaw.favourites
A singleton class that is used as a Registry of instances of JavaBeans that are in a state that a user prefers.
FILE_OPEN - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
FILE_SAVE_AS - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
FileDnDTarget - Class in org.apache.log4j.chainsaw.dnd
This class provides all the functionality to work out when files are dragged onto a particular JComponent instance, and then notifies listeners via the standard PropertyChangesListener semantics to indicate that a list of files have been dropped onto the target.
FileDnDTarget(JComponent) - Constructor for class org.apache.log4j.chainsaw.dnd.FileDnDTarget
 
FilterModel - Class in org.apache.log4j.chainsaw.filter
This class is used as a Model for Filtering, and retains the unique entries that come through over a set of LoggingEvents
FilterModel() - Constructor for class org.apache.log4j.chainsaw.filter.FilterModel
 
find(Rule, int, boolean) - Method in interface org.apache.log4j.chainsaw.EventContainer
Locates a row number, starting from startRow, matching the rule provided
FIND - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
findNext() - Method in class org.apache.log4j.chainsaw.LogPanel
Finds the next row matching the current find rule, and ensures it is made visible
findPrevious() - Method in class org.apache.log4j.chainsaw.LogPanel
Finds the previous row matching the current find rule, and ensures it is made visible
fireContentsChanged() - Method in class org.apache.log4j.chainsaw.ModifiableListModel
 
firePropertyChange(PropertyChangeEvent) - Method in class org.apache.log4j.chainsaw.help.HelpManager
 
firePropertyChange(String, boolean, boolean) - Method in class org.apache.log4j.chainsaw.help.HelpManager
 
firePropertyChange(String, int, int) - Method in class org.apache.log4j.chainsaw.help.HelpManager
 
firePropertyChange(String, Object, Object) - Method in class org.apache.log4j.chainsaw.help.HelpManager
 
fireTableEvent(int, int, int) - Method in interface org.apache.log4j.chainsaw.EventContainer
Fire appropriate table update events for the range.
FOCUS_ON_ICON - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
format(LoggingEvent) - Method in class org.apache.log4j.chainsaw.layout.EventDetailLayout
 

G

Generator - Class in org.apache.log4j.chainsaw
Class designed to stress, and/or test the Chainsaw GUI by sending it lots of Logging Events.
Generator(String) - Constructor for class org.apache.log4j.chainsaw.Generator
 
GeneratorBeanInfo - Class in org.apache.log4j.chainsaw
A BeanInfo class to be used as meta-data about the Generator plugin
GeneratorBeanInfo() - Constructor for class org.apache.log4j.chainsaw.GeneratorBeanInfo
 
get(int) - Method in class org.apache.log4j.chainsaw.CyclicBufferList
Get the ith oldest event currently in the buffer.
get() - Method in class org.apache.log4j.chainsaw.CyclicBufferList
Get the oldest (first) element in the buffer.
getActiveTabName() - Method in class org.apache.log4j.chainsaw.LogUI
DOCUMENT ME!
getAlignmentY() - Method in class org.apache.log4j.chainsaw.SmallButton
DOCUMENT ME!
getAllEvents() - Method in interface org.apache.log4j.chainsaw.EventContainer
Returns a copied list of all the event in the model.
getAppender() - Method in class org.apache.log4j.chainsaw.ChainsawAppender
 
getApplication() - Method in class org.apache.log4j.chainsaw.ChainsawAppender
Returns value of the Application option.
getApplicationPreferenceModel() - Method in class org.apache.log4j.chainsaw.LogUI
 
getAutoConnectDevices() - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfPreferenceModel
 
getBackgroundColor(LoggingEvent) - Method in interface org.apache.log4j.chainsaw.color.Colorizer
Given a LoggingEvent, returns a Color to use for background, or null if this instance cannot determine one, or that the stanard color should be used.
getBackgroundColor(LoggingEvent) - Method in class org.apache.log4j.chainsaw.color.RuleColorizer
 
getBorder() - Method in class org.apache.log4j.chainsaw.SmallButton
DOCUMENT ME!
getCancelButton() - Method in class org.apache.log4j.chainsaw.AbstractPreferencePanel
 
getCancelButton() - Method in class org.apache.log4j.chainsaw.helper.OkCancelPanel
 
getClassLoader() - Method in class org.apache.log4j.chainsaw.plugins.PluginClassLoaderFactory
 
getColumnClass(int) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
 
getColumnCount() - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
 
getColumnName(int) - Static method in class org.apache.log4j.chainsaw.ChainsawColumns
Given the index which matches one of the static constants in this class, returns the resolved Column name as a string label.
getColumnName(int) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
 
getColumns() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
Returns an unmodifiable list of the columns.
getColumnsNames() - Static method in class org.apache.log4j.chainsaw.ChainsawColumns
 
getConfigurationURL() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
getContainer() - Method in class org.apache.log4j.chainsaw.filter.FilterModel
 
getConversionPattern() - Method in class org.apache.log4j.chainsaw.layout.EventDetailLayout
 
getConversionPattern() - Method in class org.apache.log4j.chainsaw.layout.LayoutEditorPane
 
getCyclicBufferSize() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
getDataRate() - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
Exposes the current Data rate calculated.
getDateFormatPattern() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
Returns the Date Pattern string for the alternate date formatter.
getDefaultPatternLayout() - Static method in class org.apache.log4j.chainsaw.layout.DefaultLayoutFactory
 
getDefaultSettings() - Method in class org.apache.log4j.chainsaw.prefs.SettingsManager
Returns the loaded default settings, which can be used by other classes within this package.
getExclusionRule() - Method in class org.apache.log4j.chainsaw.RuleMediator
 
getFavourites() - Method in class org.apache.log4j.chainsaw.favourites.FavouritesRegistry
Returns an unmodifiable List of all the known Favourite instances
getFavouritesByClass(Class) - Method in class org.apache.log4j.chainsaw.favourites.FavouritesRegistry
Returns a Collection of Favourite instances whose getPrototype() method returns an object whose class is assignable from clazz, or more formally, such that clazz.isAssignableFrom(favourite.getPrototype().getClass())
getFileList() - Method in class org.apache.log4j.chainsaw.dnd.FileDnDTarget
 
getFilterableColumns() - Method in class org.apache.log4j.chainsaw.LogUI
DOCUMENT ME!
getFilteredEvents() - Method in interface org.apache.log4j.chainsaw.EventContainer
Returns a copied list containing the events in the model with filter applied
getFindTextField() - Method in class org.apache.log4j.chainsaw.LogPanel
 
getFooter() - Method in class org.apache.log4j.chainsaw.layout.EventDetailLayout
 
getForegroundColor(LoggingEvent) - Method in interface org.apache.log4j.chainsaw.color.Colorizer
 
getForegroundColor(LoggingEvent) - Method in class org.apache.log4j.chainsaw.color.RuleColorizer
 
getGUIComponent() - Method in class org.apache.log4j.chainsaw.messages.MessageCenter
 
getHeader() - Method in class org.apache.log4j.chainsaw.layout.EventDetailLayout
 
getHelpForClass(Class) - Method in class org.apache.log4j.chainsaw.help.HelpManager
Determines the most appropriate Help resource for a particular class or returns ChainsawConstants.URL_PAGE_NOT_FOUND if there is no resource located.
getHelpURL() - Method in class org.apache.log4j.chainsaw.help.HelpManager
 
getHiddenLoggers() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
getIconHeight() - Method in class org.apache.log4j.chainsaw.SortArrowIcon
 
getIconWidth() - Method in class org.apache.log4j.chainsaw.SortArrowIcon
 
getIdentifierExpression() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
getIdentifierExpression() - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
getInclusionRule() - Method in class org.apache.log4j.chainsaw.RuleMediator
 
getInsets() - Method in class org.apache.log4j.chainsaw.SmallButton
DOCUMENT ME!
getInstance() - Static method in class org.apache.log4j.chainsaw.help.HelpManager
 
getInstance() - Static method in class org.apache.log4j.chainsaw.icons.LevelIconFactory
 
getInstance() - Static method in class org.apache.log4j.chainsaw.messages.MessageCenter
 
getInstance() - Static method in class org.apache.log4j.chainsaw.plugins.PluginClassLoaderFactory
 
getInstance() - Static method in class org.apache.log4j.chainsaw.prefs.MRUFileListPreferenceSaver
 
getInstance() - Static method in class org.apache.log4j.chainsaw.prefs.ProfileManager
 
getInstance() - Static method in class org.apache.log4j.chainsaw.prefs.SettingsManager
Returns the singleton instance of the SettingsManager
getInstance() - Static method in class org.apache.log4j.chainsaw.receivers.ReceiversHelper
 
getInstance() - Static method in class org.apache.log4j.chainsaw.version.VersionManager
 
getInterestedIdentifier() - Method in interface org.apache.log4j.chainsaw.EventBatchListener
Returns the string representing the identifier that this instance is only interested in, or null if this instance is interested in ALL events from any identifier
getInterestedIdentifier() - Method in class org.apache.log4j.chainsaw.LogPanel
Accessor
getKey() - Method in class org.apache.log4j.chainsaw.NewKeyEvent
 
getKnownReceiverClasses() - Method in class org.apache.log4j.chainsaw.receivers.ReceiversHelper
Returns an unmodifiable list of Class objects which represent all the 'known' Receiver classes.
getLast() - Method in class org.apache.log4j.chainsaw.CyclicBufferList
 
getLastAdded() - Method in interface org.apache.log4j.chainsaw.EventContainer
Return the last added row.
getLastUsedVersion() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
getLayout() - Method in class org.apache.log4j.chainsaw.messages.MessageCenter
 
getLevelToIconMap() - Method in class org.apache.log4j.chainsaw.icons.LevelIconFactory
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.apache.log4j.chainsaw.CheckListCellRenderer
 
getLogger() - Method in class org.apache.log4j.chainsaw.messages.MessageCenter
Returns the logger that can be used to log messages to display within the Message Center.
getLoggerNames() - Method in interface org.apache.log4j.chainsaw.LoggerNameModel
Returns an unmodifiable Collection of the uniquely known LoggerNames within this model.
getLoggerNames() - Method in class org.apache.log4j.chainsaw.LoggerNameModelSupport
 
getLoggerPrecision() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
Returns the Logger precision.
getLoggerRepository() - Method in class org.apache.log4j.chainsaw.plugins.GUIPluginSkeleton
 
getLoggerRule() - Method in class org.apache.log4j.chainsaw.RuleMediator
 
getLookAndFeelClassName() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
getMatchingEvents(Rule) - Method in interface org.apache.log4j.chainsaw.EventContainer
 
getMaxSize() - Method in class org.apache.log4j.chainsaw.CyclicBufferList
 
getMaxSize() - Method in interface org.apache.log4j.chainsaw.EventContainer
If this container is in Cyclic mode, returns the Size of the cyclic buffer, otherwise this method throws an IllegalStateException, when in unlimited mode, this method has no meaning.
getModel(String) - Method in class org.apache.log4j.chainsaw.filter.EventTypeEntryContainer
 
getModel() - Method in class org.apache.log4j.chainsaw.messages.MessageCenter
 
getMonitoredZones() - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfPreferenceModel
 
getMRUList() - Method in class org.apache.log4j.chainsaw.prefs.MRUFileList
Returns an unmodifiable List of the MRU opened file list within Chainsaw
getName() - Method in class org.apache.log4j.chainsaw.favourites.Favourite
 
getNamespace() - Method in class org.apache.log4j.chainsaw.LogPanel
Accessor
getNamespace() - Method in interface org.apache.log4j.chainsaw.prefs.Profileable
Must be able to provide a name which is used to determine at a minimum, the default profile name prefix for this component.
getNewModelIndex() - Method in class org.apache.log4j.chainsaw.NewKeyEvent
 
getOkButton() - Method in class org.apache.log4j.chainsaw.AbstractPreferencePanel
 
getOkButton() - Method in class org.apache.log4j.chainsaw.helper.OkCancelPanel
 
getOkPanel() - Method in class org.apache.log4j.chainsaw.receivers.NewReceiverDialogPanel
 
getPanelMap() - Method in class org.apache.log4j.chainsaw.LogUI
DOCUMENT ME!
getPassphrase() - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver.MyUserInfo
 
getPassword() - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver.MyUserInfo
 
getPassword() - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver.UserNamePasswordDialog
 
getPlugin() - Method in class org.apache.log4j.chainsaw.receivers.NewReceiverDialogPanel
 
getPlugin() - Method in class org.apache.log4j.chainsaw.receivers.PluginPropertyEditorPanel
 
getPropertyDescriptors() - Method in class org.apache.log4j.chainsaw.GeneratorBeanInfo
 
getPropertyDescriptors() - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiverBeanInfo
 
getPrototype() - Method in class org.apache.log4j.chainsaw.favourites.Favourite
Returns the object that would be used as a basis to create new instances of that same object.
getQueueInterval() - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
getReceiverTreeModel() - Method in class org.apache.log4j.chainsaw.receivers.ReceiversPanel
 
getRefinementRule() - Method in class org.apache.log4j.chainsaw.RuleMediator
 
getResponsiveness() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
getRow(int) - Method in interface org.apache.log4j.chainsaw.EventContainer
Returns the vector representing the row.
getRowCount() - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
 
getRowIndex(LoggingEvent) - Method in interface org.apache.log4j.chainsaw.EventContainer
Returns the index of the LoggingEvent
getRules() - Method in class org.apache.log4j.chainsaw.color.RuleColorizer
 
getServiceInfoAtRow(int) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
 
getSetting(String) - Method in class org.apache.log4j.chainsaw.prefs.LoadSettingsEvent
 
getSettingsDirectory() - Method in class org.apache.log4j.chainsaw.prefs.SettingsManager
 
getSettingsManager() - Method in class org.apache.log4j.chainsaw.LogUI
DOCUMENT ME!
getSettingsStartingWith(String) - Method in class org.apache.log4j.chainsaw.prefs.LoadSettingsEvent
Returns an unmodifiable Collection of values whose setting key begins (String.startsWith()) the specified string.
getSortedColumnIndex() - Method in class org.apache.log4j.chainsaw.JSortTable
 
getTabbedPane() - Method in class org.apache.log4j.chainsaw.LogUI
DOCUMENT ME!
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.apache.log4j.chainsaw.SortHeaderRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.apache.log4j.chainsaw.TableColorizingRenderer
 
getTableMap() - Method in class org.apache.log4j.chainsaw.LogUI
DOCUMENT ME!
getTableModelMap() - Method in class org.apache.log4j.chainsaw.LogUI
DOCUMENT ME!
getTabPlacement() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
getTitle() - Method in class org.apache.log4j.chainsaw.BasicPrefPanel
 
getToolbar() - Method in class org.apache.log4j.chainsaw.WelcomePanel
 
getToolBarAndMenus() - Method in class org.apache.log4j.chainsaw.LogUI
DOCUMENT ME!
getToolTipDisplayMillis() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class org.apache.log4j.chainsaw.receivers.ReceiverTreeCellRenderer
 
getUserName() - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver.UserNamePasswordDialog
 
getValue() - Method in class org.apache.log4j.chainsaw.NewKeyEvent
 
getValueAt(int, int) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
 
getVersionNumber() - Method in class org.apache.log4j.chainsaw.version.VersionManager
 
getViewerClass() - Method in class org.apache.log4j.chainsaw.ChainsawAppender
Gets the viewer class to use to view the events.
getVisibleColumnOrder() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
getVisibleColumns() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
Returns an unmodifiable list of the visible columns.
GUIPluginSkeleton - Class in org.apache.log4j.chainsaw.plugins
 
GUIPluginSkeleton() - Constructor for class org.apache.log4j.chainsaw.plugins.GUIPluginSkeleton
 
GUIPluginSkeleton(boolean) - Constructor for class org.apache.log4j.chainsaw.plugins.GUIPluginSkeleton
 
GUIPluginSkeleton(LayoutManager) - Constructor for class org.apache.log4j.chainsaw.plugins.GUIPluginSkeleton
 
GUIPluginSkeleton(LayoutManager, boolean) - Constructor for class org.apache.log4j.chainsaw.plugins.GUIPluginSkeleton
 

H

hasListeners(String) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
height - Variable in class org.apache.log4j.chainsaw.SortArrowIcon
 
HELP - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
HelpManager - Class in org.apache.log4j.chainsaw.help
Singleton help manager where objects can register to display Help for something, an independant viewer can register to be notified when the requested Help URL changes and can display it appropriately.
hidePanel() - Method in class org.apache.log4j.chainsaw.AbstractPreferencePanel
 
hidePanel() - Method in class org.apache.log4j.chainsaw.color.ColorPanel
 

I

ICON_ACTIVE_RECEIVER - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_BACK - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_COLLAPSE - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_COPY - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_CUT - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_DEBUG - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_DOCK - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_DOWN - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_EDIT_RECEIVER - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_HELP - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_HOME - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_INACTIVE_RECEIVER - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_LOG4J - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_NEW_RECEIVER - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_PREFERENCES - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_RESTART - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_RESTART_ALL - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_RESUME_RECEIVER - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_SERVER - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_STOP_RECEIVER - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_UNDOCK - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ICON_UP - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
IGNORE_ICON - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
ignoresThrowable() - Method in class org.apache.log4j.chainsaw.layout.EventDetailLayout
 
index - Variable in class org.apache.log4j.chainsaw.ColumnComparator
 
INDEX_CLASS_COL_NAME - Static variable in class org.apache.log4j.chainsaw.ChainsawColumns
 
INDEX_FILE_COL_NAME - Static variable in class org.apache.log4j.chainsaw.ChainsawColumns
 
INDEX_ID_COL_NAME - Static variable in class org.apache.log4j.chainsaw.ChainsawColumns
 
INDEX_LEVEL_COL_NAME - Static variable in class org.apache.log4j.chainsaw.ChainsawColumns
 
INDEX_LINE_COL_NAME - Static variable in class org.apache.log4j.chainsaw.ChainsawColumns
 
INDEX_LOGGER_COL_NAME - Static variable in class org.apache.log4j.chainsaw.ChainsawColumns
 
INDEX_MESSAGE_COL_NAME - Static variable in class org.apache.log4j.chainsaw.ChainsawColumns
 
INDEX_METHOD_COL_NAME - Static variable in class org.apache.log4j.chainsaw.ChainsawColumns
 
INDEX_NDC_COL_NAME - Static variable in class org.apache.log4j.chainsaw.ChainsawColumns
 
INDEX_THREAD_COL_NAME - Static variable in class org.apache.log4j.chainsaw.ChainsawColumns
 
INDEX_THROWABLE_COL_NAME - Static variable in class org.apache.log4j.chainsaw.ChainsawColumns
 
INDEX_TIMESTAMP_COL_NAME - Static variable in class org.apache.log4j.chainsaw.ChainsawColumns
 
INFO - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
init(LogUI) - Static method in class org.apache.log4j.chainsaw.osx.OSXIntegration
 
initComponents() - Method in class org.apache.log4j.chainsaw.AbstractPreferencePanel
Setup and layout for the components
initSortHeader() - Method in class org.apache.log4j.chainsaw.JSortTable
 
IS_OSX - Static variable in class org.apache.log4j.chainsaw.osx.OSXIntegration
 
isActive() - Method in class org.apache.log4j.chainsaw.plugins.GUIPluginSkeleton
 
isAddRow(LoggingEvent, boolean) - Method in interface org.apache.log4j.chainsaw.EventContainer
Adds a row to the model.
isCellEditable(int, int) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
 
isChainsawLog() - Method in class org.apache.log4j.chainsaw.SavableTabSetting
 
isColumnVisible(TableColumn) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
Returns true if the named column should be made visible otherwise false.
isConfirmExit() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
isCustomDateFormat() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
isCyclic() - Method in interface org.apache.log4j.chainsaw.EventContainer
Returns true if this model is Cyclic (bounded) or not.
isDetailPaneVisible() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
isDocked() - Method in class org.apache.log4j.chainsaw.DockablePanel
 
isDragdrop() - Method in class org.apache.log4j.chainsaw.SavableTabSetting
 
isEquivalent(Plugin) - Method in class org.apache.log4j.chainsaw.plugins.GUIPluginSkeleton
 
isLevelIcons() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
isLogTreePanelVisible() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
isLogTreePanelVisible() - Method in class org.apache.log4j.chainsaw.LogUI
DOCUMENT ME!
ISO8601 - Static variable in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
isOkToRemoveSecurityManager() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
isPromptForUserInfo() - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver
 
isReceivers() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
isScrollToBottom() - Method in class org.apache.log4j.chainsaw.LogPanel
Accessor
isScrollToBottom() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
isSelected(Object) - Method in class org.apache.log4j.chainsaw.CheckListCellRenderer
 
isShowNoReceiverWarning() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
isShowSplash() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
isSortable(int) - Method in interface org.apache.log4j.chainsaw.SortTableModel
 
isSortedColumnAscending() - Method in class org.apache.log4j.chainsaw.JSortTable
 
isSortEnabled() - Method in interface org.apache.log4j.chainsaw.SortTableModel
 
isStatusBar() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
isToolbar() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
isToolTips() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
isUseISO8601Format() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
Returns true if this the fast ISO8601DateFormat object should be used instead of SimpleDateFormat
isWelcome() - Method in class org.apache.log4j.chainsaw.SavableTabSetting
 

J

JSortTable - Class in org.apache.log4j.chainsaw
A Sortable JTable implementation that allows a user to click on a specific Column and have the row information sorted by that column.
JSortTable() - Constructor for class org.apache.log4j.chainsaw.JSortTable
 
JSortTable(SortTableModel) - Constructor for class org.apache.log4j.chainsaw.JSortTable
 
JSortTable(SortTableModel, TableColumnModel) - Constructor for class org.apache.log4j.chainsaw.JSortTable
 
JSortTable(SortTableModel, TableColumnModel, ListSelectionModel) - Constructor for class org.apache.log4j.chainsaw.JSortTable
 

K

keyPressed(KeyEvent) - Method in class org.apache.log4j.chainsaw.ExpressionRuleContext
 

L

LayoutEditorPane - Class in org.apache.log4j.chainsaw.layout
An editor Pane that allows a user to Edit a Pattern Layout and preview the output it would generate with an example LoggingEvent
LayoutEditorPane() - Constructor for class org.apache.log4j.chainsaw.layout.LayoutEditorPane
 
LevelIconFactory - Class in org.apache.log4j.chainsaw.icons
 
LineIconFactory - Class in org.apache.log4j.chainsaw.icons
A simple factory/facade for creating some of the standard Icons that are based on line drawings
loadLog4jMRUListFromReader(Reader) - Static method in class org.apache.log4j.chainsaw.prefs.MRUFileList
 
loadLog4jMRUListFromXML(String) - Static method in class org.apache.log4j.chainsaw.prefs.MRUFileList
 
loadSettings(LoadSettingsEvent) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModelSaver
 
loadSettings(LoadSettingsEvent) - Method in class org.apache.log4j.chainsaw.LogPanel
Load settings from the panel preference model
loadSettings(LoadSettingsEvent) - Method in class org.apache.log4j.chainsaw.LogUI
Given the load event, configures the size/location of the main window etc etc.
loadSettings(LoadSettingsEvent) - Method in class org.apache.log4j.chainsaw.prefs.MRUFileListPreferenceSaver
 
loadSettings(LoadSettingsEvent) - Method in interface org.apache.log4j.chainsaw.prefs.SettingsListener
When a request to load Settings has been requested, this method will be invoked by the SettingsManager.
loadSettings() - Method in class org.apache.log4j.chainsaw.prefs.SettingsManager
Requests that the settings be loaded, all listeners will be notified of this call, and configure themselves according to the values found in the loaded settings
loadSettings(LoadSettingsEvent) - Method in class org.apache.log4j.chainsaw.receivers.ReceiversPanel
 
LoadSettingsEvent - Class in org.apache.log4j.chainsaw.prefs
 
log4jMRU() - Static method in class org.apache.log4j.chainsaw.prefs.MRUFileList
 
loggerNameAdded(String) - Method in interface org.apache.log4j.chainsaw.LoggerNameListener
Called by LoggerNameModel instances when a new unique Logger name string has been introduced into the model
LoggerNameListener - Interface in org.apache.log4j.chainsaw
Implementations are notified when new Logger names are added to the related LoggerNameModel instance.
LoggerNameModel - Interface in org.apache.log4j.chainsaw
Implementations of this model contain all the known Logger names within it's model space.
LoggerNameModelSupport - Class in org.apache.log4j.chainsaw
An implementation of LoggerNameModel which can be used as a delegate
LoggerNameModelSupport() - Constructor for class org.apache.log4j.chainsaw.LoggerNameModelSupport
 
LoggerNameTree - Class in org.apache.log4j.chainsaw
LoggerNameTree is used to display a TreeModel of LoggerNames.
LogPanel - Class in org.apache.log4j.chainsaw
A LogPanel provides a view to a collection of LoggingEvents.

As events are received, the keywords in the 'tab identifier' application preference are replaced with the values from the received event.
LogPanel(ChainsawStatusBar, String, int) - Constructor for class org.apache.log4j.chainsaw.LogPanel
Creates a new LogPanel object.
LogPanelPreferenceModel - Class in org.apache.log4j.chainsaw
Used to encapsulate all the preferences for a given LogPanel
LogPanelPreferenceModel() - Constructor for class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
LogPanelPreferencePanel - Class in org.apache.log4j.chainsaw
GUI panel used to manipulate the PreferenceModel for a Log Panel
LogPanelPreferencePanel(LogPanelPreferenceModel) - Constructor for class org.apache.log4j.chainsaw.LogPanelPreferencePanel
 
LogPanelPreferencePanel.ColumnSelectorPanel - Class in org.apache.log4j.chainsaw
Allows the user to choose which columns to display.
LogUI - Class in org.apache.log4j.chainsaw
The main entry point for Chainsaw, this class represents the first frame that is used to display a Welcome panel, and any other panels that are generated because Logging Events are streamed via a Receiver, or other mechanism.
LogUI() - Constructor for class org.apache.log4j.chainsaw.LogUI
Constructor which builds up all the visual elements of the frame including the Menu bar

M

m_border - Variable in class org.apache.log4j.chainsaw.SmallButton
 
m_inactive - Variable in class org.apache.log4j.chainsaw.SmallButton
 
m_ins - Variable in class org.apache.log4j.chainsaw.SmallButton
 
m_lowered - Variable in class org.apache.log4j.chainsaw.SmallButton
 
m_raised - Variable in class org.apache.log4j.chainsaw.SmallButton
 
main(String[]) - Static method in class org.apache.log4j.chainsaw.ApplicationPreferenceModelPanel
 
main(String[]) - Static method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
A little test bed
main(String[]) - Static method in class org.apache.log4j.chainsaw.color.ColorPanel
 
main(String[]) - Static method in class org.apache.log4j.chainsaw.layout.LayoutEditorPane
 
main(String[]) - Static method in class org.apache.log4j.chainsaw.LogPanelPreferencePanel
DOCUMENT ME!
main(String[]) - Static method in class org.apache.log4j.chainsaw.LogUI
Starts Chainsaw by attaching a new instance to the Log4J main root Logger via a ChainsawAppender, and activates itself
main(String[]) - Static method in class org.apache.log4j.chainsaw.receivers.NewReceiverDialogPanel
 
main(String[]) - Static method in class org.apache.log4j.chainsaw.receivers.PluginPropertyEditorPanel
 
main(String[]) - Static method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfPlugin
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.apache.log4j.chainsaw.xstream.TableColumnConverter
 
MessageCenter - Class in org.apache.log4j.chainsaw.messages
The MessageCenter is central place for all elements within Chainsaw to notify the user of important information.
modelExists(String) - Method in class org.apache.log4j.chainsaw.filter.EventTypeEntryContainer
 
ModifiableListModel - Class in org.apache.log4j.chainsaw
 
ModifiableListModel() - Constructor for class org.apache.log4j.chainsaw.ModifiableListModel
 
mouseClicked(MouseEvent) - Method in class org.apache.log4j.chainsaw.JSortTable
 
mouseClicked(MouseEvent) - Method in class org.apache.log4j.chainsaw.PopupListener
 
mouseClicked(MouseEvent) - Method in class org.apache.log4j.chainsaw.SmallButton
DOCUMENT ME!
mouseEntered(MouseEvent) - Method in class org.apache.log4j.chainsaw.JSortTable
 
mouseEntered(MouseEvent) - Method in class org.apache.log4j.chainsaw.SmallButton
DOCUMENT ME!
mouseExited(MouseEvent) - Method in class org.apache.log4j.chainsaw.JSortTable
 
mouseExited(MouseEvent) - Method in class org.apache.log4j.chainsaw.SmallButton
DOCUMENT ME!
mousePressed(MouseEvent) - Method in class org.apache.log4j.chainsaw.JSortTable
 
mousePressed(MouseEvent) - Method in class org.apache.log4j.chainsaw.PopupListener
 
mousePressed(MouseEvent) - Method in class org.apache.log4j.chainsaw.SmallButton
DOCUMENT ME!
mouseReleased(MouseEvent) - Method in class org.apache.log4j.chainsaw.JSortTable
 
mouseReleased(MouseEvent) - Method in class org.apache.log4j.chainsaw.PopupListener
 
mouseReleased(MouseEvent) - Method in class org.apache.log4j.chainsaw.SmallButton
DOCUMENT ME!
MRUFileList - Class in org.apache.log4j.chainsaw.prefs
 
MRUFileListPreferenceSaver - Class in org.apache.log4j.chainsaw.prefs
Loads/Saves the MRU lists from preferences

N

newKeyAdded(NewKeyEvent) - Method in interface org.apache.log4j.chainsaw.NewKeyListener
 
NewKeyEvent - Class in org.apache.log4j.chainsaw
An event representing when a Key has arrived inside a Chainsaw model that has not been seen previously.
NewKeyEvent(Object, int, Object, Object) - Constructor for class org.apache.log4j.chainsaw.NewKeyEvent
 
NewKeyListener - Interface in org.apache.log4j.chainsaw
Interested parties are notified when a MDC/Property key has arrived that has not been seen before by the source Model
NewReceiverDialogPanel - Class in org.apache.log4j.chainsaw.receivers
A panel that allows a user to configure a new Plugin, and view that plugins javadoc at the same time
NONE - Static variable in class org.apache.log4j.chainsaw.SortArrowIcon
 
NONSORTED - Static variable in class org.apache.log4j.chainsaw.SortHeaderRenderer
 
notifyCountListeners() - Method in interface org.apache.log4j.chainsaw.EventContainer
Allow a forced notification of the EventCountListeners
notifyOfLookAndFeelChange() - Method in class org.apache.log4j.chainsaw.AbstractPreferencePanel
 

O

OkCancelPanel - Class in org.apache.log4j.chainsaw.helper
 
OkCancelPanel() - Constructor for class org.apache.log4j.chainsaw.helper.OkCancelPanel
 
opened(URL) - Method in class org.apache.log4j.chainsaw.prefs.MRUFileList
Call this method when something opens a log file, this method adds the URL to the list of known URL's, automatically rolling the list to ensure the list maintains the size property
org.apache.log4j.chainsaw - package org.apache.log4j.chainsaw
 
org.apache.log4j.chainsaw.color - package org.apache.log4j.chainsaw.color
 
org.apache.log4j.chainsaw.dnd - package org.apache.log4j.chainsaw.dnd
 
org.apache.log4j.chainsaw.favourites - package org.apache.log4j.chainsaw.favourites
 
org.apache.log4j.chainsaw.filter - package org.apache.log4j.chainsaw.filter
 
org.apache.log4j.chainsaw.help - package org.apache.log4j.chainsaw.help
 
org.apache.log4j.chainsaw.helper - package org.apache.log4j.chainsaw.helper
 
org.apache.log4j.chainsaw.icons - package org.apache.log4j.chainsaw.icons
 
org.apache.log4j.chainsaw.layout - package org.apache.log4j.chainsaw.layout
 
org.apache.log4j.chainsaw.messages - package org.apache.log4j.chainsaw.messages
 
org.apache.log4j.chainsaw.osx - package org.apache.log4j.chainsaw.osx
 
org.apache.log4j.chainsaw.plugins - package org.apache.log4j.chainsaw.plugins
 
org.apache.log4j.chainsaw.prefs - package org.apache.log4j.chainsaw.prefs
 
org.apache.log4j.chainsaw.receivers - package org.apache.log4j.chainsaw.receivers
 
org.apache.log4j.chainsaw.version - package org.apache.log4j.chainsaw.version
 
org.apache.log4j.chainsaw.vfs - package org.apache.log4j.chainsaw.vfs
 
org.apache.log4j.chainsaw.xstream - package org.apache.log4j.chainsaw.xstream
 
org.apache.log4j.chainsaw.zeroconf - package org.apache.log4j.chainsaw.zeroconf
 
OSXIntegration - Class in org.apache.log4j.chainsaw.osx
This class adds dynamic hooks into OSX version of Java so that various Mac-specific UI guidelines are adhered to.
OSXIntegration() - Constructor for class org.apache.log4j.chainsaw.osx.OSXIntegration
 

P

paintIcon(Component, Graphics, int, int) - Method in class org.apache.log4j.chainsaw.SortArrowIcon
 
PAUSE - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
PluginClassLoaderFactory - Class in org.apache.log4j.chainsaw.plugins
A factory class to create a Classloader that can refenerence jars/classes/resources within a users plugin directory.
PluginPropertyEditorPanel - Class in org.apache.log4j.chainsaw.receivers
A panel that allows the user to edit a particular Plugin, by using introspection this class discovers the modifiable properties of the Plugin
PluginPropertyEditorPanel() - Constructor for class org.apache.log4j.chainsaw.receivers.PluginPropertyEditorPanel
 
pluginStarted(PluginEvent) - Method in class org.apache.log4j.chainsaw.receivers.ReceiversTreeModel
 
pluginStopped(PluginEvent) - Method in class org.apache.log4j.chainsaw.receivers.ReceiversTreeModel
 
PopupListener - Class in org.apache.log4j.chainsaw
Ensures that a specific popupMenu is displayed when the relevant mouse events are trapped.
PopupListener(JPopupMenu) - Constructor for class org.apache.log4j.chainsaw.PopupListener
 
PREFERENCES - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
processNewLoggingEvent(LoggingEvent) - Method in class org.apache.log4j.chainsaw.filter.FilterModel
 
Profileable - Interface in org.apache.log4j.chainsaw.prefs
A component implementing this interface is interested in being able to configure itself.
ProfileManager - Class in org.apache.log4j.chainsaw.prefs
 
ProgressPanel - Class in org.apache.log4j.chainsaw
A simple ProgressPanel that can be used, a little more flexible than ProgressMonitor when you want it to be shown REGARDLESS of any timeouts etc.
promptKeyboardInteractive(String, String, String, String[], boolean[]) - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver.MyUserInfo
 
promptPassphrase(String) - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver.MyUserInfo
 
promptPassword(String) - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver.MyUserInfo
 
promptYesNo(String) - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver.MyUserInfo
 

R

receiveEventBatch(String, List) - Method in interface org.apache.log4j.chainsaw.EventBatchListener
Implementations receive a list of LoggingEvent instances only if they are interested, that is, if the source of the eventBatch matches this instances interested identifier
receiveEventBatch(String, List) - Method in class org.apache.log4j.chainsaw.LogPanel
Process events associated with the identifier.
ReceiversHelper - Class in org.apache.log4j.chainsaw.receivers
Helper class to assisit with all the known Receivers.
ReceiversPanel - Class in org.apache.log4j.chainsaw.receivers
This panel is used to manage all the Receivers configured within Log4j
ReceiversPanel() - Constructor for class org.apache.log4j.chainsaw.receivers.ReceiversPanel
 
ReceiversTreeModel - Class in org.apache.log4j.chainsaw.receivers
A TreeModel that encapsulates the details of all the Receivers and their related information in the Log4j framework
ReceiverTreeCellRenderer - Class in org.apache.log4j.chainsaw.receivers
A TreeCellRenderer that can format the information of Receivers and their children
ReceiverTreeCellRenderer() - Constructor for class org.apache.log4j.chainsaw.receivers.ReceiverTreeCellRenderer
 
REFRESH - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
refresh() - Method in class org.apache.log4j.chainsaw.receivers.ReceiversTreeModel
Creates a new ReceiversTreeModel by querying the Log4j Plugin Repository and building up the required information.
RELEASE_NOTES_URL - Static variable in class org.apache.log4j.chainsaw.ChainsawConstants
 
remove(int) - Method in class org.apache.log4j.chainsaw.CyclicBufferList
Removes the element at the specified position in this list.
removeAutoConnectDevice(String) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfPreferenceModel
 
removeChangeListener(ChangeListener) - Static method in class org.apache.log4j.chainsaw.prefs.MRUFileList
 
removeEventBatchListener(EventBatchListener) - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
removeLoggerNameListener(LoggerNameListener) - Method in interface org.apache.log4j.chainsaw.LoggerNameModel
 
removeLoggerNameListener(LoggerNameListener) - Method in class org.apache.log4j.chainsaw.LoggerNameModelSupport
 
removeNewKeyListener(NewKeyListener) - Method in interface org.apache.log4j.chainsaw.EventContainer
Removes a listener from being notified of NewKey events.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.color.RuleColorizer
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.dnd.FileDnDTarget
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.dnd.FileDnDTarget
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.help.HelpManager
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.help.HelpManager
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
removeRule(String, String) - Method in class org.apache.log4j.chainsaw.color.RuleColorizer
 
removeShutdownListener(ShutdownListener) - Method in class org.apache.log4j.chainsaw.LogUI
Removes the registered ShutdownListener so that the listener will not be notified on a shutdown.
requiresLayout() - Method in class org.apache.log4j.chainsaw.ChainsawAppender
This appender does not require layout and so return false
requiresLayout() - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
resize(int) - Method in class org.apache.log4j.chainsaw.CyclicBufferList
Resize the cyclic buffer to newSize.
RuleColorizer - Class in org.apache.log4j.chainsaw.color
A colorizer supporting an ordered collection of ColorRules, including support for notification of color rule changes via a propertyChangeListener and the 'colorrule' property.
RuleColorizer() - Constructor for class org.apache.log4j.chainsaw.color.RuleColorizer
 
RuleMediator - Class in org.apache.log4j.chainsaw
A mediator class that implements the Rule interface, by combining several optional rules used by Chainsaw's filtering GUI's into a single Rule.
RuleMediator() - Constructor for class org.apache.log4j.chainsaw.RuleMediator
 
run() - Method in class org.apache.log4j.chainsaw.Generator
 
run() - Method in class org.apache.log4j.chainsaw.help.Tutorial
 

S

SavableTabSetting - Class in org.apache.log4j.chainsaw
This class is used to in saving and loading the tab settings of Chainsaw....
SavableTabSetting() - Constructor for class org.apache.log4j.chainsaw.SavableTabSetting
 
saveSetting(String, int) - Method in class org.apache.log4j.chainsaw.prefs.SaveSettingsEvent
 
saveSetting(String, double) - Method in class org.apache.log4j.chainsaw.prefs.SaveSettingsEvent
 
saveSetting(String, Object) - Method in class org.apache.log4j.chainsaw.prefs.SaveSettingsEvent
 
saveSetting(String, String) - Method in class org.apache.log4j.chainsaw.prefs.SaveSettingsEvent
 
saveSetting(String, boolean) - Method in class org.apache.log4j.chainsaw.prefs.SaveSettingsEvent
 
saveSettings(SaveSettingsEvent) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModelSaver
 
saveSettings(SaveSettingsEvent) - Method in class org.apache.log4j.chainsaw.LogPanel
Save preferences to the panel preference model
saveSettings(SaveSettingsEvent) - Method in class org.apache.log4j.chainsaw.LogUI
Ensures the location/size of the main window is stored with the settings
saveSettings(SaveSettingsEvent) - Method in class org.apache.log4j.chainsaw.prefs.MRUFileListPreferenceSaver
 
saveSettings(SaveSettingsEvent) - Method in interface org.apache.log4j.chainsaw.prefs.SettingsListener
 
saveSettings() - Method in class org.apache.log4j.chainsaw.prefs.SettingsManager
Creates a SaveSettingsEvent and calls all the SettingsListeners to populate the properties with configuration information
saveSettings(SaveSettingsEvent) - Method in class org.apache.log4j.chainsaw.receivers.ReceiversPanel
Saves all the receivers which are active at shut down as a configuration file which can be loaded when Chainsaw will be restarted.
SaveSettingsEvent - Class in org.apache.log4j.chainsaw.prefs
 
SCROLL_TO_BOTTOM - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
scrollToBottom(int) - Method in class org.apache.log4j.chainsaw.JSortTable
 
scrollToRow(int, int) - Method in class org.apache.log4j.chainsaw.JSortTable
 
SERVER - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
serviceAdded(ServiceEvent) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
 
serviceRemoved(ServiceEvent) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
 
serviceResolved(ServiceEvent) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
 
set(int, Object) - Method in class org.apache.log4j.chainsaw.CyclicBufferList
 
setActive(boolean) - Method in class org.apache.log4j.chainsaw.plugins.GUIPluginSkeleton
 
setAppender(Appender) - Method in class org.apache.log4j.chainsaw.ChainsawAppender
 
setApplication(String) - Method in class org.apache.log4j.chainsaw.ChainsawAppender
The Application option takes a string value which should be the name of the application getting logged
setAutoConnectDevices(Set) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfPreferenceModel
 
setChainsawLog(boolean) - Method in class org.apache.log4j.chainsaw.SavableTabSetting
 
setCloseActionListener(ActionListener) - Method in class org.apache.log4j.chainsaw.color.ColorPanel
 
setColorizer(Colorizer) - Method in class org.apache.log4j.chainsaw.TableColorizingRenderer
 
setColumnVisible(String, boolean) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
setConfigurationURL(String) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setConfirmExit(boolean) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setContainer(Container) - Method in interface org.apache.log4j.chainsaw.receivers.VisualReceiver
Provides access to a container.
setContainer(Container) - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver
Implementation of VisualReceiver interface - allows this receiver to provide a username/password dialog.
setConversionPattern(String) - Method in class org.apache.log4j.chainsaw.layout.EventDetailLayout
 
setConversionPattern(String) - Method in class org.apache.log4j.chainsaw.layout.LayoutEditorPane
 
setCurrentRuleSet(String) - Method in class org.apache.log4j.chainsaw.color.RuleColorizer
 
setCyclic(boolean) - Method in interface org.apache.log4j.chainsaw.EventContainer
Configures this model to use Cyclic or non-cyclic models.
setCyclicBufferSize(int) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setDateFormatPattern(String) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
setDefaultDatePatternFormat() - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
setDetailPaneVisible(boolean) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
setDisplayedPrefPanel(JComponent) - Method in class org.apache.log4j.chainsaw.AbstractPreferencePanel
Ensures a specific panel is displayed in the spot where preferences can be selected.
setDisplayRule(Rule) - Method in interface org.apache.log4j.chainsaw.EventContainer
Sets the DisplayFilter in operation
setDocked(boolean) - Method in class org.apache.log4j.chainsaw.DockablePanel
 
setDragdrop(boolean) - Method in class org.apache.log4j.chainsaw.SavableTabSetting
 
setExclusionRule(Rule) - Method in class org.apache.log4j.chainsaw.RuleMediator
Sets the Exclusion rule to be used, and fires a PropertyChangeEvent to listeners.
setFindRule(Rule) - Method in class org.apache.log4j.chainsaw.color.RuleColorizer
 
setHelpURL(URL) - Method in class org.apache.log4j.chainsaw.help.HelpManager
The current Help URL that should be displayed, and is a PropertyChangeListener supported property.
setHiddenLoggers(Collection) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
setIdentifierExpression(String) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setIdentifierExpression(String) - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
setInclusionRule(Rule) - Method in class org.apache.log4j.chainsaw.RuleMediator
Sets the Inclusion rule to be used, and fires a PropertyChangeEvent to listeners
setLastUsedVersion(String) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setLayout(Layout) - Method in class org.apache.log4j.chainsaw.messages.MessageCenter
 
setLevelIcons(boolean) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
setLevelUseIcons(boolean) - Method in class org.apache.log4j.chainsaw.TableColorizingRenderer
Sets the property which determines whether to use Icons or text for the Level column
setLoggerPrecision(String) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
setLoggerRepository(LoggerRepository) - Method in class org.apache.log4j.chainsaw.plugins.GUIPluginSkeleton
 
setLoggerRule(Rule) - Method in class org.apache.log4j.chainsaw.color.RuleColorizer
 
setLoggerRule(Rule) - Method in class org.apache.log4j.chainsaw.RuleMediator
 
setLogTreePanelVisible(boolean) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
setLookAndFeelClassName(String) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setMessage(String) - Method in class org.apache.log4j.chainsaw.ChainsawStatusBar
 
setMessage(String) - Method in class org.apache.log4j.chainsaw.ProgressPanel
 
setMonitoredZones(List) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfPreferenceModel
 
setOkCancelActionListener(ActionListener) - Method in class org.apache.log4j.chainsaw.AbstractPreferencePanel
 
setOkToRemoveSecurityManager(boolean) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setPlugin(Plugin) - Method in class org.apache.log4j.chainsaw.receivers.PluginPropertyEditorPanel
 
setProgress(int) - Method in class org.apache.log4j.chainsaw.ProgressPanel
 
setPromptForUserInfo(boolean) - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver
If set to true, will cause the receiver to block indefinitely until 'setContainer' has been called, at which point a username/password dialog will appear.
setQueueInterval(int) - Method in class org.apache.log4j.chainsaw.ChainsawAppenderHandler
 
setReceivers(boolean) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setRefinementRule(Rule) - Method in class org.apache.log4j.chainsaw.RuleMediator
Sets the Refinement rule to be used, and fires a PropertyChangeEvent to listeners
setResponsiveness(int) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setRules(Map) - Method in class org.apache.log4j.chainsaw.color.RuleColorizer
 
setScrollToBottom(boolean) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
setShowNoReceiverWarning(boolean) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setShowSplash(boolean) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setShutdownAction(Action) - Method in class org.apache.log4j.chainsaw.LogUI
Configures LogUI's with an action to execute when the user requests to exit the application, the default action is to exit the VM.
setSortedColumnIndex(int) - Method in class org.apache.log4j.chainsaw.JSortTable
 
setStatusBar(boolean) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setTabbedPane(ChainsawTabbedPane) - Method in class org.apache.log4j.chainsaw.LogUI
DOCUMENT ME!
setTabPlacement(int) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
SettingsEvent - Class in org.apache.log4j.chainsaw.prefs
 
SettingsListener - Interface in org.apache.log4j.chainsaw.prefs
Components, or objects, that are interested in being notified when Settings are loaded or being saved, can implement this interface.
SettingsManager - Class in org.apache.log4j.chainsaw.prefs
SettingManager allows components to register interest in Saving/Loading of general application preferences/settings.
setTitle(String) - Method in class org.apache.log4j.chainsaw.BasicPrefPanel
 
setToolbar(boolean) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setToolBarAndMenus(ChainsawToolBarAndMenus) - Method in class org.apache.log4j.chainsaw.LogUI
DOCUMENT ME!
setToolTipDisplayMillis(int) - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModel
 
setToolTips(boolean) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
setToolTipsVisible(boolean) - Method in class org.apache.log4j.chainsaw.TableColorizingRenderer
 
setupTutorial() - Method in class org.apache.log4j.chainsaw.LogUI
DOCUMENT ME!
setValueAt(Object, int, int) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
 
setViewerClass(String) - Method in class org.apache.log4j.chainsaw.ChainsawAppender
Sets the viewer class to use to view the events.
setVisible(boolean) - Method in class org.apache.log4j.chainsaw.receivers.ReceiversPanel
 
setVisibleColumnOrder(List) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
 
setWelcome(boolean) - Method in class org.apache.log4j.chainsaw.SavableTabSetting
 
setZeroConfPreferenceModel(ZeroConfPreferenceModel) - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
 
showAboutBox() - Method in class org.apache.log4j.chainsaw.LogUI
 
showApplicationPreferences() - Method in class org.apache.log4j.chainsaw.LogUI
 
showHelp(URL) - Method in class org.apache.log4j.chainsaw.LogUI
Causes the Welcome Panel to become visible, and shows the URL specified as it's contents
showHelpForClass(Class) - Method in class org.apache.log4j.chainsaw.help.HelpManager
Given a class, and that it belongs within the org.apache.log4j project, sets the URL to the JavaDoc for that class.
showMessage(String) - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver.MyUserInfo
 
shutdown() - Method in class org.apache.log4j.chainsaw.Generator
 
shutdown() - Method in class org.apache.log4j.chainsaw.LogUI
Shutsdown by ensuring the Appender gets a chance to close.
shutdown() - Method in class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver
 
shutdown() - Method in class org.apache.log4j.chainsaw.zeroconf.ZeroConfPlugin
 
ShutdownListener - Interface in org.apache.log4j.chainsaw
Chainsaw notifies these Listeners when the user has requested it to shutdown.
shuttingDown() - Method in interface org.apache.log4j.chainsaw.ShutdownListener
 
size() - Method in class org.apache.log4j.chainsaw.CyclicBufferList
Get the number of elements in the buffer.
size() - Method in interface org.apache.log4j.chainsaw.EventContainer
Returns the total number of events currently in the model (all, not just filtered)
SmallButton - Class in org.apache.log4j.chainsaw
A better button class that has nice roll over effects.
SmallButton() - Constructor for class org.apache.log4j.chainsaw.SmallButton
 
SmallButton(Action) - Constructor for class org.apache.log4j.chainsaw.SmallButton
 
sort() - Method in interface org.apache.log4j.chainsaw.SortTableModel
 
SortArrowIcon - Class in org.apache.log4j.chainsaw
An Icon that is a Nice arrow to be used for displaying which Column is being used for sorting.
SortArrowIcon(int) - Constructor for class org.apache.log4j.chainsaw.SortArrowIcon
 
sortColumn(int, boolean) - Method in interface org.apache.log4j.chainsaw.SortTableModel
 
sortedColumnAscending - Variable in class org.apache.log4j.chainsaw.JSortTable
 
sortedColumnIndex - Variable in class org.apache.log4j.chainsaw.JSortTable
 
SortHeaderRenderer - Class in org.apache.log4j.chainsaw
A Table Column header renederer that displays a nice Up/Down arrow depending on whether this column is the current sort column or not, and which way the sort is functioning
SortHeaderRenderer() - Constructor for class org.apache.log4j.chainsaw.SortHeaderRenderer
 
SortTableModel - Interface in org.apache.log4j.chainsaw
An extended TableModel interface that allows Column sorting
SwingHelper - Class in org.apache.log4j.chainsaw.helper
A collection of standard utility methods for use within Swing.
SwingHelper() - Constructor for class org.apache.log4j.chainsaw.helper.SwingHelper
 

T

TableCellEditorFactory - Class in org.apache.log4j.chainsaw.helper
 
TableColorizingRenderer - Class in org.apache.log4j.chainsaw
A specific TableCellRenderer that colourizes a particular cell based on some ColourFilters that have been stored according to the value for the row
TableColorizingRenderer(Colorizer) - Constructor for class org.apache.log4j.chainsaw.TableColorizingRenderer
Creates a new TableColorizingRenderer object.
TableColumnConverter - Class in org.apache.log4j.chainsaw.xstream
XStream Converter implementation that deals with TableColumns settings
TableColumnConverter() - Constructor for class org.apache.log4j.chainsaw.xstream.TableColumnConverter
 
toggleColumn(TableColumn) - Method in class org.apache.log4j.chainsaw.LogPanelPreferenceModel
Toggles the state between visible, non-visible for a particular Column name
toggleScrollToBottom() - Method in class org.apache.log4j.chainsaw.LogPanel
Mutator
TOOL_TIP - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
toString() - Method in class org.apache.log4j.chainsaw.BasicPrefPanel
 
Tutorial - Class in org.apache.log4j.chainsaw.help
A runnable element that installs into the Log4j environment some fake Receivers which generates events for use as a tutorial.
Tutorial() - Constructor for class org.apache.log4j.chainsaw.help.Tutorial
 
TUTORIAL_URL - Static variable in class org.apache.log4j.chainsaw.ChainsawConstants
 

U

UNDOCK - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
UNDOCKED_ICON - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.apache.log4j.chainsaw.xstream.TableColumnConverter
 
UP - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 
updateColors() - Method in class org.apache.log4j.chainsaw.color.ColorPanel
 
updateCurrentlySelectedNodeInDispatchThread() - Method in class org.apache.log4j.chainsaw.receivers.ReceiversPanel
 
updateModel() - Method in class org.apache.log4j.chainsaw.ApplicationPreferenceModelPanel
Ensures this panels DISPLAYED model is in sync with the model initially passed to the constructor.
updateReceiverTreeInDispatchThread() - Method in class org.apache.log4j.chainsaw.receivers.ReceiversPanel
Ensures that the Receiver tree is updated with the latest information and that this operation occurs in the Swing Event Dispatch thread.
updateRule(String) - Method in class org.apache.log4j.chainsaw.LogPanel
 
updateSortedColumn() - Method in class org.apache.log4j.chainsaw.JSortTable
 
URL_PAGE_NOT_FOUND - Static variable in class org.apache.log4j.chainsaw.ChainsawConstants
 

V

VersionManager - Class in org.apache.log4j.chainsaw.version
 
VFSLogFilePatternReceiver - Class in org.apache.log4j.chainsaw.vfs
A VFS-enabled version of org.apache.log4j.varia.LogFilePatternReceiver.
VFSLogFilePatternReceiver() - Constructor for class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver
 
VFSLogFilePatternReceiver.MyUserInfo - Class in org.apache.log4j.chainsaw.vfs
UserInfo class used to automatically log in if needed - also implemements UIKeyboardInteractive (UserInfo methods not used, just UIKeyboardInteractive)
VFSLogFilePatternReceiver.MyUserInfo() - Constructor for class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver.MyUserInfo
 
VFSLogFilePatternReceiver.UserNamePasswordDialog - Class in org.apache.log4j.chainsaw.vfs
 
VFSLogFilePatternReceiverBeanInfo - Class in org.apache.log4j.chainsaw.vfs
BeanInfo class for the meta-data of the VFSLogFilePatternReceiver.
VFSLogFilePatternReceiverBeanInfo() - Constructor for class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiverBeanInfo
 
VisualReceiver - Interface in org.apache.log4j.chainsaw.receivers
If a receiver has a visual component, implement this interface and Chainsaw will call 'setContainer' passing in a container that the receiver can use.

W

WELCOME_URL - Static variable in class org.apache.log4j.chainsaw.ChainsawConstants
 
WelcomePanel - Class in org.apache.log4j.chainsaw
An initial Welcome Panel that is used when Chainsaw starts up, can displays a HTML pages based on URLs.
WelcomePanel() - Constructor for class org.apache.log4j.chainsaw.WelcomePanel
 
width - Variable in class org.apache.log4j.chainsaw.SortArrowIcon
 
WINDOW_ICON - Static variable in class org.apache.log4j.chainsaw.icons.ChainsawIcons
 

Z

ZeroConfDeviceModel - Class in org.apache.log4j.chainsaw.zeroconf
 
ZeroConfDeviceModel() - Constructor for class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel
 
ZeroConfPlugin - Class in org.apache.log4j.chainsaw.zeroconf
This plugin is designed to detect specific Zeroconf zones (Rendevouz/Bonjour, whatever people are calling it) and allow the user to double click on 'devices' to try and connect to them with no configuration needed.
ZeroConfPlugin() - Constructor for class org.apache.log4j.chainsaw.zeroconf.ZeroConfPlugin
 
ZeroConfPreferenceModel - Class in org.apache.log4j.chainsaw.zeroconf
 
ZeroConfPreferenceModel() - Constructor for class org.apache.log4j.chainsaw.zeroconf.ZeroConfPreferenceModel
 

A B C D E F G H I J K L M N O P R S T U V W Z

Copyright © 2007 Apache Software Foundation. All Rights Reserved.