# Serialized Form

## Package org.gjt.sp.jedit

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

### Serialized Fields

#### initialized

    boolean initialized

Has the option pane been initialized?

#### gridBag

    java.awt.GridBagLayout gridBag

The layout manager.

#### y

    int y

The number of components already added to the layout manager.

#### name

    java.lang.String name

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

### Serialized Fields

#### init

    boolean init

#### view

    View view

The View where the edit pane is.

#### bufferSet

    BufferSet bufferSet

#### buffer

    Buffer buffer

The current buffer.

#### recentBuffer

    Buffer recentBuffer

#### bufferSwitcher

    BufferSwitcher bufferSwitcher

#### textArea

    JEditTextArea textArea

The textArea inside the edit pane.

#### markerHighlight

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

#### caretsForPath

    java.util.Map<K,V> caretsForPath

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

### Serialized Fields

#### prev

    View prev

#### next

    View next

#### closed

    boolean closed

#### dockableWindowManager

    DockableWindowManager dockableWindowManager

#### mainPanel

    javax.swing.JPanel mainPanel

#### topToolBars

    javax.swing.JPanel topToolBars

#### bottomToolBars

    javax.swing.JPanel bottomToolBars

#### toolBarManager

    ToolBarManager toolBarManager

#### toolBar

    java.awt.Container toolBar

#### searchBar

    SearchBar searchBar

#### actionBar

    ActionBar actionBar

#### editPane

    EditPane editPane

#### splitPane

    javax.swing.JSplitPane splitPane

#### lastSplitConfig

    java.lang.String lastSplitConfig

#### status

    StatusBar status

#### inputHandler

    InputHandler inputHandler

#### recorder

    Macros.Recorder recorder

#### prefixFocusOwner

    java.awt.Component prefixFocusOwner

#### waitCount

    int waitCount

#### showFullPath

    boolean showFullPath

#### plainView

    boolean plainView

#### waitSocket

    java.net.Socket waitSocket

#### mainContent

    java.awt.Component mainContent

#### fullScreenMode

    boolean fullScreenMode

#### windowedBounds

    java.awt.Rectangle windowedBounds

#### menuBar

    javax.swing.JMenuBar menuBar

#### userTitle

    java.lang.String userTitle

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

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

### Serialized Fields

#### browser

    VFSBrowser browser

#### encodingMenuItems

    java.util.HashMap<K,V> encodingMenuItems

#### autoDetect

    javax.swing.JCheckBoxMenuItem autoDetect

#### otherEncoding

    javax.swing.JRadioButtonMenuItem otherEncoding

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

### Serialized Fields

#### plainFont

    java.awt.Font plainFont

#### boldFont

    java.awt.Font boldFont

#### showIcons

    boolean showIcons

#### openBuffer

    boolean openBuffer

#### isSelected

    boolean isSelected

#### file

    VFSFile file

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

### Serialized Fields

#### currentEncoding

    java.lang.String currentEncoding

#### autoDetectEncoding

    boolean autoDetectEncoding

#### listenerList

    javax.swing.event.EventListenerList listenerList

#### view

    View view

#### horizontalLayout

    boolean horizontalLayout

#### path

    java.lang.String path

#### pathAndFilterPanel

    javax.swing.JPanel pathAndFilterPanel

#### pathField

    HistoryTextField pathField

#### defaultFocusComponent

    javax.swing.JComponent defaultFocusComponent

#### filterCheckbox

    javax.swing.JCheckBox filterCheckbox

#### filterEditor

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

#### filterField

    javax.swing.JComboBox<E> filterField

#### toolbarBox

    javax.swing.Box toolbarBox

#### topBox

    javax.swing.Box topBox

#### favorites

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

#### plugins

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

#### browserView

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

#### mode

    int mode

#### multipleSelection

    boolean multipleSelection

#### showHiddenFiles

    boolean showHiddenFiles

#### sortMixFilesAndDirs

    boolean sortMixFilesAndDirs

#### sortIgnoreCase

    boolean sortIgnoreCase

#### doubleClickClose

    boolean doubleClickClose

#### requestRunning

    boolean requestRunning

#### maybeReloadRequestRunning

    boolean maybeReloadRequestRunning

#### historyStack

    java.util.Stack<E> historyStack

#### nextDirectoryStack

    java.util.Stack<E> nextDirectoryStack

### 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

#### typeSelectBuffer

    java.lang.StringBuffer typeSelectBuffer

#### timer

    javax.swing.Timer timer

#### resizingColumns

    boolean resizingColumns

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

### Serialized Fields

#### files

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

#### extAttrs

    java.util.List<E> extAttrs

#### sortColumn

    int sortColumn

#### ascending

    boolean ascending

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

### Serialized Fields

#### browser

    VFSBrowser browser

#### filenameField

    VFSFileNameField filenameField

#### filename

    java.lang.String filename

#### ok

    javax.swing.JButton ok

#### cancel

    javax.swing.JButton cancel

#### isOK

    boolean isOK

#### ioTaskHandler

    TaskListener ioTaskHandler

### 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

#### declaringNameSpace

    NameSpace declaringNameSpace

#### modifiers

    Modifiers modifiers

#### name

    java.lang.String name

#### creturnType

    java.lang.Class<T> creturnType

#### paramNames

    java.lang.String[] paramNames

#### numArgs

    int numArgs

#### cparamTypes

    java.lang.Class<T>[] cparamTypes

#### methodBody

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

#### javaMethod

    java.lang.reflect.Method javaMethod

#### javaObject

    java.lang.Object javaObject

### 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

#### returnTypeDescriptor

    java.lang.String returnTypeDescriptor

#### returnTypeNode

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

#### paramTypeDescriptors

    java.lang.String[] paramTypeDescriptors

#### paramTypesNode

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

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

### Serialized Fields

#### node

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

#### message

    java.lang.String message

#### callstack

    CallStack callstack

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

### Serialized Fields

#### externalMap

    java.util.Map<K,V> 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

#### strictJava

    boolean strictJava

Strict Java mode

See Also:
  `Interpreter.setStrictJava( boolean )`

#### globalNameSpace

    NameSpace globalNameSpace

#### console

    ConsoleInterface console

#### parent

    Interpreter parent

If this interpeter is a child of another, the parent

#### sourceFileInfo

    java.lang.String sourceFileInfo

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

#### exitOnEOF

    boolean exitOnEOF

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

#### evalOnly

    boolean evalOnly

#### interactive

    boolean interactive

#### showResults

    boolean showResults

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

### 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<K,V> 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

#### 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.

#### parent

    NameSpace parent

#### variables

    java.util.Hashtable<K,V> variables

