Serialized Form (jEdit API Documentation)

# Serialized Form

- ## Package org.gjt.sp.jedit

  - ### Class org.gjt.sp.jedit.AbstractOptionPane extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### gridBag

            java.awt.GridBagLayout gridBag

        The layout manager.

      - #### initialized

            boolean initialized

        Has the option pane been initialized?

      - #### name

            java.lang.String name

      - #### y

            int y

        The number of components already added to the layout manager.

  - ### Class org.gjt.sp.jedit.EditPane extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### buffer

            Buffer buffer

        The current buffer.

      - #### bufferSet

            BufferSet bufferSet

      - #### bufferSwitcher

            BufferSwitcher bufferSwitcher

      - #### caretsForPath

            java.util.Map<java.lang.String,​org.gjt.sp.jedit.EditPane.CaretInfo> caretsForPath

      - #### init

            boolean init

      - #### markerHighlight

            org.gjt.sp.jedit.EditPane.MarkerHighlight markerHighlight

      - #### recentBuffer

            Buffer recentBuffer

      - #### textArea

            JEditTextArea textArea

        The textArea inside the edit pane.

      - #### view

            View view

        The View where the edit pane is.

  - ### Class org.gjt.sp.jedit.View extends javax.swing.JFrame implements Serializable

    - ### Serialized Fields

      - #### actionBar

            ActionBar actionBar

      - #### bottomToolBars

            javax.swing.JPanel bottomToolBars

      - #### closed

            boolean closed

      - #### dockableWindowManager

            DockableWindowManager dockableWindowManager

      - #### editPane

            EditPane editPane

      - #### fullScreenMode

            boolean fullScreenMode

      - #### inputHandler

            InputHandler inputHandler

      - #### lastSplitConfig

            java.lang.String lastSplitConfig

      - #### mainContent

            java.awt.Component mainContent

      - #### mainPanel

            javax.swing.JPanel mainPanel

      - #### menuBar

            javax.swing.JMenuBar menuBar

      - #### next

            View next

      - #### plainView

            boolean plainView

      - #### prefixFocusOwner

            java.awt.Component prefixFocusOwner

      - #### prev

            View prev

      - #### recorder

            Macros.Recorder recorder

      - #### searchBar

            SearchBar searchBar

      - #### showFullPath

            boolean showFullPath

      - #### splitPane

            javax.swing.JSplitPane splitPane

      - #### status

            StatusBar status

      - #### toolBar

            java.awt.Container toolBar

      - #### toolBarManager

            ToolBarManager toolBarManager

      - #### topToolBars

            javax.swing.JPanel topToolBars

      - #### userTitle

            java.lang.String userTitle

      - #### waitCount

            int waitCount

      - #### waitSocket

            java.net.Socket waitSocket

      - #### windowedBounds

            java.awt.Rectangle windowedBounds

- ## Package org.gjt.sp.jedit.browser

  - ### Class org.gjt.sp.jedit.browser.BrowserCommandsMenu extends javax.swing.JPopupMenu implements Serializable

    - ### Serialized Fields

      - #### autoDetect

            javax.swing.JCheckBoxMenuItem autoDetect

      - #### browser

            VFSBrowser browser

      - #### encodingMenuItems

            java.util.HashMap<java.lang.String,​javax.swing.JRadioButtonMenuItem> encodingMenuItems

      - #### otherEncoding

            javax.swing.JRadioButtonMenuItem otherEncoding

  - ### Class org.gjt.sp.jedit.browser.FileCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

    - ### Serialized Fields

      - #### boldFont

            java.awt.Font boldFont

      - #### file

            VFSFile file

      - #### isSelected

            boolean isSelected

      - #### openBuffer

            boolean openBuffer

      - #### plainFont

            java.awt.Font plainFont

      - #### showIcons

            boolean showIcons

  - ### Class org.gjt.sp.jedit.browser.VFSBrowser extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### autoDetectEncoding

            boolean autoDetectEncoding

      - #### browserView

            org.gjt.sp.jedit.browser.BrowserView browserView

      - #### currentEncoding

            java.lang.String currentEncoding

      - #### defaultFocusComponent

            javax.swing.JComponent defaultFocusComponent

      - #### doubleClickClose

            boolean doubleClickClose

      - #### favorites

            org.gjt.sp.jedit.browser.VFSBrowser.FavoritesMenuButton favorites

      - #### filterCheckbox

            javax.swing.JCheckBox filterCheckbox

      - #### filterEditor

            org.gjt.sp.jedit.browser.VFSBrowser.HistoryComboBoxEditor filterEditor

      - #### filterField

            javax.swing.JComboBox<VFSFileFilter> filterField

      - #### historyStack

            java.util.Stack<java.lang.String> historyStack

      - #### horizontalLayout

            boolean horizontalLayout

      - #### listenerList

            javax.swing.event.EventListenerList listenerList

      - #### maybeReloadRequestRunning

            boolean maybeReloadRequestRunning

      - #### mode

            int mode

      - #### multipleSelection

            boolean multipleSelection

      - #### nextDirectoryStack

            java.util.Stack<java.lang.String> nextDirectoryStack

      - #### path

            java.lang.String path

      - #### pathAndFilterPanel

            javax.swing.JPanel pathAndFilterPanel

      - #### pathField

            HistoryTextField pathField

      - #### plugins

            org.gjt.sp.jedit.browser.VFSBrowser.PluginsMenuButton plugins

      - #### requestRunning

            boolean requestRunning

      - #### showHiddenFiles

            boolean showHiddenFiles

      - #### sortIgnoreCase

            boolean sortIgnoreCase

      - #### sortMixFilesAndDirs

            boolean sortMixFilesAndDirs

      - #### toolbarBox

            javax.swing.Box toolbarBox

      - #### topBox

            javax.swing.Box topBox

      - #### view

            View view

  - ### Class org.gjt.sp.jedit.browser.VFSDirectoryEntryTable extends javax.swing.JTable implements Serializable

    - ### Serialized Fields

      - #### browserView

            org.gjt.sp.jedit.browser.BrowserView browserView

      - #### header

            javax.swing.table.JTableHeader header

      - #### renderer

            FileCellRenderer renderer

      - #### resizingColumns

            boolean resizingColumns

      - #### timer

            javax.swing.Timer timer

      - #### typeSelectBuffer

            java.lang.StringBuffer typeSelectBuffer

  - ### Class org.gjt.sp.jedit.browser.VFSDirectoryEntryTableModel extends javax.swing.table.AbstractTableModel implements Serializable

    - ### Serialized Fields

      - #### ascending

            boolean ascending

      - #### extAttrs

            java.util.List<org.gjt.sp.jedit.browser.VFSDirectoryEntryTableModel.ExtendedAttribute> extAttrs

      - #### files

            org.gjt.sp.jedit.browser.VFSDirectoryEntryTableModel.Entry[] files

      - #### sortColumnIndex

            int sortColumnIndex

  - ### Class org.gjt.sp.jedit.browser.VFSFileChooserDialog extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### browser

            VFSBrowser browser

      - #### cancel

            javax.swing.JButton cancel

      - #### filename

            java.lang.String filename

      - #### filenameField

            VFSFileNameField filenameField

      - #### ioTaskHandler

            TaskListener ioTaskHandler

      - #### isOK

            boolean isOK

      - #### ok

            javax.swing.JButton ok

  - ### Class org.gjt.sp.jedit.browser.VFSFileNameField extends HistoryTextField implements Serializable

    - ### Serialized Fields

      - #### browser

            VFSBrowser browser

