# Serialized Form

- ## Package org.apache.log4j

  - ### Class org.apache.log4j.Level extends org.apache.log4j.Priority implements Serializable

    serialVersionUID:
      3491141966387921974L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

      - #### readResolve

            private Object readResolve()
                                throws ObjectStreamException

        Throws:
          `ObjectStreamException`

- ## Package org.apache.log4j.chainsaw

  - ### Class org.apache.log4j.chainsaw.AbstractPreferencePanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### titleLabel

            JLabel titleLabel

      - #### mainPanel

            JPanel mainPanel

      - #### selectedPrefPanel

            JPanel selectedPrefPanel

      - #### okButton

            JButton okButton

      - #### cancelButton

            JButton cancelButton

      - #### okCancelListener

            ActionListener okCancelListener

      - #### currentlyDisplayedPanel

            Component currentlyDisplayedPanel

      - #### prefTree

            JTree prefTree

  - ### Class org.apache.log4j.chainsaw.ApplicationPreferenceModelPanel extends AbstractPreferencePanel implements Serializable

    - ### Serialized Fields

      - #### committedPreferenceModel

            ApplicationPreferenceModel committedPreferenceModel

      - #### uncommittedPreferenceModel

            ApplicationPreferenceModel uncommittedPreferenceModel

      - #### identifierExpression

            JTextField identifierExpression

      - #### toolTipDisplayMillis

            JTextField toolTipDisplayMillis

      - #### cyclicBufferSize

            JTextField cyclicBufferSize

      - #### configurationURL

            JComboBox<E> configurationURL

      - #### logger

            org.apache.log4j.Logger logger

      - #### generalAllPrefPanel

            ApplicationPreferenceModelPanel.GeneralAllPrefPanel generalAllPrefPanel

  - ### Class org.apache.log4j.chainsaw.ApplicationPreferenceModelPanel.GeneralAllPrefPanel extends BasicPrefPanel implements Serializable

    - ### Serialized Fields

      - #### showNoReceiverWarning

            JCheckBox showNoReceiverWarning

      - #### showSplash

            JCheckBox showSplash

      - #### responsiveSlider

            JSlider responsiveSlider

      - #### confirmExit

            JCheckBox confirmExit

      - #### sliderLabelMap

            Dictionary<K,V> sliderLabelMap

      - #### okToRemoveSecurityManager

            JCheckBox okToRemoveSecurityManager

  - ### Class org.apache.log4j.chainsaw.ApplicationPreferenceModelPanel.VisualsPrefPanel extends BasicPrefPanel implements Serializable

    - ### Serialized Fields

      - #### topPlacement

            JRadioButton topPlacement

      - #### bottomPlacement

            JRadioButton bottomPlacement

      - #### statusBar

            JCheckBox statusBar

      - #### toolBar

            JCheckBox toolBar

      - #### receivers

            JCheckBox receivers

      - #### lookAndFeels

            UIManager.LookAndFeelInfo[] lookAndFeels

      - #### lookAndFeelGroup

            ButtonGroup lookAndFeelGroup

  - ### Class org.apache.log4j.chainsaw.BasicPrefPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### title

            String title

  - ### Class org.apache.log4j.chainsaw.ChainsawStatusBar extends JPanel implements Serializable

    - ### Serialized Fields

      - #### statusMsg

            JLabel statusMsg

      - #### searchMatchLabel

            JLabel searchMatchLabel

      - #### pausedLabel

            JLabel pausedLabel

      - #### lineSelectionLabel

            JLabel lineSelectionLabel

      - #### eventCountLabel

            JLabel eventCountLabel

      - #### receivedEventLabel

            JLabel receivedEventLabel

      - #### receivedConnectionlabel

            JLabel receivedConnectionlabel

      - #### lastReceivedConnection

            long lastReceivedConnection

      - #### connectionThread

            Thread connectionThread

      - #### pausedIcon

            Icon pausedIcon

      - #### netConnectIcon

            Icon netConnectIcon

      - #### nf

            NumberFormat nf

      - #### statusBarComponentBorder

            Border statusBarComponentBorder

      - #### logUI

            LogUI logUI

  - ### Class org.apache.log4j.chainsaw.CheckListCellRenderer extends JCheckBox implements Serializable

    - ### Serialized Fields

      - #### noFocusBorder

            Border noFocusBorder

  - ### Class org.apache.log4j.chainsaw.CopyEventsToClipboardAction extends AbstractAction implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### logUi

            LogUI logUi

      - #### layout

            org.apache.log4j.Layout layout

        Layout pattern uses a simple but concise format that reads well and has a fixed size set of useful columns before the message. Nice format for pasting into issue trackers.

  - ### Class org.apache.log4j.chainsaw.DockablePanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### isDocked

            boolean isDocked

  - ### Class org.apache.log4j.chainsaw.JSortTable extends JTable implements Serializable

    - ### Serialized Fields

      - #### sortedColumnIndex

            int sortedColumnIndex

      - #### sortedColumnAscending

            boolean sortedColumnAscending

      - #### sortedColumn

            String sortedColumn

      - #### lastSelectedColumn

            int lastSelectedColumn

  - ### Class org.apache.log4j.chainsaw.LoggerNameTree extends JTree implements Serializable

  - ### Class org.apache.log4j.chainsaw.LogPanel extends DockablePanel implements Serializable

    - ### Serialized Fields

      - #### identifier

            String identifier

      - #### statusBar

            ChainsawStatusBar statusBar

      - #### logPanelPreferencesFrame

            JFrame logPanelPreferencesFrame

      - #### colorPanel

            ColorPanel colorPanel

      - #### colorFrame

            JFrame colorFrame

      - #### undockedFrame

            JFrame undockedFrame

      - #### externalPanel

            DockablePanel externalPanel

      - #### dockingAction

            Action dockingAction

      - #### undockedToolbar

            JToolBar undockedToolbar

      - #### table

            JSortTable table

      - #### renderer

            TableColorizingRenderer renderer

      - #### tableModel

            EventContainer tableModel

      - #### detail

            JEditorPane detail

      - #### lowerPanel

            JSplitPane lowerPanel

      - #### detailPaneUpdater

            org.apache.log4j.chainsaw.LogPanel.DetailPaneUpdater detailPaneUpdater

      - #### detailPanel

            JPanel detailPanel

      - #### nameTreeAndMainPanelSplit

            JSplitPane nameTreeAndMainPanelSplit

      - #### logTreePanel

            org.apache.log4j.chainsaw.LoggerNameTreePanel logTreePanel

      - #### preferenceModel

            LogPanelPreferenceModel preferenceModel

      - #### applicationPreferenceModel

            ApplicationPreferenceModel applicationPreferenceModel

      - #### logPanelPreferencesPanel

            LogPanelPreferencePanel logPanelPreferencesPanel

      - #### filterModel

            FilterModel filterModel

      - #### colorizer

            RuleColorizer colorizer

      - #### tableRuleMediator

            RuleMediator tableRuleMediator

      - #### searchRuleMediator

            RuleMediator searchRuleMediator

      - #### detailLayout

            EventDetailLayout detailLayout

      - #### lastLogTreePanelSplitLocation

            double lastLogTreePanelSplitLocation

      - #### currentPoint

            Point currentPoint

      - #### currentTable

            JTable currentTable

      - #### paused

            boolean paused

      - #### findRule

            org.apache.log4j.rule.Rule findRule

      - #### currentFindRuleText

            String currentFindRuleText

      - #### findMarkerRule

            org.apache.log4j.rule.Rule findMarkerRule

      - #### dividerSize

            int dividerSize

      - #### previousLastIndex

            int previousLastIndex

      - #### logger

            org.apache.log4j.Logger logger

      - #### filterCombo

            org.apache.log4j.chainsaw.LogPanel.AutoFilterComboBox filterCombo

      - #### findCombo

            org.apache.log4j.chainsaw.LogPanel.AutoFilterComboBox findCombo

      - #### eventsPane

            JScrollPane eventsPane

      - #### currentSearchMatchCount

            int currentSearchMatchCount

      - #### clearTableExpressionRule

            org.apache.log4j.rule.Rule clearTableExpressionRule

      - #### lowerPanelDividerLocation

            int lowerPanelDividerLocation

      - #### searchModel

            EventContainer searchModel

      - #### searchTable

            JSortTable searchTable

      - #### searchRenderer

            TableColorizingRenderer searchRenderer

      - #### mainToggleToolTips

            org.apache.log4j.chainsaw.LogPanel.ToggleToolTips mainToggleToolTips

      - #### searchToggleToolTips

            org.apache.log4j.chainsaw.LogPanel.ToggleToolTips searchToggleToolTips

      - #### detailPane

            JScrollPane detailPane

      - #### searchPane

            JScrollPane searchPane

      - #### markerCellEditor

            TableCellEditor markerCellEditor

      - #### detailToolbar

            JToolBar detailToolbar

      - #### searchResultsDisplayed

            boolean searchResultsDisplayed

      - #### colorizedEventAndSearchMatchThumbnail

            org.apache.log4j.chainsaw.LogPanel.ColorizedEventAndSearchMatchThumbnail colorizedEventAndSearchMatchThumbnail

      - #### eventTimeDeltaMatchThumbnail

            org.apache.log4j.chainsaw.LogPanel.EventTimeDeltaMatchThumbnail eventTimeDeltaMatchThumbnail

      - #### isDetailPanelVisible

            boolean isDetailPanelVisible

  - ### Class org.apache.log4j.chainsaw.LogPanelPreferenceModel extends Object implements Serializable

    serialVersionUID:
      7526472295622776147L

    - ### Serialized Fields

      - #### dateFormatPattern

            String dateFormatPattern

      - #### levelIcons

            boolean levelIcons

      - #### allColumns

            List<E> allColumns

      - #### visibleColumns

            List<E> visibleColumns

      - #### visibleColumnOrder

            List<E> visibleColumnOrder

      - #### detailPaneVisible

            boolean detailPaneVisible

      - #### toolTips

            boolean toolTips

      - #### thumbnailBarToolTips

            boolean thumbnailBarToolTips

      - #### scrollToBottom

            boolean scrollToBottom

      - #### logTreePanelVisible

            boolean logTreePanelVisible

      - #### loggerPrecision

            String loggerPrecision

      - #### hiddenLoggers

            Collection<E> hiddenLoggers

      - #### timeZone

            String timeZone

      - #### wrapMsg

            boolean wrapMsg

      - #### highlightSearchMatchText

            boolean highlightSearchMatchText

      - #### hiddenExpression

            String hiddenExpression

      - #### alwaysDisplayExpression

            String alwaysDisplayExpression

      - #### clearTableExpression

            String clearTableExpression

      - #### cyclic

            boolean cyclic

      - #### showMillisDeltaAsGap

            boolean showMillisDeltaAsGap

      - #### searchResultsVisible

            boolean searchResultsVisible

  - ### Class org.apache.log4j.chainsaw.LogPanelPreferencePanel extends AbstractPreferencePanel implements Serializable

    - ### Serialized Fields

      - #### preferenceModel

            LogPanelPreferenceModel preferenceModel

      - #### columnListModel

            ModifiableListModel columnListModel

      - #### appPreferenceModel

            ApplicationPreferenceModel appPreferenceModel

  - ### Class org.apache.log4j.chainsaw.LogPanelPreferencePanel.ColumnSelectorPanel extends BasicPrefPanel implements Serializable

  - ### Class org.apache.log4j.chainsaw.LogUI extends JFrame implements Serializable

    - ### Serialized Fields

      - #### preferencesFrame

            JFrame preferencesFrame

      - #### noReceiversDefined

            boolean noReceiversDefined

      - #### receiversPanel

            ReceiversPanel receiversPanel

      - #### tabbedPane

            org.apache.log4j.chainsaw.ChainsawTabbedPane tabbedPane

      - #### toolbar

            JToolBar toolbar

      - #### statusBar

            ChainsawStatusBar statusBar

      - #### applicationPreferenceModel

            ApplicationPreferenceModel applicationPreferenceModel

      - #### applicationPreferenceModelPanel

            ApplicationPreferenceModelPanel applicationPreferenceModelPanel

      - #### tableModelMap

            Map<K,V> tableModelMap

      - #### tableMap

            Map<K,V> tableMap

      - #### filterableColumns

            List<E> filterableColumns

      - #### panelMap

            Map<K,V> panelMap

      - #### handler

            ChainsawAppenderHandler handler

      - #### tbms

            org.apache.log4j.chainsaw.ChainsawToolBarAndMenus tbms

      - #### aboutBox

            org.apache.log4j.chainsaw.ChainsawAbout aboutBox

      - #### sm

            SettingsManager sm

      - #### tutorialFrame

            JFrame tutorialFrame

      - #### mainReceiverSplitPane

            JSplitPane mainReceiverSplitPane

      - #### lastMainReceiverSplitLocation

            double lastMainReceiverSplitLocation

      - #### identifierPanels

            List<E> identifierPanels

      - #### dividerSize

            int dividerSize

      - #### cyclicBufferSize

            int cyclicBufferSize

      - #### isGUIFullyInitialized

            boolean isGUIFullyInitialized

        Set to true, if and only if the GUI has completed it's full initialization. Any logging events that come in must wait until this is true, and if it is false, should wait on the initializationLock object until notified.

      - #### initializationLock

            Object initializationLock

      - #### shutdownAction

            Action shutdownAction

        The shutdownAction is called when the user requests to exit Chainsaw, and by default this exits the VM, but a developer may replace this action with something that better suits their needs

      - #### shutdownListenerList

            EventListenerList shutdownListenerList

        Clients can register a ShutdownListener to be notified when the user has requested Chainsaw to exit.

      - #### welcomePanel

            WelcomePanel welcomePanel

      - #### pluginRegistry

            PluginRegistry pluginRegistry

      - #### allColorizers

            Map<K,V> allColorizers

      - #### receiverConfigurationPanel

            org.apache.log4j.chainsaw.ReceiverConfigurationPanel receiverConfigurationPanel

  - ### Class org.apache.log4j.chainsaw.Main extends JFrame implements Serializable

  - ### Class org.apache.log4j.chainsaw.ModifiableListModel extends DefaultListModel implements Serializable

  - ### Class org.apache.log4j.chainsaw.NewKeyEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### newModelIndex

            int newModelIndex

      - #### key

            Object key

      - #### value

            Object value

  - ### Class org.apache.log4j.chainsaw.ProgressPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### messageLabel

            JLabel messageLabel

      - #### progressBar

            JProgressBar progressBar

  - ### Class org.apache.log4j.chainsaw.RuleMediator extends org.apache.log4j.rule.AbstractRule implements Serializable

    - ### Serialized Fields

      - #### loggerRule

            org.apache.log4j.rule.Rule loggerRule

      - #### filterRule

            org.apache.log4j.rule.Rule filterRule

      - #### findRule

            org.apache.log4j.rule.Rule findRule

      - #### ruleChangerNotifier

            PropertyChangeListener ruleChangerNotifier

      - #### findRuleRequired

            boolean findRuleRequired

  - ### Class org.apache.log4j.chainsaw.SmallButton extends JButton implements Serializable

    - ### Serialized Fields

      - #### m_inactive

            Border m_inactive

      - #### m_border

            Border m_border

      - #### m_lowered

            Border m_lowered

      - #### m_raised

            Border m_raised

      - #### m_ins

            Insets m_ins

  - ### Class org.apache.log4j.chainsaw.SortHeaderRenderer extends DefaultTableCellRenderer implements Serializable

  - ### Class org.apache.log4j.chainsaw.TableColorizingRenderer extends DefaultTableCellRenderer implements Serializable

    - ### Serialized Fields

      - #### colorizer

            RuleColorizer colorizer

      - #### levelUseIcons

            boolean levelUseIcons

      - #### wrap

            boolean wrap

      - #### highlightSearchMatchText

            boolean highlightSearchMatchText

      - #### dateFormatInUse

            DateFormat dateFormatInUse

      - #### loggerPrecision

            int loggerPrecision

      - #### toolTipsVisible

            boolean toolTipsVisible

      - #### dateFormatTZ

            String dateFormatTZ

      - #### useRelativeTimesToFixedTime

            boolean useRelativeTimesToFixedTime

      - #### relativeTimestampBase

            long relativeTimestampBase

      - #### borderColor

            Color borderColor

      - #### levelTextPane

            JTextPane levelTextPane

      - #### singleLineTextPane

            JTextPane singleLineTextPane

      - #### multiLinePanel

            JPanel multiLinePanel

      - #### generalPanel

            JPanel generalPanel

      - #### levelPanel

            JPanel levelPanel

      - #### applicationPreferenceModel

            ApplicationPreferenceModel applicationPreferenceModel

      - #### multiLineTextPane

            JTextPane multiLineTextPane

      - #### boldAttributeSet

            MutableAttributeSet boldAttributeSet

      - #### tabs

            TabSet tabs

      - #### maxHeight

            int maxHeight

      - #### useRelativeTimesToPrevious

            boolean useRelativeTimesToPrevious

      - #### eventContainer

            EventContainer eventContainer

      - #### logPanelPreferenceModel

            LogPanelPreferenceModel logPanelPreferenceModel

      - #### insetAttributeSet

            SimpleAttributeSet insetAttributeSet

      - #### colorizeSearch

            boolean colorizeSearch

  - ### Class org.apache.log4j.chainsaw.WelcomePanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### urlStack

            Stack<E> urlStack

      - #### textInfo

            JEditorPane textInfo

      - #### urlToolbar

            org.apache.log4j.chainsaw.WelcomePanel.URLToolbar urlToolbar