#### methods

    java.util.Hashtable<K,V> methods

#### importedClasses

    java.util.Hashtable<K,V> importedClasses

#### importedPackages

    java.util.Vector<E> importedPackages

#### importedCommands

    java.util.Vector<E> importedCommands

#### importedObjects

    java.util.Vector<E> importedObjects

#### importedStatic

    java.util.Vector<E> importedStatic

#### packageName

    java.lang.String packageName

#### thisReference

    This thisReference

#### names

    java.util.Hashtable<K,V> names

Name resolver objects

#### callerInfoNode

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

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

#### isMethod

    boolean isMethod

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

#### 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.

#### classStatic

    java.lang.Class<T> classStatic

#### classInstance

    java.lang.Object classInstance

#### nameSourceListeners

    java.util.Vector<E> nameSourceListeners

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

### Serialized Fields

#### 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).

#### 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.

#### 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.

#### 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.

#### eol

    java.lang.String eol

The end of line string for this machine.

### 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

#### target

    java.lang.Throwable target

#### inNativeCode

    boolean inNativeCode

### 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

#### 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.

#### 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.

#### 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.

#### 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.

#### 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.

#### image

    java.lang.String image

The string image of the token.

#### 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

#### name

    java.lang.String name

A null type means an untyped variable

#### type

    java.lang.Class<T> type

#### typeDescriptor

    java.lang.String typeDescriptor

#### value

    java.lang.Object value

#### modifiers

    Modifiers modifiers

#### lhs

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

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

### Serialized Fields

#### interfaces

    java.util.Hashtable<K,V> 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

#### beforeCaret

    javax.swing.JTextArea beforeCaret

#### afterCaret

    javax.swing.JTextArea afterCaret

### 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

#### listModel

    javax.swing.DefaultListModel<E> listModel

#### list

    javax.swing.JList<E> list

#### add

    javax.swing.JButton add

#### remove

    javax.swing.JButton remove

#### moveUp

    javax.swing.JButton moveUp

#### moveDown

    javax.swing.JButton moveDown

#### reset

    javax.swing.JButton reset

#### caption

    javax.swing.JLabel caption

#### buttons

    javax.swing.JPanel buttons

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

### Serialized Fields

#### view

    View view

#### temp

    boolean temp

#### repeatCount

    int repeatCount

#### action

    HistoryTextField action

#### popup

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

#### close

    RolloverButton close

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

### Serialized Fields

#### view

    View view

#### editor

    AbbrevEditor editor

#### global

    javax.swing.JButton global

#### modeSpecific

    javax.swing.JButton modeSpecific

#### cancel

    javax.swing.JButton cancel

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

### Serialized Fields

#### frames

    java.awt.Image[] frames

#### current

    int current

#### delay

    int delay

#### timer

    javax.swing.Timer timer

#### host

    java.awt.Component host

#### icon

    java.awt.Image icon

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

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

### Serialized Fields

#### view

    View view

#### buffer

    Buffer buffer

#### panel

    BufferOptionPane panel

#### ok

    javax.swing.JButton ok

#### cancel

    javax.swing.JButton cancel

### Class org.gjt.sp.jedit.gui.BufferSwitcher extends javax.swing.JComboBox implements Serializable

### Serialized Fields

#### editPane

    EditPane editPane

#### updating

    boolean updating

#### itemSelectedBefore

    java.lang.Object itemSelectedBefore

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

### Serialized Fields

#### view

    View view

#### bufferList

    javax.swing.JList<E> bufferList

#### bufferModel

    javax.swing.DefaultListModel<E> bufferModel

#### selectAll

    javax.swing.JButton selectAll

#### save

    javax.swing.JButton save

#### discard

    javax.swing.JButton discard

#### cancel

    javax.swing.JButton cancel

#### ok

    boolean ok

#### selectAllFlag

    boolean selectAllFlag

### 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

#### view

    View view

#### textArea

    JEditTextArea textArea

#### buffer

    Buffer buffer

#### word

    java.lang.String word

#### noWordSep

    java.lang.String noWordSep

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

### Serialized Fields

#### view

    View view

#### keyHandler

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

#### candidates

    CompletionPopup.Candidates candidates

#### list

    javax.swing.JList<E> list

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

### Serialized Fields

#### isOK

    boolean isOK

#### separator

    javax.swing.JRadioButton separator

#### action

    javax.swing.JRadioButton action

#### combo

    javax.swing.JComboBox<E> combo

#### list

    javax.swing.JList<E> list

#### ok

    javax.swing.JButton ok

#### cancel

    javax.swing.JButton cancel

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

### Serialized Fields

#### plugins

    java.util.Map<K,V> plugins

#### positions

    java.util.Map<K,V> positions

#### view

    View view

#### factory

    DockableWindowFactory factory

#### windows

    java.util.Map<K,V> windows

#### tBottom

    boolean tBottom

#### tTop

    boolean tTop

#### tLeft

    boolean tLeft

#### tRight

    boolean tRight

#### closeToggle

    boolean closeToggle

#### alternateLayout

    boolean alternateLayout

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

### Serialized Fields

#### windows

    java.util.Map<K,V> windows

A mapping from Strings to Entry objects.

#### left

    PanelWindowContainer left

#### right

    PanelWindowContainer right

#### top

    PanelWindowContainer top

#### bottom

    PanelWindowContainer bottom

#### clones

    java.util.List<E> clones

#### lastEntry

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

#### showStack

    java.util.Stack<E> showStack

#### 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.

#### continuousLayout

    boolean continuousLayout

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

### Serialized Fields

#### editor

    AbbrevEditor editor

#### ok

    javax.swing.JButton ok

#### cancel

    javax.swing.JButton cancel

#### isOK

    boolean isOK

#### originalAbbrev

    java.lang.String originalAbbrev

#### abbrevs

    java.util.Map<K,V> abbrevs

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

### Serialized Fields

#### action

    java.lang.String action

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

### Serialized Fields

#### keyHandler

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

#### enterEnabled

    boolean enterEnabled

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

### Serialized Fields

#### ok

    javax.swing.JButton ok

#### pluginMgr

    javax.swing.JButton pluginMgr

### 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

#### selectedFiles

    VFSFile[] selectedFiles

#### local

    VFSFile local

#### okButton

    javax.swing.JButton okButton

#### cancelButton

    javax.swing.JButton cancelButton

#### nameTextField

    javax.swing.JTextField nameTextField

#### infoIcon

    javax.swing.JLabel infoIcon

#### readable

    javax.swing.JCheckBox readable

#### write

    javax.swing.JCheckBox write

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

### Serialized Fields

#### view

    View view