- ## Package org.gjt.sp.jedit.bsh

  - ### Class org.gjt.sp.jedit.bsh.BSHFormalComment extends org.gjt.sp.jedit.bsh.SimpleNode implements Serializable

    - ### Serialized Fields

      - #### text

            java.lang.String text

  - ### Class org.gjt.sp.jedit.bsh.BshMethod extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### cparamTypes

            java.lang.Class[] cparamTypes

      - #### creturnType

            java.lang.Class creturnType

      - #### declaringNameSpace

            NameSpace declaringNameSpace

      - #### javaMethod

            java.lang.reflect.Method javaMethod

      - #### javaObject

            java.lang.Object javaObject

      - #### methodBody

            org.gjt.sp.jedit.bsh.BSHBlock methodBody

      - #### modifiers

            Modifiers modifiers

      - #### name

            java.lang.String name

      - #### numArgs

            int numArgs

      - #### paramNames

            java.lang.String[] paramNames

  - ### Class org.gjt.sp.jedit.bsh.BSHPackageDeclaration extends org.gjt.sp.jedit.bsh.SimpleNode implements Serializable

  - ### Class org.gjt.sp.jedit.bsh.Capabilities.Unavailable extends UtilEvalError implements Serializable

  - ### Class org.gjt.sp.jedit.bsh.ClassPathException extends UtilEvalError implements Serializable

  - ### Class org.gjt.sp.jedit.bsh.DelayedEvalBshMethod extends BshMethod implements Serializable

    - ### Serialized Fields

      - #### paramTypeDescriptors

            java.lang.String[] paramTypeDescriptors

      - #### paramTypesNode

            org.gjt.sp.jedit.bsh.BSHFormalParameters paramTypesNode

      - #### returnTypeDescriptor

            java.lang.String returnTypeDescriptor

      - #### returnTypeNode

            org.gjt.sp.jedit.bsh.BSHReturnType returnTypeNode

  - ### Class org.gjt.sp.jedit.bsh.EvalError extends java.lang.Exception implements Serializable

    - ### Serialized Fields

      - #### callstack

            CallStack callstack

      - #### message

            java.lang.String message

      - #### node

            org.gjt.sp.jedit.bsh.SimpleNode node

  - ### Class org.gjt.sp.jedit.bsh.ExternalNameSpace extends NameSpace implements Serializable

    - ### Serialized Fields

      - #### externalMap

            java.util.Map externalMap

  - ### Class org.gjt.sp.jedit.bsh.Interpreter extends java.lang.Object implements Serializable

    - ### Serialization Methods

      - #### readObject

            private void readObject​(java.io.ObjectInputStream stream)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        De-serialization setup. Default out and err streams to stdout, stderr if they are null.
        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

    - ### Serialized Fields

      - #### console

            ConsoleInterface console

      - #### evalOnly

            boolean evalOnly

      - #### exitOnEOF

            boolean exitOnEOF

        by default in interactive mode System.exit() on EOF

      - #### globalNameSpace

            NameSpace globalNameSpace

      - #### interactive

            boolean interactive

      - #### parent

            Interpreter parent

        If this interpeter is a child of another, the parent

      - #### showResults

            boolean showResults

        Control the verbose printing of results for the show() command.

      - #### sourceFileInfo

            java.lang.String sourceFileInfo

        The name of the file or other source that this interpreter is reading

      - #### strictJava

            boolean strictJava

        Strict Java mode
        See Also:
          `Interpreter.setStrictJava( boolean )`

  - ### Class org.gjt.sp.jedit.bsh.InterpreterError extends java.lang.RuntimeException implements Serializable

  - ### Class org.gjt.sp.jedit.bsh.Modifiers extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### modifiers

            java.util.Hashtable modifiers

  - ### Class org.gjt.sp.jedit.bsh.NameSpace extends java.lang.Object implements Serializable

    - ### Serialization Methods

      - #### writeObject

            private void writeObject​(java.io.ObjectOutputStream s)
                              throws java.io.IOException

        Throws:
          `java.io.IOException`

    - ### Serialized Fields

      - #### callerInfoNode

            org.gjt.sp.jedit.bsh.SimpleNode callerInfoNode

        The node associated with the creation of this namespace. This is used support getInvocationLine() and getInvocationText().

      - #### classInstance

            java.lang.Object classInstance

      - #### classStatic

            java.lang.Class classStatic

      - #### importedClasses

            java.util.Hashtable importedClasses

      - #### importedCommands

            java.util.Vector importedCommands

      - #### importedObjects

            java.util.Vector importedObjects

      - #### importedPackages

            java.util.Vector importedPackages

      - #### importedStatic

            java.util.Vector importedStatic

      - #### isClass

            boolean isClass

        Note that the namespace is a class body or class instance namespace. This is used for controlling static/object import precedence, etc.

      - #### isMethod

            boolean isMethod

        Note that the namespace is a method body namespace. This is used for printing stack traces in exceptions.

      - #### methods

            java.util.Hashtable methods

      - #### names

            java.util.Hashtable names

        Name resolver objects

      - #### nameSourceListeners

            java.util.Vector nameSourceListeners

      - #### nsName

            java.lang.String nsName

        The name of this namespace. If the namespace is a method body namespace then this is the name of the method. If it's a class or class instance then it's the name of the class.

      - #### packageName

            java.lang.String packageName

      - #### parent

            NameSpace parent

      - #### thisReference

            This thisReference

      - #### variables

            java.util.Hashtable variables

  - ### Class org.gjt.sp.jedit.bsh.ParseException extends EvalError implements Serializable

    - ### Serialized Fields

      - #### currentToken

            Token currentToken

        This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.

      - #### eol

            java.lang.String eol

        The end of line string for this machine.

      - #### expectedTokenSequences

            int[][] expectedTokenSequences

        Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.

      - #### sourceFile

            java.lang.String sourceFile

      - #### specialConstructor

            boolean specialConstructor

        This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).

      - #### tokenImage

            java.lang.String[] tokenImage

        This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.

  - ### Class org.gjt.sp.jedit.bsh.Primitive extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### value

            java.lang.Object value

        The primitive value stored in its java.lang wrapper class

  - ### Class org.gjt.sp.jedit.bsh.TargetError extends EvalError implements Serializable

    - ### Serialized Fields

      - #### inNativeCode

            boolean inNativeCode

      - #### target

            java.lang.Throwable target

  - ### Class org.gjt.sp.jedit.bsh.This extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### namespace

            NameSpace namespace

        The namespace that this This reference wraps.

  - ### Class org.gjt.sp.jedit.bsh.Token extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### beginColumn

            int beginColumn

        beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.

      - #### beginLine

            int beginLine

        beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.

      - #### endColumn

            int endColumn

        beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.

      - #### endLine

            int endLine

        beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.

      - #### image

            java.lang.String image

        The string image of the token.

      - #### kind

            int kind

        An integer that describes the kind of this token. This numbering system is determined by JavaCCParser, and a table of these numbers is stored in the file ...Constants.java.

      - #### next

            Token next

        A reference to the next regular (non-special) token from the input stream. If this is the last token from the input stream, or if the token manager has not read tokens beyond this one, this field is set to null. This is true only if this token is also a regular token. Otherwise, see below for a description of the contents of this field.

      - #### specialToken

            Token specialToken

        This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token. If there are no such special tokens, this field is set to null. When there are more than one such special token, this field refers to the last of these special tokens, which in turn refers to the next previous special token through its specialToken field, and so on until the first special token (whose specialToken field is null). The next fields of special tokens refer to other special tokens that immediately follow it (without an intervening regular token). If there is no such token, this field is null.

  - ### Class org.gjt.sp.jedit.bsh.TokenMgrError extends java.lang.Error implements Serializable

    - ### Serialized Fields

      - #### errorCode

            int errorCode

        Indicates the reason why the exception is thrown. It will have one of the above 4 values.

  - ### Class org.gjt.sp.jedit.bsh.UtilEvalError extends java.lang.Exception implements Serializable

  - ### Class org.gjt.sp.jedit.bsh.UtilTargetError extends UtilEvalError implements Serializable

    - ### Serialized Fields

      - #### t

            java.lang.Throwable t

  - ### Class org.gjt.sp.jedit.bsh.Variable extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### lhs

            org.gjt.sp.jedit.bsh.LHS lhs

      - #### modifiers

            Modifiers modifiers

      - #### name

            java.lang.String name

        A null type means an untyped variable

      - #### type

            java.lang.Class type

      - #### typeDescriptor

            java.lang.String typeDescriptor

      - #### value

            java.lang.Object value

  - ### Class org.gjt.sp.jedit.bsh.XThis extends This implements Serializable

    - ### Serialized Fields

      - #### interfaces

            java.util.Hashtable interfaces

        A cache of proxy interface handlers. Currently just one per interface.

      - #### invocationHandler

            java.lang.reflect.InvocationHandler invocationHandler

- ## Package org.gjt.sp.jedit.bsh.classpath

  - ### Class org.gjt.sp.jedit.bsh.classpath.DiscreteFilesClassLoader.ClassSourceMap extends java.util.HashMap implements Serializable