- ## Package org.apache.log4j.chainsaw.color

  - ### Class org.apache.log4j.chainsaw.color.ColorPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### currentRuleSet

            String currentRuleSet

      - #### colorizer

            RuleColorizer colorizer

      - #### rulesPanel

            JPanel rulesPanel

      - #### filterModel

            FilterModel filterModel

      - #### tableModel

            DefaultTableModel tableModel

      - #### tableScrollPane

            JScrollPane tableScrollPane

      - #### table

            JTable table

      - #### closeListener

            ActionListener closeListener

      - #### statusBar

            JLabel statusBar

      - #### columns

            Vector<E> columns

      - #### noTab

            String noTab

      - #### logPanelColorizersModel

            DefaultComboBoxModel<E> logPanelColorizersModel

      - #### allLogPanelColorizers

            Map<K,V> allLogPanelColorizers

      - #### currentLogPanelColorizer

            RuleColorizer currentLogPanelColorizer

      - #### searchTable

            JTable searchTable

      - #### searchTableModel

            DefaultTableModel searchTableModel

      - #### searchColumns

            Vector<E> searchColumns

      - #### searchDataVector

            Vector<E> searchDataVector

      - #### searchDataVectorEntry

            Vector<E> searchDataVectorEntry

      - #### alternatingColorTable

            JTable alternatingColorTable

      - #### alternatingColorTableModel

            DefaultTableModel alternatingColorTableModel

      - #### alternatingColorColumns

            Vector<E> alternatingColorColumns

      - #### alternatingColorDataVector

            Vector<E> alternatingColorDataVector

      - #### alternatingColorDataVectorEntry

            Vector<E> alternatingColorDataVectorEntry

      - #### applicationPreferenceModel

            ApplicationPreferenceModel applicationPreferenceModel

      - #### bypassSearchColorsCheckBox

            JCheckBox bypassSearchColorsCheckBox