#### bufferTree

    javax.swing.JTree bufferTree

#### bufferTreeModel

    javax.swing.tree.DefaultTreeModel bufferTreeModel

#### root

    javax.swing.tree.DefaultMutableTreeNode root

#### selectAll

    javax.swing.JButton selectAll

#### selectAllInProgress

    boolean selectAllInProgress

#### reload

    javax.swing.JButton reload

#### ignore

    javax.swing.JButton ignore

#### close

    javax.swing.JButton close

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

### Serialized Fields

#### delegated

    javax.swing.ListModel<E> delegated

The delegated table model.

#### filteredIndices

    java.util.Vector<E> filteredIndices

#### invertedIndices

    java.util.Map<K,V> invertedIndices

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

#### filter

    java.lang.String filter

#### list

    javax.swing.JList<E> list

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

### Serialized Fields

#### delegated

    javax.swing.table.TableModel delegated

The delegated table model.

#### filteredIndices

    java.util.Vector<E> filteredIndices

#### invertedIndices

    java.util.Map<K,V> invertedIndices

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

#### filter

    java.lang.String filter

#### table

    javax.swing.JTable table

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

### Serialized Fields

#### dockableName

    java.lang.String dockableName

#### dockableWindowManager

    DockableWindowManagerImpl dockableWindowManager

#### clone

    boolean clone

#### 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

#### fontSelector

    FontSelector fontSelector

#### isOK

    boolean isOK

#### familyField

    javax.swing.JTextField familyField

#### familyList

    javax.swing.JList<E> familyList

#### sizeField

    javax.swing.JTextField sizeField

#### sizeList

    javax.swing.JList<E> sizeList

#### styleField

    javax.swing.JTextField styleField

#### styleList

    javax.swing.JList<E> styleList

#### preview

    javax.swing.JLabel preview

#### ok

    javax.swing.JButton ok

#### cancel

    javax.swing.JButton cancel

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

### Serialized Fields

#### shortcut

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

#### assignedTo

    javax.swing.JLabel assignedTo

#### ok

    javax.swing.JButton ok

#### remove

    javax.swing.JButton remove

#### cancel

    javax.swing.JButton cancel

#### clear

    javax.swing.JButton clear

#### isOK

    boolean isOK

#### binding

    GrabKeyDialog.KeyBinding binding

#### allBindings

    java.util.List<E> allBindings

#### debugBuffer

    Buffer debugBuffer

### Class org.gjt.sp.jedit.gui.HistoryModel extends javax.swing.DefaultListModel 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

#### listHandler

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

#### listModel

    FilteredListModel<E extends javax.swing.ListModel> listModel

#### list

    javax.swing.JList<E> list

#### copy

    javax.swing.JButton copy

#### tail

    javax.swing.JCheckBox tail

#### filter

    javax.swing.JTextField filter

#### tailIsOn

    boolean tailIsOn

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

### Serialized Fields

#### markerList

    javax.swing.JList<E> markerList

#### view

    View view

#### previous

    RolloverButton previous

#### next

    RolloverButton next

#### clear

    RolloverButton clear

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

### Serialized Fields

#### positiveOnly

    boolean positiveOnly

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

### Serialized Fields

#### name

    java.lang.String name

#### splitter

    javax.swing.JSplitPane splitter

#### paneTree

    javax.swing.JTree paneTree

#### stage

    javax.swing.JScrollPane stage

#### ok

    javax.swing.JButton ok

#### cancel

    javax.swing.JButton cancel

#### apply

    javax.swing.JButton apply

#### currentPane

    OptionPane currentPane

#### deferredOptionPanes

    java.util.Map<K,V> deferredOptionPanes

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

### Serialized Fields

#### paneFont

    java.awt.Font paneFont

#### groupFont

    java.awt.Font groupFont

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

### Serialized Fields

#### view

    View view

#### listModel

    MutableListModel listModel

#### clips

    javax.swing.JList<E> clips

#### clipText

    javax.swing.JTextArea clipText

#### insert

    javax.swing.JButton insert

#### cancel

    javax.swing.JButton cancel

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

### Serialized Fields

#### textArea

    TextArea textArea

#### ok

    javax.swing.JButton ok

#### cancel

    javax.swing.JButton cancel

#### flavorList

    javax.swing.JList<E> flavorList

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

### Serialized Fields

#### leftModel

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

#### rightModel

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

#### left

    javax.swing.JList<E> left

#### right

    javax.swing.JList<E> right

#### leftLabel

    javax.swing.JLabel leftLabel

#### rightLabel

    javax.swing.JLabel rightLabel

#### leftPanel

    javax.swing.JPanel leftPanel

#### 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

#### registerList

    javax.swing.JList<E> 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)

#### contentTextArea

    javax.swing.JTextArea contentTextArea

#### documentHandler

    org.gjt.sp.jedit.gui.RegisterViewer.DocumentHandler documentHandler

#### view

    View view

#### editing

    boolean editing

#### splitPane

    javax.swing.JSplitPane splitPane

#### popup

    javax.swing.JPopupMenu popup

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

### Serialized Fields

#### revalidateBlocked

    boolean revalidateBlocked

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

### Serialized Fields

#### view

    View view

#### startField

    javax.swing.JTextField startField

#### endField

    javax.swing.JTextField endField

#### ok

    javax.swing.JButton ok

#### cancel

    javax.swing.JButton cancel

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

### Serialized Fields

#### bindings

    java.util.Hashtable<K,V> bindings

Description of the Field

#### active

    boolean active

Description of the Field

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

### Serialized Fields

#### fm

    java.awt.FontMetrics fm

#### win

    javax.swing.JWindow win

#### image

    java.awt.Image image

#### progress

    int progress

#### label

    java.lang.String label

#### lastLabel

    java.lang.String lastLabel

#### firstAdvanceTime

    long firstAdvanceTime

#### lastAdvanceTime

    long lastAdvanceTime

#### defaultFont

    java.awt.Font defaultFont

#### labelFont

    java.awt.Font labelFont

#### versionColor1

    java.awt.Color versionColor1

#### versionColor2

    java.awt.Color versionColor2

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

### Serialized Fields

#### currentBar

    java.lang.String currentBar

#### taskHandler

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

#### view

    View view

#### panel

    javax.swing.JPanel panel

#### box

    javax.swing.Box box

#### caretStatus

    ToolTipLabel caretStatus

#### messageComp

    java.awt.Component messageComp

#### message

    javax.swing.JLabel message

#### modeWidget

    Widget modeWidget

#### foldWidget

    Widget foldWidget

#### encodingWidget

    Widget encodingWidget

#### wrapWidget

    Widget wrapWidget