- ## Package org.gjt.sp.jedit.gui

  - ### Class org.gjt.sp.jedit.gui.AbbrevEditor extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### abbrev

            javax.swing.JTextField abbrev

      - #### afterCaret

            javax.swing.JTextArea afterCaret

      - #### beforeCaret

            javax.swing.JTextArea beforeCaret

  - ### Class org.gjt.sp.jedit.gui.AboutDialog extends javax.swing.JDialog implements Serializable

  - ### Class org.gjt.sp.jedit.gui.AbstractContextOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### actionContext

            ActionContext actionContext

      - #### add

            javax.swing.JButton add

      - #### buttons

            javax.swing.JPanel buttons

      - #### caption

            javax.swing.JLabel caption

      - #### list

            javax.swing.JList<org.gjt.sp.jedit.gui.AbstractContextOptionPane.MenuItem> list

      - #### listModel

            javax.swing.DefaultListModel<org.gjt.sp.jedit.gui.AbstractContextOptionPane.MenuItem> listModel

      - #### moveDown

            javax.swing.JButton moveDown

      - #### moveUp

            javax.swing.JButton moveUp

      - #### remove

            javax.swing.JButton remove

      - #### reset

            javax.swing.JButton reset

  - ### Class org.gjt.sp.jedit.gui.ActionBar extends javax.swing.JToolBar implements Serializable

    - ### Serialized Fields

      - #### action

            HistoryTextField action

      - #### popup

            org.gjt.sp.jedit.gui.ActionBar.CompletionPopup popup

      - #### repeatCount

            int repeatCount

      - #### temp

            boolean temp

      - #### view

            View view

  - ### Class org.gjt.sp.jedit.gui.AddAbbrevDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### editor

            AbbrevEditor editor

      - #### global

            javax.swing.JButton global

      - #### modeSpecific

            javax.swing.JButton modeSpecific

      - #### view

            View view

  - ### Class org.gjt.sp.jedit.gui.AddModeDialog extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### canceled

            boolean canceled

      - #### filenameGlob

            javax.swing.JTextField filenameGlob

      - #### firstLineGlob

            javax.swing.JTextField firstLineGlob

      - #### modeFile

            javax.swing.JTextField modeFile

      - #### modeName

            javax.swing.JTextField modeName

  - ### Class org.gjt.sp.jedit.gui.AnimatedIcon extends javax.swing.ImageIcon implements Serializable

    - ### Serialized Fields

      - #### current

            int current

      - #### delay

            int delay

      - #### frames

            java.awt.Image[] frames

      - #### host

            java.awt.Component host

      - #### icon

            java.awt.Image icon

      - #### timer

            javax.swing.Timer timer

  - ### Class org.gjt.sp.jedit.gui.BeanShellErrorDialog extends TextAreaDialog implements Serializable

  - ### Class org.gjt.sp.jedit.gui.BufferOptions extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### panel

            BufferOptionPane panel

  - ### Class org.gjt.sp.jedit.gui.BufferSwitcher extends javax.swing.JComboBox<Buffer> implements Serializable

    - ### Serialized Fields

      - #### editPane

            EditPane editPane

      - #### itemSelectedBefore

            java.lang.Object itemSelectedBefore

      - #### updating

            boolean updating

  - ### Class org.gjt.sp.jedit.gui.CloseDialog extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### bufferList

            javax.swing.JList<java.lang.String> bufferList

      - #### bufferModel

            javax.swing.DefaultListModel<java.lang.String> bufferModel

      - #### discard

            javax.swing.JButton discard

      - #### ok

            boolean ok

      - #### save

            javax.swing.JButton save

      - #### selectAllFlag

            boolean selectAllFlag

      - #### view

            View view

  - ### Class org.gjt.sp.jedit.gui.ColorChooserDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### colorChooser

            javax.swing.JColorChooser colorChooser

      - #### initialColor

            java.awt.Color initialColor

  - ### Class org.gjt.sp.jedit.gui.ColorWellButton extends javax.swing.JButton implements Serializable

  - ### Class org.gjt.sp.jedit.gui.CompleteWord extends CompletionPopup implements Serializable

    - ### Serialized Fields

      - #### buffer

            Buffer buffer

      - #### noWordSep

            java.lang.String noWordSep

      - #### textArea

            JEditTextArea textArea

      - #### word

            java.lang.String word

  - ### Class org.gjt.sp.jedit.gui.CompletionPopup extends javax.swing.JWindow implements Serializable

    - ### Serialized Fields

      - #### candidates

            CompletionPopup.Candidates candidates

      - #### keyHandler

            org.gjt.sp.jedit.gui.CompletionPopup.KeyHandler keyHandler

      - #### list

            javax.swing.JList list

      - #### view

            View view

  - ### Class org.gjt.sp.jedit.gui.ContextAddDialog extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### action

            javax.swing.JRadioButton action

      - #### cancel

            javax.swing.JButton cancel

      - #### combo

            javax.swing.JComboBox<ActionSet> combo

      - #### isOK

            boolean isOK

      - #### list

            javax.swing.JList<org.gjt.sp.jedit.gui.AbstractContextOptionPane.MenuItem> list

      - #### ok

            javax.swing.JButton ok

      - #### separator

            javax.swing.JRadioButton separator

  - ### Class org.gjt.sp.jedit.gui.DockableWindowManager extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### alternateLayout

            boolean alternateLayout

      - #### closeToggle

            boolean closeToggle

      - #### factory

            DockableWindowFactory factory

      - #### plugins

            java.util.Map<PluginJAR,​java.util.Set<java.lang.String>> plugins

      - #### positions

            java.util.Map<java.lang.String,​java.lang.String> positions

      - #### tBottom

            boolean tBottom

      - #### tLeft

            boolean tLeft

      - #### tRight

            boolean tRight

      - #### tTop

            boolean tTop

      - #### view

            View view

      - #### windows

            java.util.Map<java.lang.String,​javax.swing.JComponent> windows

  - ### Class org.gjt.sp.jedit.gui.DockableWindowManagerImpl extends DockableWindowManager implements Serializable

    - ### Serialized Fields

      - #### bottom

            PanelWindowContainer bottom

      - #### clones

            java.util.List<org.gjt.sp.jedit.gui.DockableWindowManagerImpl.Entry> clones

      - #### continuousLayout

            boolean continuousLayout

      - #### lastEntry

            org.gjt.sp.jedit.gui.DockableWindowManagerImpl.Entry lastEntry

      - #### left

            PanelWindowContainer left

      - #### resizePos

            int resizePos

      - #### resizeRect

            java.awt.Rectangle resizeRect

        This is the rectangle you drag to resize the split. It is used with non continuous layout.

      - #### right

            PanelWindowContainer right

      - #### showStack

            java.util.Stack<java.lang.String> showStack

      - #### top

            PanelWindowContainer top

      - #### windows

            java.util.Map<java.lang.String,​org.gjt.sp.jedit.gui.DockableWindowManagerImpl.Entry> windows

        A mapping from Strings to Entry objects.

  - ### Class org.gjt.sp.jedit.gui.DropShadowBorder extends javax.swing.border.AbstractBorder implements Serializable

    - ### Serialized Fields

      - #### _color

            java.awt.Color _color

      - #### _width

            int _width

  - ### Class org.gjt.sp.jedit.gui.EditAbbrevDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### abbrevs

            java.util.Map abbrevs

      - #### cancel

            javax.swing.JButton cancel

      - #### editor

            AbbrevEditor editor

      - #### isOK

            boolean isOK

      - #### ok

            javax.swing.JButton ok

      - #### originalAbbrev

            java.lang.String originalAbbrev

  - ### Class org.gjt.sp.jedit.gui.EnhancedButton extends RolloverButton implements Serializable

  - ### Class org.gjt.sp.jedit.gui.EnhancedDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### enterEnabled

            boolean enterEnabled

      - #### keyHandler

            org.gjt.sp.jedit.gui.EnhancedDialog.KeyHandler keyHandler

  - ### Class org.gjt.sp.jedit.gui.ErrorListDialog extends EnhancedDialog implements Serializable

  - ### Class org.gjt.sp.jedit.gui.ErrorListDialog.JTextPaneSized extends javax.swing.JTextPane implements Serializable

  - ### Class org.gjt.sp.jedit.gui.FilePropertiesDialog extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### browser

            VFSBrowser browser

      - #### cancelButton

            javax.swing.JButton cancelButton

      - #### infoIcon

            javax.swing.JLabel infoIcon

      - #### local

            VFSFile local

      - #### nameTextField

            javax.swing.JTextField nameTextField

      - #### okButton

            javax.swing.JButton okButton

      - #### readable

            javax.swing.JCheckBox readable

      - #### selectedFiles

            VFSFile[] selectedFiles

      - #### write

            javax.swing.JCheckBox write

  - ### Class org.gjt.sp.jedit.gui.FilesChangedDialog extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### bufferTree

            javax.swing.JTree bufferTree

      - #### bufferTreeModel

            javax.swing.tree.DefaultTreeModel bufferTreeModel

      - #### ignore

            javax.swing.JButton ignore

      - #### reload

            javax.swing.JButton reload

      - #### root

            javax.swing.tree.DefaultMutableTreeNode root

      - #### selectAllInProgress

            boolean selectAllInProgress

      - #### view

            View view

  - ### Class org.gjt.sp.jedit.gui.FilteredListModel extends javax.swing.AbstractListModel implements Serializable

    - ### Serialized Fields

      - #### delegated

            E extends javax.swing.ListModel<?> delegated

        The delegated table model.

      - #### filter

            java.lang.String filter

      - #### filteredIndices

            java.util.Vector<java.lang.Integer> filteredIndices

      - #### invertedIndices

            java.util.Map<java.lang.Integer,​java.lang.Integer> invertedIndices

        This map contains the delegated indices as key and true indices as values.

      - #### list

            javax.swing.JList list

  - ### Class org.gjt.sp.jedit.gui.FilteredTableModel extends javax.swing.table.AbstractTableModel implements Serializable

    - ### Serialized Fields

      - #### delegated

            E extends javax.swing.table.TableModel delegated

        The delegated table model.

      - #### filter

            java.lang.String filter

      - #### filteredIndices

            java.util.Vector<java.lang.Integer> filteredIndices

      - #### invertedIndices

            java.util.Map<java.lang.Integer,​java.lang.Integer> invertedIndices

        This map contains the delegated indices as key and true indices as values.

      - #### table

            javax.swing.JTable table

  - ### Class org.gjt.sp.jedit.gui.FloatingWindowContainer extends javax.swing.JFrame implements Serializable

    - ### Serialized Fields

      - #### clone

            boolean clone

      - #### dockableName

            java.lang.String dockableName

      - #### dockableWindowManager

            DockableWindowManagerImpl dockableWindowManager

      - #### entry

            org.gjt.sp.jedit.gui.DockableWindowManagerImpl.Entry entry

      - #### menu

            javax.swing.JButton menu

  - ### Class org.gjt.sp.jedit.gui.FontSelector extends javax.swing.JButton implements Serializable

    - ### Serialized Fields

      - #### antiAlias

            boolean antiAlias

  - ### Class org.gjt.sp.jedit.gui.FontSelectorDialog extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### cancel

            javax.swing.JButton cancel

      - #### familyField

            javax.swing.JTextField familyField

      - #### familyList

            javax.swing.JList<java.lang.String> familyList

      - #### fontSelector

            FontSelector fontSelector

      - #### isOK

            boolean isOK

      - #### ok

            javax.swing.JButton ok

      - #### preview

            javax.swing.JLabel preview

      - #### sizeField

            javax.swing.JTextField sizeField

      - #### sizeList

            javax.swing.JList<java.lang.String> sizeList

      - #### styleField

            javax.swing.JTextField styleField

      - #### styleList

            javax.swing.JList<java.lang.String> styleList

  - ### Class org.gjt.sp.jedit.gui.GrabKeyDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### allBindings

            java.util.List<GrabKeyDialog.KeyBinding> allBindings

      - #### assignedTo

            javax.swing.JLabel assignedTo

      - #### binding

            GrabKeyDialog.KeyBinding binding

      - #### cancel

            javax.swing.JButton cancel

      - #### clear

            javax.swing.JButton clear

      - #### debugBuffer

            Buffer debugBuffer

      - #### isOK

            boolean isOK

      - #### ok

            javax.swing.JButton ok

      - #### remove

            javax.swing.JButton remove

      - #### shortcut

            org.gjt.sp.jedit.gui.GrabKeyDialog.InputPane shortcut

  - ### Class org.gjt.sp.jedit.gui.HistoryModel extends javax.swing.DefaultListModel<java.lang.String> implements Serializable

    - ### Serialized Fields

      - #### max

            int max

      - #### maxSize

            int maxSize

      - #### name

            java.lang.String name

  - ### Class org.gjt.sp.jedit.gui.HistoryTextArea extends javax.swing.JTextArea implements Serializable

    - ### Serialized Fields

      - #### controller

            HistoryText controller

  - ### Class org.gjt.sp.jedit.gui.HistoryTextField extends javax.swing.JTextField implements Serializable

    - ### Serialized Fields

      - #### controller

            HistoryText controller

      - #### enterAddsToHistory

            boolean enterAddsToHistory

      - #### selectAllOnFocus

            boolean selectAllOnFocus

  - ### Class org.gjt.sp.jedit.gui.JCheckBoxList extends javax.swing.JTable implements Serializable

    - ### Serialized Fields

      - #### dummy

            javax.swing.table.TableCellRenderer dummy

  - ### Class org.gjt.sp.jedit.gui.LogViewer extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### cellRenderer

            org.gjt.sp.jedit.gui.LogViewer.ColorizerCellRenderer cellRenderer

      - #### copy

            javax.swing.JButton copy

      - #### filter

            javax.swing.JTextField filter

      - #### list

            javax.swing.JList<java.lang.String> list

      - #### listHandler

            org.gjt.sp.jedit.gui.LogViewer.ListHandler listHandler

      - #### listModel

            FilteredListModel<javax.swing.ListModel<java.lang.String>> listModel

      - #### tail

            javax.swing.JCheckBox tail

      - #### tailIsOn

            boolean tailIsOn

  - ### Class org.gjt.sp.jedit.gui.MarkerViewer extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### clear

            RolloverButton clear

      - #### markerList

            javax.swing.JList<Marker> markerList

      - #### markerListScroller

            javax.swing.JScrollPane markerListScroller

      - #### next

            RolloverButton next

      - #### previous

            RolloverButton previous

      - #### view

            View view

  - ### Class org.gjt.sp.jedit.gui.NumericTextField extends javax.swing.JTextField implements Serializable

    - ### Serialized Fields

      - #### defaultBackground

            java.awt.Color defaultBackground

      - #### defaultForeground

            java.awt.Color defaultForeground

      - #### integerOnly

            boolean integerOnly

      - #### invalidStyle

            SyntaxStyle invalidStyle

      - #### maxValue

            java.lang.Number maxValue

      - #### minValue

            java.lang.Number minValue

      - #### positiveOnly

            boolean positiveOnly

  - ### Class org.gjt.sp.jedit.gui.OptionsDialog extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### apply

            javax.swing.JButton apply

      - #### cancel

            javax.swing.JButton cancel

      - #### currentPane

            OptionPane currentPane

      - #### deferredOptionPanes

            java.util.Map<java.lang.Object,​OptionPane> deferredOptionPanes

      - #### name

            java.lang.String name

      - #### ok

            javax.swing.JButton ok

      - #### paneTree

            javax.swing.JTree paneTree

      - #### splitter

            javax.swing.JSplitPane splitter

      - #### stage

            javax.swing.JScrollPane stage

  - ### Class org.gjt.sp.jedit.gui.OptionsDialog.PaneNameRenderer extends EnhancedTreeCellRenderer implements Serializable

    - ### Serialized Fields

      - #### groupFont

            java.awt.Font groupFont

      - #### paneFont

            java.awt.Font paneFont

  - ### Class org.gjt.sp.jedit.gui.PasteFromListDialog extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### cancel

            javax.swing.JButton cancel

      - #### clips

            javax.swing.JList<java.lang.String> clips

      - #### clipText

            javax.swing.JTextArea clipText

      - #### insert

            javax.swing.JButton insert

      - #### listModel

            MutableListModel<java.lang.String> listModel

      - #### view

            View view

  - ### Class org.gjt.sp.jedit.gui.PasteSpecialDialog extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### flavorList

            javax.swing.JList<java.awt.datatransfer.DataFlavor> flavorList

      - #### textArea

            TextArea textArea

  - ### Class org.gjt.sp.jedit.gui.PingPongList extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### buttonsBox

            javax.swing.Box buttonsBox

      - #### left

            javax.swing.JList<E> left

      - #### leftLabel

            javax.swing.JLabel leftLabel

      - #### leftModel

            org.gjt.sp.jedit.gui.PingPongList.MyListModel<E> leftModel

      - #### leftPanel

            javax.swing.JPanel leftPanel

      - #### right

            javax.swing.JList<E> right

      - #### rightLabel

            javax.swing.JLabel rightLabel

      - #### rightModel

            org.gjt.sp.jedit.gui.PingPongList.MyListModel<E> rightModel

      - #### rightPanel

            javax.swing.JPanel rightPanel

      - #### selectAllButton

            javax.swing.JButton selectAllButton

      - #### selectNoneButton

            javax.swing.JButton selectNoneButton

  - ### Class org.gjt.sp.jedit.gui.RegisterViewer extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### contentTextArea

            javax.swing.JTextArea contentTextArea

      - #### documentHandler

            javax.swing.event.DocumentListener documentHandler

      - #### editing

            boolean editing

      - #### popup

            javax.swing.JPopupMenu popup

      - #### registerList

            javax.swing.JList<java.lang.String> registerList

        contains either a - String object (no Register is registered yet, "view-registers.none") or - Character objects ("name" of the register; char value must be between 0 and 255, see Registers.java) changed so this can use generics, the registerList now can contain only Strings, either "view-registers.none" or a single character string, where the single char must have a value between 0 and 255. (More realisticly, it should be a character than can actually be typed from a keyboard.)

      - #### splitPane

            javax.swing.JSplitPane splitPane

      - #### view

            View view

  - ### Class org.gjt.sp.jedit.gui.RolloverButton extends javax.swing.JButton implements Serializable

    - ### Serialized Fields

      - #### revalidateBlocked

            boolean revalidateBlocked

  - ### Class org.gjt.sp.jedit.gui.RolloverToggleButton extends javax.swing.JToggleButton implements Serializable

    - ### Serialized Fields

      - #### originalBorder

            javax.swing.border.Border originalBorder

      - #### revalidateBlocked

            boolean revalidateBlocked

      - #### rolloverBorder

            javax.swing.border.Border rolloverBorder

  - ### Class org.gjt.sp.jedit.gui.ScreenRectangleSelectionButton extends javax.swing.JButton implements Serializable

  - ### Class org.gjt.sp.jedit.gui.SelectLineRange extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### cancel

            javax.swing.JButton cancel

      - #### endField

            NumericTextField endField

      - #### ok

            javax.swing.JButton ok

      - #### startField

            NumericTextField startField

      - #### view

            View view

  - ### Class org.gjt.sp.jedit.gui.ShortcutPrefixActiveEvent extends javax.swing.event.ChangeEvent implements Serializable

    - ### Serialized Fields

      - #### active

            boolean active

        Description of the Field

      - #### bindings

            java.util.Hashtable bindings

        Description of the Field

  - ### Class org.gjt.sp.jedit.gui.SplashScreen extends javax.swing.JComponent implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### firstAdvanceTime

            long firstAdvanceTime

      - #### fm

            java.awt.FontMetrics fm

      - #### image

            java.awt.Image image

      - #### label

            java.lang.String label

      - #### labelFont

            java.awt.Font labelFont

      - #### lastAdvanceTime

            long lastAdvanceTime

      - #### lastLabel

            java.lang.String lastLabel

      - #### progress

            int progress

      - #### realSplash

            java.awt.SplashScreen realSplash

      - #### versionColor1

            java.awt.Color versionColor1

      - #### versionColor2

            java.awt.Color versionColor2

      - #### win

            javax.swing.JWindow win

  - ### Class org.gjt.sp.jedit.gui.StatusBar extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### box

            javax.swing.Box box

      - #### buf

            java.lang.StringBuilder buf

      - #### caretStatus

            ToolTipLabel caretStatus

      - #### currentBar

            java.lang.String currentBar

      - #### currentMessageIsIO

            boolean currentMessageIsIO

      - #### encodingWidget

            Widget encodingWidget

      - #### foldWidget

            Widget foldWidget

      - #### indentWidget

            Widget indentWidget

      - #### lineSepWidget

            Widget lineSepWidget

      - #### lockedWidget

            Widget lockedWidget

      - #### message

            javax.swing.JLabel message

      - #### messageComp

            java.awt.Component messageComp

      - #### modeWidget

            Widget modeWidget

      - #### multiSelectWidget

            Widget multiSelectWidget

      - #### overwriteWidget

            Widget overwriteWidget

      - #### panel

            javax.swing.JPanel panel

      - #### rectSelectWidget

            Widget rectSelectWidget

      - #### seg

            javax.swing.text.Segment seg

      - #### showCaretStatus

            boolean showCaretStatus

      - #### taskHandler

            org.gjt.sp.jedit.gui.StatusBar.TaskHandler taskHandler

      - #### tempTimer

            javax.swing.Timer tempTimer

      - #### view

            View view

      - #### wrapWidget

            Widget wrapWidget

  - ### Class org.gjt.sp.jedit.gui.StyleEditor extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### bgColor

            ColorWellButton bgColor

      - #### bgColorCheckBox

            javax.swing.JCheckBox bgColorCheckBox

      - #### bold

            javax.swing.JCheckBox bold

      - #### fgColor

            ColorWellButton fgColor

      - #### fgColorCheckBox

            javax.swing.JCheckBox fgColorCheckBox

      - #### italics

            javax.swing.JCheckBox italics

      - #### okClicked

            boolean okClicked

  - ### Class org.gjt.sp.jedit.gui.TaskMonitor extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### model

            org.gjt.sp.jedit.gui.TaskMonitor.TaskTableModel model

      - #### remainingCount

            javax.swing.JLabel remainingCount

  - ### Class org.gjt.sp.jedit.gui.TextAreaDialog extends EnhancedDialog implements Serializable

  - ### Class org.gjt.sp.jedit.gui.TipOfTheDay extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### close

            javax.swing.JButton close

      - #### currentTip

            int currentTip

      - #### nextTip

            javax.swing.JButton nextTip

      - #### showNextTime

            javax.swing.JCheckBox showNextTime

      - #### tipText

            javax.swing.JEditorPane tipText

  - ### Class org.gjt.sp.jedit.gui.VariableGridLayout extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### distanceToBorders

            java.awt.Insets distanceToBorders

      - #### hgap

            int hgap

      - #### mode

            int mode

      - #### size

            int size

      - #### takeSizesIntoAccount

            boolean takeSizesIntoAccount

      - #### vgap

            int vgap