- ## Package org.apache.log4j.chainsaw.helper

  - ### Class org.apache.log4j.chainsaw.helper.OkCancelPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### cancelButton

            JButton cancelButton

      - #### okButton

            JButton okButton

- ## Package org.apache.log4j.chainsaw.layout

  - ### Class org.apache.log4j.chainsaw.layout.LayoutEditorPane extends JPanel implements Serializable

    - ### Serialized Fields

      - #### copyAction

            Action copyAction

      - #### cutAction

            Action cutAction

      - #### editorToolbar

            JToolBar editorToolbar

      - #### okCancelToolbar

            JToolBar okCancelToolbar

      - #### okButton

            JButton okButton

      - #### cancelButton

            JButton cancelButton

      - #### patternEditor

            JEditorPane patternEditor

      - #### previewer

            JEditorPane previewer

      - #### patternEditorScroll

            JScrollPane patternEditorScroll

      - #### previewEditorScroll

            JScrollPane previewEditorScroll

      - #### event

            org.apache.log4j.spi.LoggingEvent event

      - #### layout

            EventDetailLayout layout

- ## Package org.apache.log4j.chainsaw.plugins

  - ### Class org.apache.log4j.chainsaw.plugins.GUIPluginSkeleton extends JPanel implements Serializable

    - ### Serialized Fields

      - #### loggerRepository

            org.apache.log4j.spi.LoggerRepository loggerRepository

      - #### active

            boolean active