#### indentWidget

    Widget indentWidget

#### multiSelectWidget

    Widget multiSelectWidget

#### rectSelectWidget

    Widget rectSelectWidget

#### overwriteWidget

    Widget overwriteWidget

#### lineSepWidget

    Widget lineSepWidget

#### buf

    java.lang.StringBuilder buf

#### tempTimer

    javax.swing.Timer tempTimer

#### currentMessageIsIO

    boolean currentMessageIsIO

#### seg

    javax.swing.text.Segment seg

#### showCaretStatus

    boolean showCaretStatus

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

### Serialized Fields

#### italics

    javax.swing.JCheckBox italics

#### bold

    javax.swing.JCheckBox bold

#### fgColorCheckBox

    javax.swing.JCheckBox fgColorCheckBox

#### fgColor

    ColorWellButton fgColor

#### bgColorCheckBox

    javax.swing.JCheckBox bgColorCheckBox

#### bgColor

    ColorWellButton bgColor

#### ok

    javax.swing.JButton ok

#### cancel

    javax.swing.JButton cancel

#### 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

#### table

    javax.swing.JTable table

#### 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

#### showNextTime

    javax.swing.JCheckBox showNextTime

#### nextTip

    javax.swing.JButton nextTip

#### close

    javax.swing.JButton close

#### tipText

    javax.swing.JEditorPane tipText

#### currentTip

    int currentTip

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

### Serialized Fields

#### mode

    int mode

#### size

    int size

#### hgap

    int hgap

#### vgap

    int vgap

#### takeSizesIntoAccount

    boolean takeSizesIntoAccount

#### distanceToBorders

    java.awt.Insets distanceToBorders

## 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

#### searchField

    HistoryTextField searchField

#### results

    javax.swing.JList<E> results

#### index

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

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

### Serialized Fields

#### helpViewer

    HelpViewerInterface helpViewer

#### tocModel

    javax.swing.tree.DefaultTreeModel tocModel

#### tocRoot

    javax.swing.tree.DefaultMutableTreeNode tocRoot

#### toc

    javax.swing.JTree toc

#### nodes

    java.util.Map<K,V> nodes

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

### Serialized Fields

#### baseURL

    java.lang.String baseURL

#### shortURL

    java.lang.String shortURL

#### back

    HistoryButton back

#### forward

    HistoryButton forward

#### viewer

    javax.swing.JEditorPane viewer

#### viewerScrollPane

    javax.swing.JScrollPane viewerScrollPane

#### title

    javax.swing.JLabel title

#### splitter

    javax.swing.JSplitPane splitter

#### historyModel

    HelpHistoryModel historyModel

#### toc

    HelpTOCPanel toc

#### queuedTOCReload

    boolean queuedTOCReload

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

### Serialized Fields

#### type

    int type

#### history

    HelpHistoryModel history

#### arrow_button

    RolloverButton arrow_button

#### drop_button

    RolloverButton drop_button

#### historyList

    javax.swing.JPopupMenu historyList

#### arrowActionListener

    java.awt.event.ActionListener arrowActionListener

## 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

#### name

    java.lang.String name

#### path

    java.lang.String path

#### symlinkPath

    java.lang.String symlinkPath

#### deletePath

    java.lang.String deletePath

#### type

    int type

#### length

    long length

#### hidden

    boolean hidden

#### canRead

    boolean canRead

#### canWrite

    boolean canWrite

#### colorCalculated

    boolean colorCalculated

#### color

    java.awt.Color color

#### fetchedAttrs

    boolean fetchedAttrs

This is true if the attributes are already fetched.

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

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

### Serialized Fields

#### context

    ActionContext context

#### shortcut

    java.lang.String shortcut

#### action

    java.lang.String action

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

### Serialized Fields

#### initialComponentCount

    int initialComponentCount

#### context

    ActionContext context

#### providerCode

    java.lang.String providerCode

#### provider

    DynamicMenuProvider provider

#### ebStub

    EnhancedMenu.EditBusStub ebStub

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

### Serialized Fields

#### shortcut

    java.lang.String shortcut

#### action

    java.lang.String action

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

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

### Serialized Fields

#### setsComboBox

    javax.swing.JComboBox<E> setsComboBox

#### expandOnInput

    javax.swing.JCheckBox expandOnInput

#### abbrevsTable

    javax.swing.JTable abbrevsTable

#### globalAbbrevs

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

#### modeAbbrevs

    java.util.Map<K,V> modeAbbrevs

#### add

    javax.swing.JButton add

#### edit

    javax.swing.JButton edit

#### remove

    javax.swing.JButton remove

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

### Serialized Fields

#### oldTheme

    java.lang.String oldTheme

#### lfs

    javax.swing.UIManager.LookAndFeelInfo[] lfs

#### lookAndFeel

    javax.swing.JComboBox<E> lookAndFeel

#### primaryFont

    FontSelector primaryFont

#### secondaryFont

    FontSelector secondaryFont

#### helpViewerFont

    FontSelector helpViewerFont

#### history

    javax.swing.JTextField history

#### menuSpillover

    javax.swing.JTextField menuSpillover

#### showTips

    javax.swing.JCheckBox showTips

#### showSplash

    javax.swing.JCheckBox showSplash

#### textColors

    javax.swing.JCheckBox textColors

#### decorateFrames

    javax.swing.JCheckBox decorateFrames

#### decorateDialogs

    javax.swing.JCheckBox decorateDialogs

#### antiAliasExtras

    javax.swing.JComboBox<E> antiAliasExtras

#### iconThemes

    javax.swing.JComboBox<E> iconThemes

#### systemTrayIcon

    javax.swing.JCheckBox systemTrayIcon

#### useQuartz

    javax.swing.JCheckBox useQuartz

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

### Serialized Fields

#### colorsModel

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

#### colorsTable

    javax.swing.JTable colorsTable

#### add

    javax.swing.JButton add

#### remove

    javax.swing.JButton remove

#### moveUp

    javax.swing.JButton moveUp

#### moveDown

    javax.swing.JButton moveDown

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

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

### Serialized Fields

#### defaultDirectory

    javax.swing.JComboBox<E> defaultDirectory

#### showToolbar

    javax.swing.JCheckBox showToolbar

#### showMenubar

    javax.swing.JCheckBox showMenubar

#### showIcons

    javax.swing.JCheckBox showIcons

#### showHiddenFiles

    javax.swing.JCheckBox showHiddenFiles

#### sortIgnoreCase

    javax.swing.JCheckBox sortIgnoreCase

#### sortMixFilesAndDirs

    javax.swing.JCheckBox sortMixFilesAndDirs