- ## Package org.gjt.sp.jedit.gui.statusbar

  - ### Class org.gjt.sp.jedit.gui.statusbar.ToolTipLabel extends javax.swing.JLabel implements Serializable

- ## Package org.gjt.sp.jedit.help

  - ### Class org.gjt.sp.jedit.help.HelpSearchPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### helpViewer

            HelpViewerInterface helpViewer

      - #### index

            org.gjt.sp.jedit.help.HelpIndex index

      - #### results

            javax.swing.JList<org.gjt.sp.jedit.help.HelpSearchPanel.Result> results

      - #### searchField

            HistoryTextField searchField

  - ### Class org.gjt.sp.jedit.help.HelpTOCPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### helpViewer

            HelpViewerInterface helpViewer

      - #### nodes

            java.util.Map<java.lang.String,​javax.swing.tree.DefaultMutableTreeNode> nodes

      - #### toc

            javax.swing.JTree toc

      - #### tocModel

            javax.swing.tree.DefaultTreeModel tocModel

  - ### Class org.gjt.sp.jedit.help.HelpViewer extends javax.swing.JFrame implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### back

            HistoryButton back

      - #### baseURL

            java.lang.String baseURL

      - #### forward

            HistoryButton forward

      - #### historyModel

            HelpHistoryModel historyModel

      - #### queuedTOCReload

            boolean queuedTOCReload

      - #### shortURL

            java.lang.String shortURL

      - #### splitter

            javax.swing.JSplitPane splitter

      - #### title

            javax.swing.JLabel title

      - #### toc

            HelpTOCPanel toc

      - #### viewer

            javax.swing.JEditorPane viewer

      - #### viewerScrollPane

            javax.swing.JScrollPane viewerScrollPane

  - ### Class org.gjt.sp.jedit.help.HistoryButton extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### arrow_button

            RolloverButton arrow_button

      - #### arrowActionListener

            java.awt.event.ActionListener arrowActionListener

      - #### drop_button

            RolloverButton drop_button

      - #### history

            HelpHistoryModel history

      - #### type

            int type

- ## Package org.gjt.sp.jedit.io

  - ### Class org.gjt.sp.jedit.io.FavoritesVFS.Favorite extends VFSFile implements Serializable

    - ### Serialized Fields

      - #### label

            java.lang.String label

  - ### Class org.gjt.sp.jedit.io.FileVFS.LocalFile extends VFSFile implements Serializable

    - ### Serialized Fields

      - #### file

            java.io.File file

      - #### modified

            long modified

  - ### Class org.gjt.sp.jedit.io.VFSFile extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### canRead

            boolean canRead

      - #### canWrite

            boolean canWrite

      - #### color

            java.awt.Color color

      - #### colorCalculated

            boolean colorCalculated

      - #### deletePath

            java.lang.String deletePath

      - #### fetchedAttrs

            boolean fetchedAttrs

        This is true if the attributes are already fetched.

      - #### hidden

            boolean hidden

      - #### length

            long length

      - #### name

            java.lang.String name

      - #### path

            java.lang.String path

      - #### symlinkPath

            java.lang.String symlinkPath

      - #### type

            int type

- ## Package org.gjt.sp.jedit.menu

  - ### Class org.gjt.sp.jedit.menu.EnhancedCheckBoxMenuItem extends javax.swing.JCheckBoxMenuItem implements Serializable

    - ### Serialized Fields

      - #### action

            java.lang.String action

      - #### context

            ActionContext context

      - #### shortcut

            java.lang.String shortcut

  - ### Class org.gjt.sp.jedit.menu.EnhancedMenu extends javax.swing.JMenu implements Serializable

    - ### Serialized Fields

      - #### context

            ActionContext context

      - #### ebStub

            EnhancedMenu.EditBusStub ebStub

      - #### initialComponentCount

            int initialComponentCount

      - #### provider

            DynamicMenuProvider provider

      - #### providerCode

            java.lang.String providerCode

  - ### Class org.gjt.sp.jedit.menu.EnhancedMenuItem extends javax.swing.JMenuItem implements Serializable

    - ### Serialized Fields

      - #### shortcut

            java.lang.String shortcut