- ## Package org.apache.log4j.chainsaw.prefs

  - ### Class org.apache.log4j.chainsaw.prefs.LoadSettingsEvent extends SettingsEvent implements Serializable

    - ### Serialized Fields

      - #### properties

            Properties properties

  - ### Class org.apache.log4j.chainsaw.prefs.SaveSettingsEvent extends org.apache.log4j.chainsaw.prefs.AbstractSettingsEvent implements Serializable

    - ### Serialized Fields

      - #### properties

            Properties properties

  - ### Class org.apache.log4j.chainsaw.prefs.SettingsEvent extends EventObject implements Serializable

- ## Package org.apache.log4j.chainsaw.receivers

  - ### Class org.apache.log4j.chainsaw.receivers.NewReceiverDialogPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### pluginEditorPanel

            PluginPropertyEditorPanel pluginEditorPanel

      - #### okPanel

            OkCancelPanel okPanel

      - #### javaDocPane

            JEditorPane javaDocPane

      - #### javaDocScroller

            JScrollPane javaDocScroller

      - #### splitter

            JSplitPane splitter

  - ### Class org.apache.log4j.chainsaw.receivers.PluginPropertyEditorPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### scrollPane

            JScrollPane scrollPane

      - #### propertyTable

            JTable propertyTable

      - #### plugin

            Plugin plugin

      - #### defaultModel

            TableModel defaultModel

  - ### Class org.apache.log4j.chainsaw.receivers.ReceiversPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### newReceiverButtonAction

            Action newReceiverButtonAction

      - #### pauseReceiverButtonAction

            Action pauseReceiverButtonAction

      - #### playReceiverButtonAction

            Action playReceiverButtonAction

      - #### shutdownReceiverButtonAction

            Action shutdownReceiverButtonAction

      - #### saveReceiversButtonAction

            Action saveReceiversButtonAction

      - #### restartReceiverButtonAction

            Action restartReceiverButtonAction

      - #### showReceiverHelpAction

            Action showReceiverHelpAction

      - #### startAllAction

            Action startAllAction

      - #### popupMenu

            JPopupMenu popupMenu

      - #### receiversTree

            JTree receiversTree

      - #### newReceiverPopup

            org.apache.log4j.chainsaw.receivers.ReceiversPanel.NewReceiverPopupMenu newReceiverPopup

      - #### buttonPanel

            org.apache.log4j.chainsaw.receivers.ReceiversPanel.ReceiverToolbar buttonPanel

      - #### splitter

            JSplitPane splitter

      - #### pluginEditorPanel

            PluginPropertyEditorPanel pluginEditorPanel

      - #### logger

            org.apache.log4j.Logger logger

      - #### pluginRegistry

            PluginRegistry pluginRegistry

  - ### Class org.apache.log4j.chainsaw.receivers.ReceiversTreeModel extends DefaultTreeModel implements Serializable

    - ### Serialized Fields

      - #### NoReceiversNode

            DefaultMutableTreeNode NoReceiversNode

      - #### RootNode

            DefaultMutableTreeNode RootNode

      - #### logger

            org.apache.log4j.Logger logger

  - ### Class org.apache.log4j.chainsaw.receivers.ReceiverTreeCellRenderer extends DefaultTreeCellRenderer implements Serializable

    - ### Serialized Fields

      - #### rootIcon

            Icon rootIcon

      - #### panel

            JPanel panel

      - #### levelLabel

            JLabel levelLabel