#### doubleClickClose

    javax.swing.JCheckBox doubleClickClose

#### currentBufferFilter

    javax.swing.JCheckBox currentBufferFilter

#### useDefaultIcons

    javax.swing.JCheckBox useDefaultIcons

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

### Serialized Fields

#### encoding

    javax.swing.JComboBox<E> encoding

#### lineSeparator

    javax.swing.JComboBox<E> lineSeparator

#### gzipped

    javax.swing.JCheckBox gzipped

#### modes

    Mode[] modes

#### mode

    javax.swing.JComboBox<E> mode

#### folding

    javax.swing.JComboBox<E> folding

#### wrap

    javax.swing.JComboBox<E> wrap

#### maxLineLen

    javax.swing.JComboBox<E> maxLineLen

#### tabSize

    javax.swing.JComboBox<E> tabSize

#### indentSize

    javax.swing.JComboBox<E> indentSize

#### checkModStatus

    javax.swing.JComboBox<E> checkModStatus

#### noTabs

    javax.swing.JCheckBox noTabs

#### buffer

    Buffer buffer

#### elasticTabstops

    javax.swing.JCheckBox elasticTabstops

#### autoIndent

    javax.swing.JComboBox<E> autoIndent

### 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

#### dockingFramework

    javax.swing.JComboBox<E> dockingFramework

#### windowTable

    javax.swing.JTable windowTable

#### windowModel

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

#### autoLoadModeLayout

    javax.swing.JCheckBox autoLoadModeLayout

#### autoSaveModeLayout

    javax.swing.JCheckBox autoSaveModeLayout

#### dockableSetSelection

    javax.swing.JComboBox<E> dockableSetSelection

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

### Serialized Fields

#### defaultMode

    javax.swing.JComboBox<E> defaultMode

#### undoCount

    javax.swing.JTextField undoCount

#### resetUndoOnSave

    javax.swing.JCheckBox resetUndoOnSave

#### global

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

#### modeProps

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

#### current

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

#### captionBox

    javax.swing.Box captionBox

#### mode

    javax.swing.JComboBox<E> mode

#### useDefaults

    javax.swing.JCheckBox useDefaults

#### filenameGlob

    javax.swing.JTextField filenameGlob

#### firstlineGlob

    javax.swing.JTextField firstlineGlob

#### noWordSep

    javax.swing.JTextField noWordSep

#### camelCasedWords

    javax.swing.JCheckBox camelCasedWords

#### folding

    javax.swing.JComboBox<E> folding

#### collapseFolds

    javax.swing.JTextField collapseFolds

#### wrap

    javax.swing.JComboBox<E> wrap

#### maxLineLen

    javax.swing.JComboBox<E> maxLineLen

#### tabSize

    javax.swing.JComboBox<E> tabSize

#### indentSize

    javax.swing.JComboBox<E> indentSize

#### noTabs

    javax.swing.JCheckBox noTabs

#### elasticTabstops

    javax.swing.JCheckBox elasticTabstops

#### autoIndent

    javax.swing.JComboBox<E> autoIndent

#### deepIndent

    javax.swing.JCheckBox deepIndent

#### largeFileMode

    javax.swing.JRadioButton largeFileMode

#### askLargeFileMode

    javax.swing.JRadioButton askLargeFileMode

#### noHighlightLargeFileMode

    javax.swing.JRadioButton noHighlightLargeFileMode

#### limitedSyntaxLargeFileMode

    javax.swing.JRadioButton limitedSyntaxLargeFileMode

#### fullSyntaxLargeFileMode

    javax.swing.JRadioButton fullSyntaxLargeFileMode

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

### Serialized Fields

#### defaultEncoding

    javax.swing.JComboBox<E> defaultEncoding

#### encodingAutodetect

    javax.swing.JCheckBox encodingAutodetect

#### encodingDetectors

    javax.swing.JTextField encodingDetectors

#### fallbackEncodings

    javax.swing.JTextField fallbackEncodings

#### lineSeparator

    javax.swing.JComboBox<E> lineSeparator

#### pingPongList

    PingPongList<E> pingPongList

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

### Serialized Fields

#### httpEnabled

    javax.swing.JCheckBox httpEnabled

#### httpHost

    javax.swing.JTextField httpHost

#### httpPort

    javax.swing.JTextField httpPort

#### httpUser

    javax.swing.JTextField httpUser

#### httpPass

    javax.swing.JPasswordField httpPass

#### httpNonProxy

    javax.swing.JTextField httpNonProxy

#### 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<E> checkModStatus

#### checkModStatusUpon

    javax.swing.JComboBox<E> checkModStatusUpon

#### recentFiles

    javax.swing.JSpinner recentFiles

#### hypersearchResultsWarning

    javax.swing.JSpinner hypersearchResultsWarning

#### saveCaret

    javax.swing.JCheckBox saveCaret

#### sortRecent

    javax.swing.JCheckBox sortRecent

#### persistentMarkers

    javax.swing.JCheckBox persistentMarkers

#### restore

    javax.swing.JCheckBox restore

#### restoreRemote

    javax.swing.JCheckBox restoreRemote

#### restoreCLI

    javax.swing.JCheckBox restoreCLI

#### restoreSplits

    javax.swing.JCheckBox restoreSplits

#### useDefaultLocale

    javax.swing.JCheckBox useDefaultLocale

#### lang

    javax.swing.JComboBox<E> lang

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

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

### Serialized Fields

#### gutterFont

    FontSelector gutterFont

#### gutterForeground

    ColorWellButton gutterForeground

#### gutterBackground

    ColorWellButton gutterBackground

#### gutterHighlightInterval

    javax.swing.JTextField gutterHighlightInterval

#### gutterHighlightColor

    ColorWellButton gutterHighlightColor

#### lineNumbersEnabled

    javax.swing.JCheckBox lineNumbersEnabled

#### gutterCurrentLineHighlightEnabled

    javax.swing.JCheckBox gutterCurrentLineHighlightEnabled

#### gutterCurrentLineHighlight

    ColorWellButton gutterCurrentLineHighlight

#### gutterStructureHighlightEnabled

    javax.swing.JCheckBox gutterStructureHighlightEnabled

#### gutterStructureHighlight

    ColorWellButton gutterStructureHighlight

#### gutterMarkerHighlightEnabled

    javax.swing.JCheckBox gutterMarkerHighlightEnabled

#### gutterMarkerHighlight

    ColorWellButton gutterMarkerHighlight

#### gutterFoldMarkers

    ColorWellButton gutterFoldMarkers

#### foldPainter

    javax.swing.JComboBox<E> foldPainter