- ## Package org.gjt.sp.jedit.options

  - ### Class org.gjt.sp.jedit.options.AbbrevsOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### abbrevsTable

            javax.swing.JTable abbrevsTable

      - #### add

            javax.swing.JButton add

      - #### edit

            javax.swing.JButton edit

      - #### expandOnInput

            javax.swing.JCheckBox expandOnInput

      - #### globalAbbrevs

            org.gjt.sp.jedit.options.AbbrevsOptionPane.AbbrevsModel globalAbbrevs

      - #### modeAbbrevs

            java.util.Map<java.lang.String,​org.gjt.sp.jedit.options.AbbrevsOptionPane.AbbrevsModel> modeAbbrevs

      - #### remove

            javax.swing.JButton remove

      - #### setsComboBox

            javax.swing.JComboBox<java.lang.String> setsComboBox

  - ### Class org.gjt.sp.jedit.options.AppearanceOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### decorateDialogs

            javax.swing.JCheckBox decorateDialogs

      - #### decorateFrames

            javax.swing.JCheckBox decorateFrames

      - #### helpViewerFont

            FontSelector helpViewerFont

      - #### history

            javax.swing.JTextField history

      - #### iconThemes

            javax.swing.JComboBox<java.lang.String> iconThemes

      - #### lfs

            javax.swing.UIManager.LookAndFeelInfo[] lfs

      - #### lnfChanged

            boolean lnfChanged

      - #### lookAndFeel

            javax.swing.JComboBox<java.lang.String> lookAndFeel

      - #### menuSpillover

            javax.swing.JTextField menuSpillover

      - #### primaryFont

            FontSelector primaryFont

      - #### secondaryFont

            FontSelector secondaryFont

      - #### showSplash

            javax.swing.JCheckBox showSplash

      - #### showTips

            javax.swing.JCheckBox showTips

      - #### systemTrayIcon

            javax.swing.JCheckBox systemTrayIcon

      - #### systemTrayIconBackgroundAutodetect

            javax.swing.JRadioButton systemTrayIconBackgroundAutodetect

      - #### systemTrayIconBackgroundColor

            ColorWellButton systemTrayIconBackgroundColor

      - #### systemTrayIconBackgroundDefault

            javax.swing.JRadioButton systemTrayIconBackgroundDefault

      - #### systemTrayIconBackgroundFixedColor

            javax.swing.JRadioButton systemTrayIconBackgroundFixedColor

      - #### systemTrayIconBackgroundPickedRectangle

            javax.swing.JRadioButton systemTrayIconBackgroundPickedRectangle

      - #### systemTrayIconBackgroundRectangle

            ScreenRectangleSelectionButton systemTrayIconBackgroundRectangle

      - #### textColors

            javax.swing.JCheckBox textColors

  - ### Class org.gjt.sp.jedit.options.BrowserColorsOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### add

            javax.swing.JButton add

      - #### colorsModel

            org.gjt.sp.jedit.options.BrowserColorsModel colorsModel

      - #### colorsTable

            javax.swing.JTable colorsTable

      - #### moveDown

            javax.swing.JButton moveDown

      - #### moveUp

            javax.swing.JButton moveUp

      - #### remove

            javax.swing.JButton remove

  - ### Class org.gjt.sp.jedit.options.BrowserContextOptionPane extends AbstractContextOptionPane implements Serializable

  - ### Class org.gjt.sp.jedit.options.BrowserOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### currentBufferFilter

            javax.swing.JCheckBox currentBufferFilter

      - #### defaultDirectory

            javax.swing.JComboBox<java.lang.String> defaultDirectory

      - #### doubleClickClose

            javax.swing.JCheckBox doubleClickClose

      - #### showHiddenFiles

            javax.swing.JCheckBox showHiddenFiles

      - #### showIcons

            javax.swing.JCheckBox showIcons

      - #### showMenubar

            javax.swing.JCheckBox showMenubar

      - #### showToolbar

            javax.swing.JCheckBox showToolbar

      - #### sortIgnoreCase

            javax.swing.JCheckBox sortIgnoreCase

      - #### sortMixFilesAndDirs

            javax.swing.JCheckBox sortMixFilesAndDirs

      - #### useDefaultIcons

            javax.swing.JCheckBox useDefaultIcons

  - ### Class org.gjt.sp.jedit.options.BufferOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### autoIndent

            javax.swing.JComboBox<java.lang.String> autoIndent

      - #### buffer

            Buffer buffer

      - #### checkModStatus

            javax.swing.JComboBox<java.lang.String> checkModStatus

      - #### elasticTabstops

            javax.swing.JCheckBox elasticTabstops

      - #### encoding

            javax.swing.JComboBox<java.lang.String> encoding

      - #### folding

            javax.swing.JComboBox<java.lang.String> folding

      - #### gzipped

            javax.swing.JCheckBox gzipped

      - #### indentSize

            javax.swing.JComboBox<java.lang.String> indentSize

      - #### lineSeparator

            javax.swing.JComboBox<java.lang.String> lineSeparator

      - #### locked

            javax.swing.JCheckBox locked

      - #### maxLineLen

            javax.swing.JComboBox<java.lang.String> maxLineLen

      - #### mode

            javax.swing.JComboBox<Mode> mode

      - #### modes

            Mode[] modes

      - #### noTabs

            javax.swing.JCheckBox noTabs

      - #### tabSize

            javax.swing.JComboBox<java.lang.String> tabSize

      - #### wrap

            javax.swing.JComboBox<java.lang.String> wrap

  - ### Class org.gjt.sp.jedit.options.ContextOptionPane extends AbstractContextOptionPane implements Serializable

    - ### Serialized Fields

      - #### includeOptionsLink

            javax.swing.JCheckBox includeOptionsLink

  - ### Class org.gjt.sp.jedit.options.DockingOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### autoLoadModeLayout

            javax.swing.JCheckBox autoLoadModeLayout

      - #### autoSaveModeLayout

            javax.swing.JCheckBox autoSaveModeLayout

      - #### dockableSetSelection

            javax.swing.JComboBox<java.lang.String> dockableSetSelection

      - #### dockingFramework

            javax.swing.JComboBox<java.lang.String> dockingFramework

      - #### windowModel

            org.gjt.sp.jedit.options.WindowTableModel windowModel

  - ### Class org.gjt.sp.jedit.options.EditingOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### editModes

            EditModesPane editModes

      - #### modeSettings

            ModeSettingsPane modeSettings

      - #### undoSettings

            UndoPane undoSettings

  - ### Class org.gjt.sp.jedit.options.EditModesPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### defaultMode

            javax.swing.JComboBox<Mode> defaultMode

      - #### deleteSelectedButton

            javax.swing.JButton deleteSelectedButton

      - #### filenameGlob

            javax.swing.JTextField filenameGlob

      - #### firstLineGlob

            javax.swing.JTextField firstLineGlob

      - #### modeFile

            javax.swing.JTextField modeFile

      - #### modeName

            javax.swing.JTextField modeName

      - #### pingPongList

            PingPongList<Mode> pingPongList

  - ### Class org.gjt.sp.jedit.options.EncodingsOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### defaultEncoding

            javax.swing.JComboBox<java.lang.String> defaultEncoding

      - #### encodingAutodetect

            javax.swing.JCheckBox encodingAutodetect

      - #### encodingDetectors

            javax.swing.JTextField encodingDetectors

      - #### fallbackEncodings

            javax.swing.JTextField fallbackEncodings

      - #### lineSeparator

            javax.swing.JComboBox<java.lang.String> lineSeparator

      - #### pingPongList

            PingPongList<java.lang.String> pingPongList

  - ### Class org.gjt.sp.jedit.options.FirewallOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### httpEnabled

            javax.swing.JCheckBox httpEnabled

      - #### httpHost

            javax.swing.JTextField httpHost

      - #### httpNonProxy

            javax.swing.JTextField httpNonProxy

      - #### httpPass

            javax.swing.JPasswordField httpPass

      - #### httpPort

            javax.swing.JTextField httpPort

      - #### httpUser

            javax.swing.JTextField httpUser

      - #### socksEnabled

            javax.swing.JCheckBox socksEnabled

      - #### socksHost

            javax.swing.JTextField socksHost

      - #### socksPort

            javax.swing.JTextField socksPort

  - ### Class org.gjt.sp.jedit.options.GeneralOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### checkModStatus

            javax.swing.JComboBox<java.lang.String> checkModStatus

      - #### checkModStatusUpon

            javax.swing.JComboBox<java.lang.String> checkModStatusUpon

      - #### closeAllConfirm

            javax.swing.JCheckBox closeAllConfirm

      - #### hideOpen

            javax.swing.JCheckBox hideOpen

      - #### hypersearchResultsWarning

            javax.swing.JSpinner hypersearchResultsWarning

      - #### lang

            javax.swing.JComboBox<java.lang.String> lang

      - #### persistentMarkers

            javax.swing.JCheckBox persistentMarkers

      - #### recentFiles

            javax.swing.JSpinner recentFiles

      - #### restore

            javax.swing.JCheckBox restore

      - #### restoreCLI

            javax.swing.JCheckBox restoreCLI

      - #### restoreRemote

            javax.swing.JCheckBox restoreRemote

      - #### restoreSplits

            javax.swing.JCheckBox restoreSplits

      - #### saveCaret

            javax.swing.JCheckBox saveCaret

      - #### sortRecent

            javax.swing.JCheckBox sortRecent

      - #### useDefaultLocale

            javax.swing.JCheckBox useDefaultLocale

  - ### Class org.gjt.sp.jedit.options.GlobalOptions extends OptionsDialog implements Serializable

  - ### Class org.gjt.sp.jedit.options.GutterOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### foldPainter

            javax.swing.JComboBox<java.lang.String> foldPainter

      - #### gutterBackground

            ColorWellButton gutterBackground

      - #### gutterComponents

            javax.swing.JPanel gutterComponents

      - #### gutterCurrentLineHighlight

            ColorWellButton gutterCurrentLineHighlight

      - #### gutterCurrentLineHighlightEnabled

            javax.swing.JCheckBox gutterCurrentLineHighlightEnabled

      - #### gutterEnabled

            javax.swing.JCheckBox gutterEnabled

      - #### gutterFocusBorder

            ColorWellButton gutterFocusBorder

      - #### gutterFoldMarkers

            ColorWellButton gutterFoldMarkers

      - #### gutterFont

            FontSelector gutterFont

      - #### gutterForeground

            ColorWellButton gutterForeground

      - #### gutterHighlightColor

            ColorWellButton gutterHighlightColor

      - #### gutterHighlightInterval

            javax.swing.JTextField gutterHighlightInterval

      - #### gutterMarkerHighlight

            ColorWellButton gutterMarkerHighlight

      - #### gutterMarkerHighlightEnabled

            javax.swing.JCheckBox gutterMarkerHighlightEnabled

      - #### gutterNoFocusBorder

            ColorWellButton gutterNoFocusBorder

      - #### gutterStructureHighlight

            ColorWellButton gutterStructureHighlight

      - #### gutterStructureHighlightEnabled

            javax.swing.JCheckBox gutterStructureHighlightEnabled

      - #### lineNumbersEnabled

            javax.swing.JCheckBox lineNumbersEnabled

      - #### minLineNumberDigits

            javax.swing.JTextField minLineNumberDigits

      - #### painters

            java.lang.String[] painters

      - #### selectionAreaBgColor

            ColorWellButton selectionAreaBgColor

      - #### selectionAreaEnabled

            javax.swing.JCheckBox selectionAreaEnabled

      - #### selectionAreaWidth

            javax.swing.JTextField selectionAreaWidth

  - ### Class org.gjt.sp.jedit.options.LargeFilesOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### askLargeFileMode

            javax.swing.JRadioButton askLargeFileMode

      - #### fullSyntaxLargeFileMode

            javax.swing.JRadioButton fullSyntaxLargeFileMode

      - #### limitedSyntaxLargeFileMode

            javax.swing.JRadioButton limitedSyntaxLargeFileMode

      - #### noHighlightLargeFileMode

            javax.swing.JRadioButton noHighlightLargeFileMode

  - ### Class org.gjt.sp.jedit.options.ModeSettingsPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### autoIndent

            javax.swing.JComboBox<java.lang.String> autoIndent

      - #### camelCasedWords

            javax.swing.JCheckBox camelCasedWords

      - #### captionBox

            javax.swing.Box captionBox

      - #### collapseFolds

            javax.swing.JTextField collapseFolds

      - #### current

            org.gjt.sp.jedit.options.ModeSettingsPane.ModeProperties current

      - #### deepIndent

            javax.swing.JCheckBox deepIndent

      - #### elasticTabstops

            javax.swing.JCheckBox elasticTabstops

      - #### filenameGlob

            javax.swing.JTextField filenameGlob

      - #### firstlineGlob

            javax.swing.JTextField firstlineGlob

      - #### folding

            javax.swing.JComboBox<java.lang.String> folding

      - #### global

            org.gjt.sp.jedit.options.ModeSettingsPane.ModeProperties global

      - #### indentSize

            javax.swing.JComboBox<java.lang.String> indentSize

      - #### maxLineLen

            javax.swing.JComboBox<java.lang.String> maxLineLen

      - #### mode

            javax.swing.JComboBox<java.lang.String> mode

      - #### modeNames

            java.lang.String[] modeNames

      - #### modeProps

            org.gjt.sp.jedit.options.ModeSettingsPane.ModeProperties[] modeProps

      - #### noTabs

            javax.swing.JCheckBox noTabs

      - #### noWordSep

            javax.swing.JTextField noWordSep

      - #### tabSize

            javax.swing.JComboBox<java.lang.String> tabSize

      - #### useDefaults

            javax.swing.JCheckBox useDefaults

      - #### wrap

            javax.swing.JComboBox<java.lang.String> wrap

  - ### Class org.gjt.sp.jedit.options.MouseOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### ctrlForRectangularSelection

            javax.swing.JCheckBox ctrlForRectangularSelection

      - #### dragAndDrop

            javax.swing.JCheckBox dragAndDrop

      - #### gutterClickActions

            javax.swing.JComboBox[] gutterClickActions

      - #### joinNonWordChars

            javax.swing.JCheckBox joinNonWordChars

      - #### middleMousePaste

            javax.swing.JCheckBox middleMousePaste

  - ### Class org.gjt.sp.jedit.options.PluginManagerOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### deleteDownloads

            javax.swing.JCheckBox deleteDownloads

      - #### disableObsolete

            javax.swing.JCheckBox disableObsolete

      - #### downloadSource

            javax.swing.JCheckBox downloadSource

      - #### miraList

            javax.swing.JList<java.lang.String> miraList

      - #### miraModel

            org.gjt.sp.jedit.options.PluginManagerOptionPane.MirrorModel miraModel

      - #### mirrorLabel

            javax.swing.JLabel mirrorLabel

      - #### settingsDir

            javax.swing.JRadioButton settingsDir

      - #### spinnerModel

            javax.swing.SpinnerNumberModel spinnerModel

      - #### updateMirrors

            javax.swing.JButton updateMirrors

        The button to update mirror list.

      - #### updateStatus

            javax.swing.JLabel updateStatus

        A label telling if the mirror list is being updated.

  - ### Class org.gjt.sp.jedit.options.PluginOptions extends OptionsDialog implements Serializable

    - ### Serialized Fields

      - #### pluginsGroup

            OptionGroup pluginsGroup

  - ### Class org.gjt.sp.jedit.options.PluginOptions.NoPluginsPane extends AbstractOptionPane implements Serializable

  - ### Class org.gjt.sp.jedit.options.PrintOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### color

            javax.swing.JCheckBox color

      - #### font

            FontSelector font

      - #### force13

            javax.swing.JCheckBox force13

      - #### glyphVector

            javax.swing.JCheckBox glyphVector

      - #### printFolds

            javax.swing.JCheckBox printFolds

      - #### printFooter

            javax.swing.JCheckBox printFooter

      - #### printHeader

            javax.swing.JCheckBox printHeader

      - #### printLineNumbers

            javax.swing.JCheckBox printLineNumbers

      - #### tabSize

            javax.swing.JComboBox<java.lang.String> tabSize

      - #### useSystemDialog

            javax.swing.JCheckBox useSystemDialog

  - ### Class org.gjt.sp.jedit.options.SaveBackupOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### autosave

            javax.swing.JTextField autosave

      - #### autosaveDirectory

            javax.swing.JTextField autosaveDirectory

      - #### autosaveUntitled

            javax.swing.JCheckBox autosaveUntitled

      - #### backupDirectory

            javax.swing.JTextField backupDirectory

      - #### backupEverySave

            javax.swing.JCheckBox backupEverySave

      - #### backupPrefix

            javax.swing.JTextField backupPrefix

      - #### backups

            javax.swing.JTextField backups

      - #### backupSuffix

            javax.swing.JTextField backupSuffix

      - #### confirmSaveAll

            javax.swing.JCheckBox confirmSaveAll

      - #### saveAsUsesFSB

            javax.swing.JCheckBox saveAsUsesFSB

      - #### suppressNotSavedConfirmUntitled

            javax.swing.JCheckBox suppressNotSavedConfirmUntitled

      - #### twoStageSave

            javax.swing.JCheckBox twoStageSave

      - #### useMD5forDirtyCalculation

            javax.swing.JCheckBox useMD5forDirtyCalculation

  - ### Class org.gjt.sp.jedit.options.ShortcutsOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### allBindings

            java.util.List<GrabKeyDialog.KeyBinding> allBindings

      - #### deleteKeymap

            javax.swing.JButton deleteKeymap

      - #### duplicateKeymap

            javax.swing.JButton duplicateKeymap

      - #### filteredModel

            FilteredTableModel<org.gjt.sp.jedit.options.ShortcutsOptionPane.ShortcutsModel> filteredModel

      - #### filterTF

            javax.swing.JTextField filterTF

      - #### keymaps

            javax.swing.JComboBox<java.lang.String> keymaps

      - #### keyTable

            javax.swing.JTable keyTable

      - #### models

            java.util.Vector<org.gjt.sp.jedit.options.ShortcutsOptionPane.ShortcutsModel> models

      - #### resetKeymap

            javax.swing.JButton resetKeymap

      - #### selectedKeymap

            Keymap selectedKeymap

        The selected keymap. It is a copy of the current keymap in the beginning, but it may be another one

      - #### selectModel

            javax.swing.JComboBox<org.gjt.sp.jedit.options.ShortcutsOptionPane.ShortcutsModel> selectModel

  - ### Class org.gjt.sp.jedit.options.StatusBarOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### add

            RolloverButton add

      - #### backgroundColor

            ColorWellButton backgroundColor

      - #### edit

            RolloverButton edit

      - #### foregroundColor

            ColorWellButton foregroundColor

      - #### list

            javax.swing.JList<java.lang.String> list

      - #### listModel

            javax.swing.DefaultListModel<java.lang.String> listModel

      - #### memBackgroundColor

            ColorWellButton memBackgroundColor

      - #### memForegroundColor

            ColorWellButton memForegroundColor

      - #### moveDown

            RolloverButton moveDown

      - #### moveUp

            RolloverButton moveUp

      - #### previewStatusBar

            javax.swing.JLabel previewStatusBar

      - #### remove

            RolloverButton remove

      - #### showCaretBufferLength

            javax.swing.JCheckBox showCaretBufferLength

      - #### showCaretDot

            javax.swing.JCheckBox showCaretDot

      - #### showCaretLineNumber

            javax.swing.JCheckBox showCaretLineNumber

      - #### showCaretOffset

            javax.swing.JCheckBox showCaretOffset

      - #### showCaretVirtual

            javax.swing.JCheckBox showCaretVirtual

      - #### showStatusbar

            javax.swing.JCheckBox showStatusbar

      - #### showStatusbarPlain

            javax.swing.JCheckBox showStatusbarPlain

  - ### Class org.gjt.sp.jedit.options.SyntaxHiliteOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### styleModel

            org.gjt.sp.jedit.options.SyntaxHiliteOptionPane.StyleTableModel styleModel

      - #### styleTable

            javax.swing.JTable styleTable

  - ### Class org.gjt.sp.jedit.options.TextAreaOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### antiAlias

            javax.swing.JComboBox<java.lang.String> antiAlias

      - #### backgroundColor

            ColorWellButton backgroundColor

      - #### blinkCaret

            javax.swing.JCheckBox blinkCaret

      - #### blockCaret

            javax.swing.JCheckBox blockCaret

      - #### caretColor

            ColorWellButton caretColor

      - #### completeFromAllBuffers

            javax.swing.JCheckBox completeFromAllBuffers

      - #### electricBorders

            javax.swing.JCheckBox electricBorders

      - #### eolMarkerColor

            ColorWellButton eolMarkerColor

      - #### eolMarkers

            javax.swing.JCheckBox eolMarkers

      - #### font

            FontSelector font

      - #### fontSubst

            javax.swing.JCheckBox fontSubst

      - #### fontSubstList

            org.gjt.sp.jedit.options.TextAreaOptionPane.FontList fontSubstList

      - #### fontSubstSystemFonts

            javax.swing.JCheckBox fontSubstSystemFonts

      - #### foregroundColor

            ColorWellButton foregroundColor

      - #### fracFontMetrics

            javax.swing.JCheckBox fracFontMetrics

      - #### insertCompletionWithDigit

            javax.swing.JCheckBox insertCompletionWithDigit

      - #### lineHighlight

            javax.swing.JCheckBox lineHighlight

      - #### lineHighlightColor

            ColorWellButton lineHighlightColor

      - #### lineSpacing

            javax.swing.JTextField lineSpacing

      - #### multipleSelectionColor

            ColorWellButton multipleSelectionColor

      - #### pageBreaks

            javax.swing.JCheckBox pageBreaks

      - #### pageBreaksColor

            ColorWellButton pageBreaksColor

      - #### selectionColor

            ColorWellButton selectionColor

      - #### selectionFg

            javax.swing.JCheckBox selectionFg

      - #### selectionFgColor

            ColorWellButton selectionFgColor

      - #### stripTrailingEOL

            javax.swing.JCheckBox stripTrailingEOL

      - #### structureHighlight

            javax.swing.JCheckBox structureHighlight

      - #### structureHighlightColor

            ColorWellButton structureHighlightColor

      - #### thickCaret

            javax.swing.JCheckBox thickCaret

      - #### wrapGuide

            javax.swing.JCheckBox wrapGuide

      - #### wrapGuideColor

            ColorWellButton wrapGuideColor

  - ### Class org.gjt.sp.jedit.options.ToolBarOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### add

            RolloverButton add

      - #### edit

            RolloverButton edit

      - #### iconList

            javax.swing.DefaultComboBoxModel<org.gjt.sp.jedit.options.ToolBarOptionPane.IconListEntry> iconList

      - #### list

            javax.swing.JList<org.gjt.sp.jedit.options.ToolBarOptionPane.Button> list

      - #### listModel

            javax.swing.DefaultListModel<org.gjt.sp.jedit.options.ToolBarOptionPane.Button> listModel

      - #### moveDown

            RolloverButton moveDown

      - #### moveUp

            RolloverButton moveUp

      - #### remove

            RolloverButton remove

      - #### reset

            RolloverButton reset

      - #### showToolbar

            javax.swing.JCheckBox showToolbar

  - ### Class org.gjt.sp.jedit.options.UndoPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### resetUndoOnSave

            javax.swing.JCheckBox resetUndoOnSave

      - #### undoCount

            javax.swing.JTextField undoCount

  - ### Class org.gjt.sp.jedit.options.ViewOptionPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### abbreviatePaths

            javax.swing.JCheckBox abbreviatePaths

      - #### alternateDockingLayout

            javax.swing.JButton alternateDockingLayout

      - #### alternateToolBarLayout

            javax.swing.JButton alternateToolBarLayout

      - #### beepOnSearchAutoWrap

            javax.swing.JCheckBox beepOnSearchAutoWrap

      - #### buffersetScope

            javax.swing.JComboBox<BufferSet.Scope> buffersetScope

      - #### bufferSwitcherMaxRowCount

            javax.swing.JTextField bufferSwitcherMaxRowCount

      - #### floatableToolbars

            javax.swing.JCheckBox floatableToolbars

      - #### fullScreenIncludesMenu

            javax.swing.JCheckBox fullScreenIncludesMenu

      - #### fullScreenIncludesStatus

            javax.swing.JCheckBox fullScreenIncludesStatus

      - #### fullScreenIncludesToolbar

            javax.swing.JCheckBox fullScreenIncludesToolbar

      - #### layout

            javax.swing.JLabel layout

      - #### layoutIcon1

            javax.swing.Icon layoutIcon1

      - #### layoutIcon2

            javax.swing.Icon layoutIcon2

      - #### layoutIcon3

            javax.swing.Icon layoutIcon3

      - #### layoutIcon4

            javax.swing.Icon layoutIcon4

      - #### showBufferSwitcher

            javax.swing.JCheckBox showBufferSwitcher

      - #### showFullPath

            javax.swing.JCheckBox showFullPath

      - #### showSearchbar

            javax.swing.JCheckBox showSearchbar

      - #### sortBuffers

            javax.swing.JCheckBox sortBuffers

      - #### sortBufferSwitcher

            javax.swing.JCheckBox sortBufferSwitcher

      - #### sortBufferSwitcherByName

            javax.swing.JCheckBox sortBufferSwitcherByName

      - #### sortByName

            javax.swing.JCheckBox sortByName