- ## Package org.apache.log4j.chainsaw.vfs

  - ### Class org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver.UserNamePasswordDialog extends JDialog implements Serializable

    - ### Serialized Fields

      - #### userName

            String userName

      - #### password

            char[] password

- ## Package org.apache.log4j.chainsaw.zeroconf

  - ### Class org.apache.log4j.chainsaw.zeroconf.ZeroConfDeviceModel extends AbstractTableModel implements Serializable

    - ### Serialized Fields

      - #### deviceList

            List<E> deviceList

      - #### zeroConfPreferenceModel

            ZeroConfPreferenceModel zeroConfPreferenceModel

  - ### Class org.apache.log4j.chainsaw.zeroconf.ZeroConfPlugin extends GUIPluginSkeleton implements Serializable

    - ### Serialized Fields

      - #### discoveredDevices

            ZeroConfDeviceModel discoveredDevices

      - #### deviceTable

            JTable deviceTable

      - #### scrollPane

            JScrollPane scrollPane

      - #### preferenceModel

            ZeroConfPreferenceModel preferenceModel

      - #### serviceInfoToReceiveMap

            Map<K,V> serviceInfoToReceiveMap

      - #### connectToMenu

            JMenu connectToMenu

      - #### helpItem

            JMenuItem helpItem

      - #### nothingToConnectTo

            JMenuItem nothingToConnectTo

      - #### jmDNS

            javax.jmdns.JmDNS jmDNS