#### gutterFocusBorder

    ColorWellButton gutterFocusBorder

#### gutterNoFocusBorder

    ColorWellButton gutterNoFocusBorder

#### painters

    java.lang.String[] painters

#### gutterEnabled

    javax.swing.JCheckBox gutterEnabled

#### gutterComponents

    javax.swing.JPanel gutterComponents

#### minLineNumberDigits

    javax.swing.JTextField minLineNumberDigits

#### selectionAreaEnabled

    javax.swing.JCheckBox selectionAreaEnabled

#### selectionAreaBgColor

    ColorWellButton selectionAreaBgColor

#### selectionAreaWidth

    javax.swing.JTextField selectionAreaWidth

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

### Serialized Fields

#### dragAndDrop

    javax.swing.JCheckBox dragAndDrop

#### joinNonWordChars

    javax.swing.JCheckBox joinNonWordChars

#### middleMousePaste

    javax.swing.JCheckBox middleMousePaste

#### ctrlForRectangularSelection

    javax.swing.JCheckBox ctrlForRectangularSelection

#### gutterClickActions

    javax.swing.JComboBox<E>[] gutterClickActions

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

### Serialized Fields

#### mirrorLabel

    javax.swing.JLabel mirrorLabel

#### disableObsolete

    javax.swing.JCheckBox disableObsolete

#### settingsDir

    javax.swing.JRadioButton settingsDir

#### downloadSource

    javax.swing.JCheckBox downloadSource

#### deleteDownloads

    javax.swing.JCheckBox deleteDownloads

#### cacheForSpinner

    javax.swing.JSpinner cacheForSpinner

#### spinnerModel

    javax.swing.SpinnerNumberModel spinnerModel

#### miraModel

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

#### miraList

    javax.swing.JList<E> miraList

#### 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

Deprecated.

### 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

#### font

    FontSelector font

#### printHeader

    javax.swing.JCheckBox printHeader

#### printFooter

    javax.swing.JCheckBox printFooter

#### printLineNumbers

    javax.swing.JCheckBox printLineNumbers

#### printFolds

    javax.swing.JCheckBox printFolds

#### color

    javax.swing.JCheckBox color

#### tabSize

    javax.swing.JComboBox<E> tabSize

#### glyphVector

    javax.swing.JCheckBox glyphVector

#### force13

    javax.swing.JCheckBox force13

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

### Serialized Fields

#### saveAsUsesFSB

    javax.swing.JCheckBox saveAsUsesFSB

#### twoStageSave

    javax.swing.JCheckBox twoStageSave

#### confirmSaveAll

    javax.swing.JCheckBox confirmSaveAll

#### autosave

    javax.swing.JTextField autosave

#### autosaveUntitled

    javax.swing.JCheckBox autosaveUntitled

#### suppressNotSavedConfirmUntitled

    javax.swing.JCheckBox suppressNotSavedConfirmUntitled

#### useMD5forDirtyCalculation

    javax.swing.JCheckBox useMD5forDirtyCalculation

#### backups

    javax.swing.JTextField backups

#### backupDirectory

    javax.swing.JTextField backupDirectory

#### backupPrefix

    javax.swing.JTextField backupPrefix

#### backupSuffix

    javax.swing.JTextField backupSuffix

#### backupEverySave

    javax.swing.JCheckBox backupEverySave

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

### Serialized Fields

#### selectedKeymap

    Keymap selectedKeymap

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

#### duplicateKeymap

    javax.swing.JButton duplicateKeymap

#### resetKeymap

    javax.swing.JButton resetKeymap

#### deleteKeymap

    javax.swing.JButton deleteKeymap

#### keymaps

    javax.swing.JComboBox<E> keymaps

#### keyTable

    javax.swing.JTable keyTable

#### models

    java.util.Vector<E> models

#### filteredModel

    FilteredTableModel<E extends javax.swing.table.TableModel> filteredModel

#### selectModel

    javax.swing.JComboBox<E> selectModel

#### allBindings

    java.util.List<E> allBindings

#### filterTF

    javax.swing.JTextField filterTF

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

### Serialized Fields

#### foregroundColor

    ColorWellButton foregroundColor

#### backgroundColor

    ColorWellButton backgroundColor

#### memForegroundColor

    ColorWellButton memForegroundColor

#### memBackgroundColor

    ColorWellButton memBackgroundColor

#### showStatusbar

    javax.swing.JCheckBox showStatusbar

#### showStatusbarPlain

    javax.swing.JCheckBox showStatusbarPlain

#### listModel

    javax.swing.DefaultListModel<E> listModel

#### previewStatusBar

    javax.swing.JLabel previewStatusBar

#### list

    javax.swing.JList<E> list

#### add

    RolloverButton add

#### remove

    RolloverButton remove

#### moveUp

    RolloverButton moveUp

#### moveDown

    RolloverButton moveDown

#### edit

    RolloverButton edit

#### showCaretLineNumber

    javax.swing.JCheckBox showCaretLineNumber

#### showCaretDot

    javax.swing.JCheckBox showCaretDot

#### showCaretVirtual

    javax.swing.JCheckBox showCaretVirtual

#### showCaretOffset

    javax.swing.JCheckBox showCaretOffset

#### showCaretBufferLength

    javax.swing.JCheckBox showCaretBufferLength

### 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

#### 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

#### backgroundColor

    ColorWellButton backgroundColor

#### blinkCaret

    javax.swing.JCheckBox blinkCaret

#### blockCaret

    javax.swing.JCheckBox blockCaret

#### thickCaret

    javax.swing.JCheckBox thickCaret

#### caretColor

    ColorWellButton caretColor

#### selectionColor

    ColorWellButton selectionColor

#### selectionFg

    javax.swing.JCheckBox selectionFg

#### selectionFgColor

    ColorWellButton selectionFgColor

#### multipleSelectionColor

    ColorWellButton multipleSelectionColor

#### lineHighlight

    javax.swing.JCheckBox lineHighlight

#### lineHighlightColor

    ColorWellButton lineHighlightColor

#### structureHighlight

    javax.swing.JCheckBox structureHighlight

#### structureHighlightColor

    ColorWellButton structureHighlightColor

#### eolMarkers

    javax.swing.JCheckBox eolMarkers

#### eolMarkerColor

    ColorWellButton eolMarkerColor

#### wrapGuide

    javax.swing.JCheckBox wrapGuide

#### wrapGuideColor

    ColorWellButton wrapGuideColor

#### electricBorders

    javax.swing.JCheckBox electricBorders

#### antiAlias

    javax.swing.JComboBox<E> antiAlias

#### fracFontMetrics

    javax.swing.JCheckBox fracFontMetrics