- ## Package org.gjt.sp.jedit.pluginmgr

  - ### Class org.gjt.sp.jedit.pluginmgr.ManagePanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### hideLibraries

            javax.swing.JCheckBox hideLibraries

      - #### jarNames

            java.util.Set<java.lang.String> jarNames

      - #### pluginDetailPanel

            org.gjt.sp.jedit.pluginmgr.PluginDetailPanel pluginDetailPanel

      - #### pluginModel

            org.gjt.sp.jedit.pluginmgr.ManagePanel.PluginTableModel pluginModel

      - #### popup

            javax.swing.JPopupMenu popup

      - #### scrollpane

            javax.swing.JScrollPane scrollpane

      - #### selectedPlugins

            java.util.Set<java.lang.String> selectedPlugins

      - #### table

            javax.swing.JTable table

      - #### window

            PluginManager window

  - ### Class org.gjt.sp.jedit.pluginmgr.PluginManager extends javax.swing.JFrame implements Serializable

    - ### Serialized Fields

      - #### done

            javax.swing.JButton done

      - #### downloadingPluginList

            boolean downloadingPluginList

      - #### installer

            org.gjt.sp.jedit.pluginmgr.InstallPanel installer

      - #### manager

            ManagePanel manager

      - #### mgrOptions

            javax.swing.JButton mgrOptions

      - #### parent

            java.awt.Frame parent

      - #### pluginList

            org.gjt.sp.jedit.pluginmgr.PluginList pluginList

      - #### pluginOptions

            javax.swing.JButton pluginOptions

      - #### queuedUpdate

            boolean queuedUpdate

      - #### tabPane

            javax.swing.JTabbedPane tabPane

      - #### updater

            org.gjt.sp.jedit.pluginmgr.InstallPanel updater