- ## Package org.apache.log4j.helpers

  - ### Class org.apache.log4j.helpers.AbsoluteTimeDateFormat extends DateFormat implements Serializable

    serialVersionUID:
      -388856345976723342L

  - ### Class org.apache.log4j.helpers.DateTimeDateFormat extends org.apache.log4j.helpers.AbsoluteTimeDateFormat implements Serializable

    serialVersionUID:
      5547637772208514971L

    - ### Serialized Fields

      - #### shortMonths

            String[] shortMonths

  - ### Class org.apache.log4j.helpers.ISO8601DateFormat extends org.apache.log4j.helpers.AbsoluteTimeDateFormat implements Serializable

    serialVersionUID:
      -759840745298755296L

  - ### Class org.apache.log4j.helpers.RelativeTimeDateFormat extends DateFormat implements Serializable

    serialVersionUID:
      7055751607085611984L

    - ### Serialized Fields

      - #### startTime

            long startTime

  - ### Class org.apache.log4j.helpers.UtilLoggingLevel extends org.apache.log4j.Level implements Serializable

    serialVersionUID:
      909301162611820211L

- ## Package org.apache.log4j.plugins

  - ### Class org.apache.log4j.plugins.PluginEvent extends EventObject implements Serializable

- ## Package org.apache.log4j.spi

  - ### Class org.apache.log4j.spi.LocationInfo extends Object implements Serializable

    serialVersionUID:
      -1325822038990805636L

    - ### Serialized Fields

      - #### fullInfo

            String fullInfo

  - ### Class org.apache.log4j.spi.LoggingEvent extends Object implements Serializable

    serialVersionUID:
      -868428216207166145L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### categoryName

            String categoryName

      - #### ndc

            String ndc

      - #### mdcCopy

            Hashtable<K,V> mdcCopy

      - #### ndcLookupRequired

            boolean ndcLookupRequired

      - #### mdcCopyLookupRequired

            boolean mdcCopyLookupRequired

      - #### renderedMessage

            String renderedMessage

      - #### threadName

            String threadName

      - #### throwableInfo

            org.apache.log4j.spi.ThrowableInformation throwableInfo

      - #### timeStamp

            long timeStamp

      - #### locationInfo

            org.apache.log4j.spi.LocationInfo locationInfo

  - ### Class org.apache.log4j.spi.ThrowableInformation extends Object implements Serializable

    serialVersionUID:
      -4748765566864322735L

    - ### Serialized Fields

      - #### rep

            String[] rep

Copyright © 2002-2018 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache Chainsaw, Chainsaw, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.