#### stripTrailingEOL

    javax.swing.JCheckBox stripTrailingEOL

#### completeFromAllBuffers

    javax.swing.JCheckBox completeFromAllBuffers

#### lineSpacing

    javax.swing.JTextField lineSpacing

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

### Serialized Fields

#### showToolbar

    javax.swing.JCheckBox showToolbar

#### listModel

    javax.swing.DefaultListModel<E> listModel

#### list

    javax.swing.JList<E> list

#### add

    RolloverButton add

#### remove

    RolloverButton remove

#### moveUp

    RolloverButton moveUp

#### moveDown

    RolloverButton moveDown

#### edit

    RolloverButton edit

#### reset

    RolloverButton reset

#### iconList

    javax.swing.DefaultComboBoxModel<E> iconList

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

### Serialized Fields

#### 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

#### alternateDockingLayout

    javax.swing.JButton alternateDockingLayout

#### alternateToolBarLayout

    javax.swing.JButton alternateToolBarLayout

#### abbreviatePaths

    javax.swing.JCheckBox abbreviatePaths

#### showFullPath

    javax.swing.JCheckBox showFullPath

#### floatableToolbars

    javax.swing.JCheckBox floatableToolbars

#### showSearchbar

    javax.swing.JCheckBox showSearchbar

#### beepOnSearchAutoWrap

    javax.swing.JCheckBox beepOnSearchAutoWrap

#### showBufferSwitcher

    javax.swing.JCheckBox showBufferSwitcher

#### bufferSwitcherMaxRowCount

    javax.swing.JTextField bufferSwitcherMaxRowCount

#### buffersetScope

    javax.swing.JComboBox<E> buffersetScope

#### sortBuffers

    javax.swing.JCheckBox sortBuffers

#### sortByName

    javax.swing.JCheckBox sortByName

#### fullScreenIncludesMenu

    javax.swing.JCheckBox fullScreenIncludesMenu

#### fullScreenIncludesToolbar

    javax.swing.JCheckBox fullScreenIncludesToolbar

#### fullScreenIncludesStatus

    javax.swing.JCheckBox fullScreenIncludesStatus

## 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

#### table

    javax.swing.JTable table

#### scrollpane

    javax.swing.JScrollPane scrollpane

#### pluginDetailPanel

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

#### pluginModel

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

#### window

    PluginManager window

#### popup

    javax.swing.JPopupMenu popup

#### selectedPlugins

    java.util.Set<E> selectedPlugins

#### jarNames

    java.util.Set<E> jarNames

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

### Serialized Fields

#### tabPane

    javax.swing.JTabbedPane tabPane

#### done

    javax.swing.JButton done

#### mgrOptions

    javax.swing.JButton mgrOptions

#### pluginOptions

    javax.swing.JButton pluginOptions

#### installer

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

#### updater

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

#### manager

    ManagePanel manager

#### pluginList

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

#### queuedUpdate

    boolean queuedUpdate

#### downloadingPluginList

    boolean downloadingPluginList

#### parent

    java.awt.Frame parent

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

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

### Serialized Fields

#### view

    View view

#### caption

    javax.swing.JLabel caption

#### resultTree

    javax.swing.JTree resultTree

#### resultTreeRoot

    javax.swing.tree.DefaultMutableTreeNode resultTreeRoot

#### resultTreeModel

    javax.swing.tree.DefaultTreeModel resultTreeModel

#### highlight

    RolloverButton highlight

#### clear

    RolloverButton clear

#### multi

    RolloverButton multi

#### stop

    RolloverButton stop

#### multiStatus

    boolean multiStatus

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

### Serialized Fields

#### view

    View view

#### find

    HistoryTextField find

#### ignoreCase

    javax.swing.JCheckBox ignoreCase

#### regexp

    javax.swing.JCheckBox regexp

#### hyperSearch

    javax.swing.JCheckBox hyperSearch

#### wholeWord

    javax.swing.JCheckBox wholeWord

#### timer

    javax.swing.Timer timer

#### wasError

    boolean wasError

#### defaultBackground

    java.awt.Color defaultBackground

#### defaultForeground

    java.awt.Color defaultForeground

#### errorForeground

    java.awt.Color errorForeground

#### errorBackground

    java.awt.Color errorBackground

#### close

    RolloverButton close

#### searchStart

    int searchStart

#### searchReverse

    boolean searchReverse

#### isRemovable

    boolean isRemovable

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

### Serialized Fields

#### view

    View view

#### find

    HistoryTextArea find

#### replace

    HistoryTextArea replace

#### stringReplace

    javax.swing.JRadioButton stringReplace

#### beanShellReplace

    javax.swing.JRadioButton beanShellReplace

#### keepDialog

    javax.swing.JCheckBox keepDialog

#### wholeWord

    javax.swing.JCheckBox wholeWord

#### ignoreCase

    javax.swing.JCheckBox ignoreCase

#### regexp

    javax.swing.JCheckBox regexp

#### hyperSearch

    javax.swing.JCheckBox hyperSearch

#### wrap

    javax.swing.JCheckBox wrap

#### searchBack

    javax.swing.JRadioButton searchBack

#### searchForward

    javax.swing.JRadioButton searchForward

#### searchSelection

    javax.swing.JRadioButton searchSelection

#### searchCurrentBuffer

    javax.swing.JRadioButton searchCurrentBuffer

#### searchAllBuffers

    javax.swing.JRadioButton searchAllBuffers

#### searchDirectory

    javax.swing.JRadioButton searchDirectory

#### filter

    HistoryTextField filter

#### directory

    HistoryTextField directory

#### searchSubDirectories

    javax.swing.JCheckBox searchSubDirectories

#### skipBinaryFiles

    javax.swing.JCheckBox skipBinaryFiles

#### skipHidden

    javax.swing.JCheckBox skipHidden

#### choose

    javax.swing.JButton choose

#### synchronize

    javax.swing.JButton synchronize

#### findBtn

    javax.swing.JButton findBtn

#### replaceBtn

    javax.swing.JButton replaceBtn

#### replaceAndFindBtn

    javax.swing.JButton replaceAndFindBtn

#### replaceAllBtn

    javax.swing.JButton replaceAllBtn

#### closeBtn

    javax.swing.JButton closeBtn

#### saving

    boolean saving

#### focusOrder

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

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

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

### Serialized Fields

#### enabled

    boolean enabled

#### textArea

    TextArea textArea

#### mouseHandler

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

#### extensionMgr

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

#### gutterSize

    java.awt.Dimension gutterSize

#### collapsedSize

    java.awt.Dimension collapsedSize

#### lineNumberWidth

    int lineNumberWidth