- ## Package org.gjt.sp.jedit.print

  - ### Class org.gjt.sp.jedit.print.BasicPrintPreviewPaneUI.PrintPreviewRenderer extends javax.swing.JPanel implements Serializable

  - ### Class org.gjt.sp.jedit.print.Margins extends java.lang.Object implements Serializable

    serialVersionUID:
      5343792322705104289L

    - ### Serialized Fields

      - #### bottom

            float bottom

      - #### left

            float left

      - #### right

            float right

      - #### top

            float top

  - ### Class org.gjt.sp.jedit.print.PrinterDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### attributes

            javax.print.attribute.PrintRequestAttributeSet attributes

      - #### canceled

            boolean canceled

      - #### copies

            javax.swing.JSpinner copies

      - #### DOC_FLAVOR

            javax.print.DocFlavor DOC_FLAVOR

      - #### finishing

            javax.swing.JComboBox<javax.print.attribute.standard.Finishings> finishing

      - #### jobName

            java.lang.String jobName

      - #### messageMap

            java.util.Map<java.lang.String,​java.lang.String> messageMap

      - #### orientation

            javax.swing.JComboBox<javax.print.attribute.standard.OrientationRequested> orientation

      - #### pageOrdering

            javax.swing.JComboBox<javax.print.attribute.standard.PresentationDirection> pageOrdering

      - #### pageSetupOnly

            boolean pageSetupOnly

      - #### pageSetupPanel

            org.gjt.sp.jedit.print.PrinterDialog.PageSetupPanel pageSetupPanel

      - #### pagesPerSide

            javax.swing.JComboBox<javax.print.attribute.standard.NumberUp> pagesPerSide

      - #### paperSize

            javax.swing.JComboBox<java.lang.String> paperSize

      - #### paperSizes

            java.util.List<javax.print.attribute.standard.Media> paperSizes

      - #### paperSource

            javax.swing.JComboBox<javax.print.attribute.standard.MediaTray> paperSource

      - #### printers

            javax.swing.JList<javax.print.PrintService> printers

      - #### priority

            javax.swing.JComboBox<org.gjt.sp.jedit.print.PrinterDialog.Priority> priority

      - #### selectedPrintService

            javax.print.PrintService selectedPrintService

      - #### sides

            javax.swing.JComboBox<javax.print.attribute.standard.Sides> sides

      - #### tabs

            javax.swing.JTabbedPane tabs

      - #### view

            View view

  - ### Class org.gjt.sp.jedit.print.PrintPreview extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### attributes

            javax.print.attribute.PrintRequestAttributeSet attributes

      - #### buffer

            Buffer buffer

      - #### cancelButton

            javax.swing.JButton cancelButton

      - #### fullPage

            javax.swing.JButton fullPage

      - #### fullWidth

            javax.swing.JButton fullWidth

      - #### model

            PrintPreviewModel model

      - #### nextPage

            javax.swing.JButton nextPage

      - #### pageRanges

            java.util.HashMap<java.lang.Integer,​Range> pageRanges

      - #### pages

            javax.swing.JComboBox<java.lang.Integer> pages

      - #### prevPage

            javax.swing.JButton prevPage

      - #### printPreviewPane

            PrintPreviewPane printPreviewPane

      - #### printService

            javax.print.PrintService printService

      - #### view

            View view

      - #### zoomIn

            javax.swing.JButton zoomIn

      - #### zoomLevel

            float zoomLevel

      - #### zoomOut

            javax.swing.JButton zoomOut

  - ### Class org.gjt.sp.jedit.print.PrintPreviewPane extends javax.swing.JComponent implements Serializable

    - ### Serialized Fields

      - #### changeListeners

            java.util.Set<javax.swing.event.ChangeListener> changeListeners

      - #### printPreviewModel

            PrintPreviewModel printPreviewModel

  - ### Class org.gjt.sp.jedit.print.PrintRangeType extends javax.print.attribute.IntegerSyntax implements Serializable

    serialVersionUID:
      -6426631421680023833L

  - ### Class org.gjt.sp.jedit.print.Reverse extends java.lang.Object implements Serializable

    serialVersionUID:
      -2823970704630722439L

- ## Package org.gjt.sp.jedit.search

  - ### Class org.gjt.sp.jedit.search.HyperSearchResults extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### caption

            javax.swing.JLabel caption

      - #### clear

            RolloverButton clear

      - #### highlight

            RolloverButton highlight

      - #### multi

            RolloverButton multi

      - #### multiStatus

            boolean multiStatus

      - #### resultTree

            javax.swing.JTree resultTree

      - #### resultTreeModel

            javax.swing.tree.DefaultTreeModel resultTreeModel

      - #### resultTreeRoot

            javax.swing.tree.DefaultMutableTreeNode resultTreeRoot

      - #### stop

            RolloverButton stop

      - #### view

            View view

  - ### Class org.gjt.sp.jedit.search.SearchBar extends javax.swing.JToolBar implements Serializable

    - ### Serialized Fields

      - #### close

            RolloverButton close

      - #### defaultBackground

            java.awt.Color defaultBackground

      - #### defaultForeground

            java.awt.Color defaultForeground

      - #### errorBackground

            java.awt.Color errorBackground

      - #### errorForeground

            java.awt.Color errorForeground

      - #### find

            HistoryTextField find

      - #### hyperSearch

            javax.swing.JCheckBox hyperSearch

      - #### ignoreCase

            javax.swing.JCheckBox ignoreCase

      - #### isRemovable

            boolean isRemovable

      - #### regexp

            javax.swing.JCheckBox regexp

      - #### searchReverse

            boolean searchReverse

      - #### searchStart

            int searchStart

      - #### timer

            javax.swing.Timer timer

      - #### view

            View view

      - #### wasError

            boolean wasError

      - #### wholeWord

            javax.swing.JCheckBox wholeWord

  - ### Class org.gjt.sp.jedit.search.SearchDialog extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### beanShellReplace

            javax.swing.JRadioButton beanShellReplace

      - #### choose

            javax.swing.JButton choose

      - #### closeBtn

            javax.swing.JButton closeBtn

      - #### directoryField

            HistoryTextField directoryField

      - #### filter

            HistoryTextField filter

      - #### find

            HistoryTextArea find

      - #### findBtn

            javax.swing.JButton findBtn

      - #### focusOrder

            org.gjt.sp.jedit.search.SearchDialog.FocusOrder focusOrder

      - #### hyperSearch

            javax.swing.JCheckBox hyperSearch

      - #### ignoreCase

            javax.swing.JCheckBox ignoreCase

      - #### keepDialog

            javax.swing.JCheckBox keepDialog

      - #### regexp

            javax.swing.JCheckBox regexp

      - #### replace

            HistoryTextArea replace

      - #### replaceAllBtn

            javax.swing.JButton replaceAllBtn

      - #### replaceAndFindBtn

            javax.swing.JButton replaceAndFindBtn

      - #### replaceBtn

            javax.swing.JButton replaceBtn

      - #### saving

            boolean saving

      - #### searchAllBuffers

            javax.swing.JRadioButton searchAllBuffers

      - #### searchBack

            javax.swing.JRadioButton searchBack

      - #### searchCurrentBuffer

            javax.swing.JRadioButton searchCurrentBuffer

      - #### searchDirectory

            javax.swing.JRadioButton searchDirectory

      - #### searchForward

            javax.swing.JRadioButton searchForward

      - #### searchSelection

            javax.swing.JRadioButton searchSelection

      - #### searchSubDirectories

            javax.swing.JCheckBox searchSubDirectories

      - #### skipBinaryFiles

            javax.swing.JCheckBox skipBinaryFiles

      - #### skipHidden

            javax.swing.JCheckBox skipHidden

      - #### stringReplace

            javax.swing.JRadioButton stringReplace

      - #### synchronize

            javax.swing.JButton synchronize

      - #### view

            View view

      - #### wholeWord

            javax.swing.JCheckBox wholeWord

      - #### wrap

            javax.swing.JCheckBox wrap