#### disabledSize

    java.awt.Dimension disabledSize

#### intervalHighlight

    java.awt.Color intervalHighlight

#### currentLineHighlight

    java.awt.Color currentLineHighlight

#### foldColor

    java.awt.Color foldColor

#### selectionAreaBgColor

    java.awt.Color selectionAreaBgColor

#### fm

    java.awt.FontMetrics fm

#### alignment

    int alignment

#### interval

    int interval

#### currentLineHighlightEnabled

    boolean currentLineHighlightEnabled

#### expanded

    boolean expanded

#### selectionAreaEnabled

    boolean selectionAreaEnabled

#### structureHighlight

    boolean structureHighlight

#### structureHighlightColor

    java.awt.Color structureHighlightColor

#### borderWidth

    int borderWidth

#### focusBorder

    javax.swing.border.Border focusBorder

#### noFocusBorder

    javax.swing.border.Border noFocusBorder

#### foldPainter

    FoldPainter foldPainter

#### buffer

    JEditBuffer buffer

#### bufferListener

    BufferListener bufferListener

#### minLineNumberDigits

    int minLineNumberDigits

#### selectionAreaWidth

    int selectionAreaWidth

### 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.JComponent implements Serializable

### Serialized Fields

#### mouseHandler

    javax.swing.event.MouseInputAdapter mouseHandler

#### chunkCache

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

#### displayManager

    DisplayManager displayManager

#### selectionManager

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

#### actionContext

    JEditActionContext<F extends JEditAbstractEditAction,E extends JEditActionSet<F>> actionContext

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

#### bufferChanging

    boolean bufferChanging

#### maxHorizontalScrollWidth

    int maxHorizontalScrollWidth

#### wrap

    java.lang.String wrap

#### hardWrap

    boolean hardWrap

#### softWrap

    boolean softWrap

#### wrapToWidth

    boolean wrapToWidth

#### maxLineLen

    int maxLineLen

#### wrapMargin

    int wrapMargin

#### tabSize

    float tabSize

#### charWidth

    int charWidth

#### scrollBarsInitialized

    boolean scrollBarsInitialized

#### offsetXY

    java.awt.Point offsetXY

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

#### lastLinePartial

    boolean lastLinePartial

#### blink

    boolean blink

#### popup

    javax.swing.JPopupMenu popup

#### popupEnabled

    boolean popupEnabled

#### gutter

    Gutter gutter

#### painter

    TextAreaPainter painter

#### listenerList

    javax.swing.event.EventListenerList listenerList

#### caretEvent

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

#### caretBlinks

    boolean caretBlinks

#### elasticTabstopsExpander

    ElasticTabstopsTabExpander elasticTabstopsExpander

#### inputHandlerProvider

    InputHandlerProvider inputHandlerProvider

#### inputMethodSupport

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

#### physLastLine

    int physLastLine

The last visible physical line index.

#### screenLastLine

    int screenLastLine

The last screen line index.

#### visibleLines

    int visibleLines

The visible lines count.

#### electricScroll

    int electricScroll

#### horizontalOffset

    int horizontalOffset

#### quickCopy

    boolean quickCopy

#### verticalBox

    javax.swing.Box verticalBox

#### vertical

    javax.swing.JScrollBar vertical

#### horizontal

    javax.swing.JScrollBar horizontal

#### buffer

    JEditBuffer buffer

#### caret

    int caret

#### caretLine

    int caretLine

#### caretScreenLine

    int caretScreenLine

#### structureMatchers

    java.util.List<E> structureMatchers

#### match

    StructureMatcher.Match match

#### magicCaret

    int magicCaret

#### multi

    boolean multi

Flag that tells if multiple selection is on.

#### overwrite

    boolean overwrite

#### rectangularSelectionMode

    boolean rectangularSelectionMode

#### dndEnabled

    boolean dndEnabled

#### queuedCaretUpdate

    boolean queuedCaretUpdate

#### queuedScrollMode

    int queuedScrollMode

#### queuedFireCaretEvent

    boolean queuedFireCaretEvent

#### oldCaretLine

    int oldCaretLine

#### joinNonWordChars

    boolean joinNonWordChars

#### ctrlForRectangularSelection

    boolean ctrlForRectangularSelection

### 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

#### textArea

    TextArea textArea

#### styles

    SyntaxStyle[] styles

#### caretColor

    java.awt.Color caretColor

#### selectionColor

    java.awt.Color selectionColor

#### multipleSelectionColor

    java.awt.Color multipleSelectionColor

#### lineHighlightColor

    java.awt.Color lineHighlightColor

#### structureHighlightColor

    java.awt.Color structureHighlightColor

#### eolMarkerColor

    java.awt.Color eolMarkerColor

#### wrapGuideColor

    java.awt.Color wrapGuideColor

#### foldLineStyle

    SyntaxStyle[] foldLineStyle

#### blockCaret

    boolean blockCaret

#### thickCaret

    boolean thickCaret

#### lineHighlight

    boolean lineHighlight

#### structureHighlight

    boolean structureHighlight

#### eolMarkers

    boolean eolMarkers

#### wrapGuide

    boolean wrapGuide

#### antiAlias

    AntiAlias antiAlias

#### fracFontMetrics

    boolean fracFontMetrics

#### renderingHints

    java.awt.RenderingHints renderingHints

#### selectionFg

    boolean selectionFg

#### selectionFgColor

    java.awt.Color selectionFgColor

#### fm

    java.awt.FontMetrics fm

#### extraLineSpacing

    int extraLineSpacing

#### extensionMgr

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

#### caretExtension

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

#### fontRenderContext

    java.awt.font.FontRenderContext fontRenderContext

#### hiddenCursor

    java.awt.Cursor hiddenCursor

#### defaultCursor

    boolean defaultCursor

### 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<K,V> propertyChangeListeners

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

### Serialized Fields

#### offset

    int offset

#### length

    int length

#### 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.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

#### optionGroup

    OptionGroup optionGroup

#### splitter

    javax.swing.JSplitPane splitter

#### paneTree

    javax.swing.JTree paneTree

#### currentPane

    OptionPane currentPane

#### optionTreeModel

    OptionGroupPane.OptionTreeModel optionTreeModel

#### deferredOptionPanes

    java.util.HashMap<K,V> deferredOptionPanes

#### 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

#### tabs

    javax.swing.JTabbedPane tabs

#### panes

    java.util.LinkedList<E> panes

#### shownPanes

    java.util.Set<E> shownPanes

#### ok

    javax.swing.JButton ok

#### cancel

    javax.swing.JButton cancel

#### apply

    javax.swing.JButton apply