- ## Package org.gjt.sp.jedit.textarea

  - ### Class org.gjt.sp.jedit.textarea.Gutter extends javax.swing.JComponent implements Serializable

    - ### Serialized Fields

      - #### alignment

            int alignment

      - #### borderWidth

            int borderWidth

      - #### buffer

            JEditBuffer buffer

      - #### bufferListener

            BufferListener bufferListener

      - #### collapsedSize

            java.awt.Dimension collapsedSize

      - #### currentLineHighlight

            java.awt.Color currentLineHighlight

      - #### currentLineHighlightEnabled

            boolean currentLineHighlightEnabled

      - #### disabledSize

            java.awt.Dimension disabledSize

      - #### enabled

            boolean enabled

      - #### expanded

            boolean expanded

      - #### extensionMgr

            org.gjt.sp.jedit.textarea.ExtensionManager extensionMgr

      - #### fm

            java.awt.FontMetrics fm

      - #### focusBorder

            javax.swing.border.Border focusBorder

      - #### foldColor

            java.awt.Color foldColor

      - #### foldPainter

            FoldPainter foldPainter

      - #### gutterSize

            java.awt.Dimension gutterSize

      - #### interval

            int interval

      - #### intervalHighlight

            java.awt.Color intervalHighlight

      - #### lineNumberWidth

            int lineNumberWidth

      - #### minLineNumberDigits

            int minLineNumberDigits

      - #### mouseHandler

            org.gjt.sp.jedit.textarea.Gutter.MouseHandler mouseHandler

      - #### noFocusBorder

            javax.swing.border.Border noFocusBorder

      - #### selectionAreaBgColor

            java.awt.Color selectionAreaBgColor

      - #### selectionAreaEnabled

            boolean selectionAreaEnabled

      - #### selectionAreaWidth

            int selectionAreaWidth

      - #### structureHighlight

            boolean structureHighlight

      - #### structureHighlightColor

            java.awt.Color structureHighlightColor

      - #### textArea

            TextArea textArea

  - ### Class org.gjt.sp.jedit.textarea.JEditEmbeddedTextArea extends TextArea implements Serializable

  - ### Class org.gjt.sp.jedit.textarea.JEditTextArea extends TextArea implements Serializable

    - ### Serialized Fields

      - #### view

            View view

  - ### Class org.gjt.sp.jedit.textarea.StandaloneTextArea extends TextArea implements Serializable

    - ### Serialized Fields

      - #### propertyManager

            IPropertyManager propertyManager

  - ### Class org.gjt.sp.jedit.textarea.TextArea extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### actionContext

            JEditActionContext<JEditBeanShellAction,​JEditActionSet<JEditBeanShellAction>> actionContext

        The action context. It is used only when the textarea is standalone

      - #### blink

            boolean blink

      - #### buffer

            JEditBuffer buffer

      - #### bufferChanging

            boolean bufferChanging

      - #### caret

            int caret

      - #### caretBlinks

            boolean caretBlinks

      - #### caretEvent

            org.gjt.sp.jedit.textarea.TextArea.MutableCaretEvent caretEvent

      - #### caretLine

            int caretLine

      - #### caretScreenLine

            int caretScreenLine

      - #### charWidth

            int charWidth

      - #### charWidthDouble

            double charWidthDouble

      - #### chunkCache

            org.gjt.sp.jedit.textarea.ChunkCache chunkCache

      - #### ctrlForRectangularSelection

            boolean ctrlForRectangularSelection

      - #### displayManager

            DisplayManager displayManager

      - #### dndEnabled

            boolean dndEnabled

      - #### elasticTabstopsExpander

            ElasticTabstopsTabExpander elasticTabstopsExpander

      - #### electricScroll

            int electricScroll

      - #### gutter

            Gutter gutter

      - #### hardWrap

            boolean hardWrap

      - #### horizontal

            javax.swing.JScrollBar horizontal

      - #### horizontalOffset

            int horizontalOffset

      - #### inputHandlerProvider

            InputHandlerProvider inputHandlerProvider

      - #### inputMethodSupport

            org.gjt.sp.jedit.textarea.InputMethodSupport inputMethodSupport

      - #### joinNonWordChars

            boolean joinNonWordChars

      - #### lastLinePartial

            boolean lastLinePartial

      - #### listenerList

            javax.swing.event.EventListenerList listenerList

      - #### magicCaret

            int magicCaret

      - #### match

            StructureMatcher.Match match

      - #### maxHorizontalScrollWidth

            int maxHorizontalScrollWidth

      - #### maxLineLen

            int maxLineLen

      - #### mouseHandler

            javax.swing.event.MouseInputAdapter mouseHandler

      - #### multi

            boolean multi

        Flag that tells if multiple selection is on.

      - #### offsetXY

            java.awt.Point offsetXY

        Cursor location, measured as an offset (in pixels) from upper left corner of the TextArea.

      - #### oldCaretLine

            int oldCaretLine

      - #### overwrite

            boolean overwrite

      - #### painter

            TextAreaPainter painter

      - #### physLastLine

            int physLastLine

        The last visible physical line index.

      - #### popup

            javax.swing.JPopupMenu popup

      - #### popupEnabled

            boolean popupEnabled

      - #### queuedCaretUpdate

            boolean queuedCaretUpdate

      - #### queuedFireCaretEvent

            boolean queuedFireCaretEvent

      - #### queuedScrollMode

            int queuedScrollMode

      - #### quickCopy

            boolean quickCopy

      - #### rectangularSelectionMode

            boolean rectangularSelectionMode

      - #### screenLastLine

            int screenLastLine

        The last screen line index.

      - #### scrollBarsInitialized

            boolean scrollBarsInitialized

      - #### selectionManager

            org.gjt.sp.jedit.textarea.SelectionManager selectionManager

      - #### softWrap

            boolean softWrap

      - #### structureMatchers

            java.util.List<StructureMatcher> structureMatchers

      - #### tabSize

            float tabSize

      - #### vertical

            javax.swing.JScrollBar vertical

      - #### verticalBox

            javax.swing.Box verticalBox

      - #### visibleLines

            int visibleLines

        The visible lines count.

      - #### wrap

            java.lang.String wrap

      - #### wrapMargin

            int wrapMargin

      - #### wrapToWidth

            boolean wrapToWidth

  - ### Class org.gjt.sp.jedit.textarea.TextAreaBorder extends javax.swing.border.AbstractBorder implements Serializable

  - ### Class org.gjt.sp.jedit.textarea.TextAreaException extends java.lang.Exception implements Serializable

  - ### Class org.gjt.sp.jedit.textarea.TextAreaPainter extends javax.swing.JComponent implements Serializable

    - ### Serialized Fields

      - #### antiAlias

            AntiAlias antiAlias

      - #### blockCaret

            boolean blockCaret

      - #### caretColor

            java.awt.Color caretColor

      - #### caretExtension

            org.gjt.sp.jedit.textarea.TextAreaPainter.PaintCaret caretExtension

      - #### defaultCursor

            boolean defaultCursor

      - #### eolMarkerChar

            java.lang.String eolMarkerChar

      - #### eolMarkerColor

            java.awt.Color eolMarkerColor

      - #### eolMarkers

            boolean eolMarkers

      - #### extensionMgr

            org.gjt.sp.jedit.textarea.ExtensionManager extensionMgr

      - #### extraLineSpacing

            int extraLineSpacing

      - #### fm

            java.awt.FontMetrics fm

      - #### foldLineStyle

            SyntaxStyle[] foldLineStyle

      - #### fontRenderContext

            java.awt.font.FontRenderContext fontRenderContext

      - #### fracFontMetrics

            boolean fracFontMetrics

      - #### hiddenCursor

            java.awt.Cursor hiddenCursor

      - #### lineHighlight

            boolean lineHighlight

      - #### lineHighlightColor

            java.awt.Color lineHighlightColor

      - #### multipleSelectionColor

            java.awt.Color multipleSelectionColor

      - #### renderingHints

            java.awt.RenderingHints renderingHints

      - #### selectionColor

            java.awt.Color selectionColor

      - #### selectionFg

            boolean selectionFg

      - #### selectionFgColor

            java.awt.Color selectionFgColor

      - #### structureHighlight

            boolean structureHighlight

      - #### structureHighlightColor

            java.awt.Color structureHighlightColor

      - #### styles

            SyntaxStyle[] styles

      - #### textArea

            TextArea textArea

      - #### thickCaret

            boolean thickCaret

      - #### wrapGuide

            boolean wrapGuide

      - #### wrapGuideColor

            java.awt.Color wrapGuideColor

  - ### Class org.gjt.sp.jedit.textarea.TextAreaTransferHandler extends javax.swing.TransferHandler implements Serializable

- ## Package org.gjt.sp.util

  - ### Class org.gjt.sp.util.EnhancedTreeCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable

    - ### Serialized Fields

      - #### propertyChangeListeners

            java.util.Map<javax.swing.JTree,​java.beans.PropertyChangeListener> propertyChangeListeners

  - ### Class org.gjt.sp.util.SegmentCharSequence extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### length

            int length

      - #### offset

            int offset

      - #### seg

            javax.swing.text.Segment seg

  - ### Class org.gjt.sp.util.StringList extends java.util.ArrayList<java.lang.String> implements Serializable

    serialVersionUID:
      -6408080298368668262L

- ## Package org.jedit.io

  - ### Class org.jedit.io.HttpException extends java.io.IOException implements Serializable

    - ### Serialized Fields

      - #### responseCode

            int responseCode

- ## Package org.jedit.options

  - ### Class org.jedit.options.CombinedOptions extends TabbedOptionDialog implements Serializable

    - ### Serialized Fields

      - #### globalOptions

            GlobalOptionGroup globalOptions

      - #### pluginOptions

            PluginOptionGroup pluginOptions

      - #### startingIndex

            int startingIndex

  - ### Class org.jedit.options.OptionGroupPane extends AbstractOptionPane implements Serializable

    - ### Serialized Fields

      - #### currentPane

            OptionPane currentPane

      - #### deferredOptionPanes

            java.util.Map<java.lang.Object,​OptionPane> deferredOptionPanes

      - #### optionGroup

            OptionGroup optionGroup

      - #### optionTreeModel

            OptionTreeModel optionTreeModel

      - #### paneTree

            javax.swing.JTree paneTree

      - #### splitter

            javax.swing.JSplitPane splitter

      - #### stage

            javax.swing.JPanel stage

      - #### title

            StringModel title

  - ### Class org.jedit.options.PluginOptionGroup.NoPluginsPane extends AbstractOptionPane implements Serializable

  - ### Class org.jedit.options.TabbedOptionDialog extends EnhancedDialog implements Serializable

    - ### Serialized Fields

      - #### apply

            javax.swing.JButton apply

      - #### cancel

            javax.swing.JButton cancel

      - #### ok

            javax.swing.JButton ok

      - #### panes

            java.util.LinkedList<OptionPane> panes

      - #### shownPanes

            java.util.Set<OptionPane> shownPanes

      - #### tabs

            javax.swing.JTabbedPane tabs