# Serialized Form

## Package org.fife.ui.rsyntaxtextarea

### Class org.fife.ui.rsyntaxtextarea.ActiveLineRangeEvent extends EventObject implements Serializable

### Serialized Fields

#### min

    int min

#### max

    int max

### Class org.fife.ui.rsyntaxtextarea.ErrorStrip extends JComponent implements Serializable

### Serialized Fields

#### textArea

    RSyntaxTextArea textArea

The text area.

#### listener

    org.fife.ui.rsyntaxtextarea.ErrorStrip.Listener listener

Listens for events in this component.

#### showMarkedOccurrences

    boolean showMarkedOccurrences

Whether "marked occurrences" in the text area should be shown in this error strip.

#### brighterColors

    Map<K,V> brighterColors

Mapping of colors to brighter colors. This is kept to prevent unnecessary creation of the same Colors over and over.

#### levelThreshold

    int levelThreshold

Only notices of this severity (or worse) will be displayed in this error strip.

#### followCaret

    boolean followCaret

Whether the caret marker's location should be rendered.

#### caretMarkerColor

    Color caretMarkerColor

The color to use for the caret marker.

#### caretLineY

    int caretLineY

Where we paint the caret marker.

#### lastLineY

    int lastLineY

The last location of the caret marker.

### Class org.fife.ui.rsyntaxtextarea.FoldingAwareIconRowHeader extends IconRowHeader implements Serializable

### Class org.fife.ui.rsyntaxtextarea.RSyntaxDocument extends RDocument implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream in)
                     throws ClassNotFoundException,
                            IOException

Deserializes a document.

Throws:
  `ClassNotFoundException`
  `IOException`

### Serialized Fields

#### syntaxStyle

    String syntaxStyle

The current syntax style. Only cached to keep this class serializable.

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextArea extends RTextArea implements Serializable

### Serialized Fields

#### foldingMenu

    JMenu foldingMenu

#### syntaxStyleKey

    String syntaxStyleKey

The key for the syntax style to be highlighting.

#### syntaxScheme

    SyntaxScheme syntaxScheme

The colors used for syntax highlighting.

#### match

    Rectangle match

The rectangle surrounding the "matched bracket" if bracket matching is enabled.

#### dotRect

    Rectangle dotRect

The rectangle surrounding the current offset if both bracket matching and "match both brackets" are enabled.

#### bracketInfo

    Point bracketInfo

Used to store the location of the bracket at the caret position (either just before or just after it) and the location of its match.

#### matchedBracketBGColor

    Color matchedBracketBGColor

Colors used for the "matched bracket" if bracket matching is enabled.

#### matchedBracketBorderColor

    Color matchedBracketBorderColor

#### lastBracketMatchPos

    int lastBracketMatchPos

The location of the last matched bracket.

#### bracketMatchingEnabled

    boolean bracketMatchingEnabled

Whether or not bracket matching is enabled.

#### animateBracketMatching

    boolean animateBracketMatching

Whether or not bracket matching is animated.

#### paintMatchedBracketPair

    boolean paintMatchedBracketPair

Whether both brackets are highlighted when bracket matching.

#### bracketRepaintTimer

    org.fife.ui.rsyntaxtextarea.RSyntaxTextArea.BracketMatchingTimer bracketRepaintTimer

#### autoIndentEnabled

    boolean autoIndentEnabled

Whether or not auto-indent is on.

#### closeCurlyBraces

    boolean closeCurlyBraces

Whether curly braces should be closed on Enter key presses, (if the current language supports it).

#### closeMarkupTags

    boolean closeMarkupTags

Whether closing markup tags should be automatically completed when "`</`" is typed (if the current language is a markup language).

#### clearWhitespaceLines

    boolean clearWhitespaceLines

Whether or not lines with nothing but whitespace are "made empty."

#### whitespaceVisible

    boolean whitespaceVisible

Whether we are displaying visible whitespace (spaces and tabs).

#### eolMarkersVisible

    boolean eolMarkersVisible

Whether EOL markers should be visible at the end of each line.

#### paintTabLines

    boolean paintTabLines

Whether tab lines are enabled.

#### tabLineColor

    Color tabLineColor

The color to use when painting tab lines.

#### hyperlinksEnabled

    boolean hyperlinksEnabled

Whether hyperlinks are enabled (must be supported by the syntax scheme being used).

#### hyperlinkFG

    Color hyperlinkFG

The color to use when painting hyperlinks.

#### linkScanningMask

    int linkScanningMask

Mask used to determine if the correct key is being held down to scan for hyperlinks (ctrl, meta, etc.).

#### highlightSecondaryLanguages

    boolean highlightSecondaryLanguages

Whether secondary languages have their backgrounds colored.

#### useSelectedTextColor

    boolean useSelectedTextColor

Whether the "selected text" color should be used with selected text.

#### markOccurrencesSupport

    org.fife.ui.rsyntaxtextarea.MarkOccurrencesSupport markOccurrencesSupport

Handles "mark occurrences" support.

#### markOccurrencesColor

    Color markOccurrencesColor

The color used to render "marked occurrences."

#### paintMarkOccurrencesBorder

    boolean paintMarkOccurrencesBorder

Whether a border should be painted around marked occurrences.

#### defaultFontMetrics

    FontMetrics defaultFontMetrics

Metrics of the text area's font.

#### parserManager

    org.fife.ui.rsyntaxtextarea.ParserManager parserManager

Manages running the parser.

#### isScanningForLinks

    boolean isScanningForLinks

Whether the editor is currently scanning for hyperlinks on mouse movement.

#### hoveredOverLinkOffset

    int hoveredOverLinkOffset

#### linkGenerator

    LinkGenerator linkGenerator

#### linkGeneratorResult

    LinkGeneratorResult linkGeneratorResult

#### foldManager

    FoldManager foldManager

#### useFocusableTips

    boolean useFocusableTips

Whether "focusable" tool tips are used instead of standard ones.

#### focusableTip

    FocusableTip focusableTip

The last focusable tip displayed.

#### aaHints

    Map<K,V> aaHints

Cached desktop anti-aliasing hints, if anti-aliasing is enabled.

#### tokenPainter

    org.fife.ui.rsyntaxtextarea.TokenPainter tokenPainter

Renders tokens.

#### lineHeight

    int lineHeight

#### maxAscent

    int maxAscent

#### fractionalFontMetricsEnabled

    boolean fractionalFontMetricsEnabled

#### secondaryLanguageBackgrounds

    Color[] secondaryLanguageBackgrounds

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaDefaultInputMap extends RTADefaultInputMap implements Serializable

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit extends RTextAreaEditorKit implements Serializable

serialVersionUID:
  1L

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.BeginWordAction extends RTextAreaEditorKit.BeginWordAction implements Serializable

### Serialized Fields

#### seg

    Segment seg

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.ChangeFoldStateAction extends org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.FoldRelatedAction implements Serializable

### Serialized Fields

#### collapse

    boolean collapse

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.CloseCurlyBraceAction extends RecordableTextAction implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### bracketInfo

    Point bracketInfo

#### seg

    Segment seg

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.CloseMarkupTagAction extends RecordableTextAction implements Serializable

serialVersionUID:
  1L

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.CollapseAllCommentFoldsAction extends org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.FoldRelatedAction implements Serializable

serialVersionUID:
  1L

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.CollapseAllFoldsAction extends org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.FoldRelatedAction implements Serializable

serialVersionUID:
  1L

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.CopyAsRtfAction extends RecordableTextAction implements Serializable

serialVersionUID:
  1L

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.DecreaseFontSizeAction extends RTextAreaEditorKit.DecreaseFontSizeAction implements Serializable

serialVersionUID:
  1L

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.DecreaseIndentAction extends RecordableTextAction implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### s

    Segment s

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.DeletePrevWordAction extends RTextAreaEditorKit.DeletePrevWordAction implements Serializable

### Serialized Fields

#### seg

    Segment seg

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.EndAction extends RTextAreaEditorKit.EndAction implements Serializable

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.EndWordAction extends RTextAreaEditorKit.EndWordAction implements Serializable

### Serialized Fields

#### seg

    Segment seg

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.ExpandAllFoldsAction extends org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.FoldRelatedAction implements Serializable

serialVersionUID:
  1L

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.GoToMatchingBracketAction extends RecordableTextAction implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### bracketInfo

    Point bracketInfo

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.IncreaseFontSizeAction extends RTextAreaEditorKit.IncreaseFontSizeAction implements Serializable

serialVersionUID:
  1L

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.InsertBreakAction extends RTextAreaEditorKit.InsertBreakAction implements Serializable

serialVersionUID:
  1L

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.InsertTabAction extends RecordableTextAction implements Serializable

serialVersionUID:
  1L

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.NextWordAction extends RTextAreaEditorKit.NextWordAction implements Serializable

### Serialized Fields

#### seg

    Segment seg

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.PossiblyInsertTemplateAction extends RecordableTextAction implements Serializable

serialVersionUID:
  1L

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.PreviousWordAction extends RTextAreaEditorKit.PreviousWordAction implements Serializable

### Serialized Fields

#### seg

    Segment seg

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.SelectWordAction extends RTextAreaEditorKit.SelectWordAction implements Serializable

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.ToggleCommentAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.ToggleCurrentFoldAction extends org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.FoldRelatedAction implements Serializable

serialVersionUID:
  1L

### Class org.fife.ui.rsyntaxtextarea.RTfToText extends Object implements Serializable

### Class org.fife.ui.rsyntaxtextarea.TextEditorPane extends RSyntaxTextArea implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### loc

    FileLocation loc

The location of the file being edited.

#### charSet

    String charSet

The charset to use when reading or writing this file.

#### readOnly

    boolean readOnly

Whether the file should be treated as read-only.

#### dirty

    boolean dirty

Whether the file is dirty.

#### lastSaveOrLoadTime

    long lastSaveOrLoadTime

The last time this file was modified on disk, for local files. For remote files, this value should always be `TextEditorPane.LAST_MODIFIED_UNKNOWN`.

## Package org.fife.ui.rsyntaxtextarea.templates

### Class org.fife.ui.rsyntaxtextarea.templates.AbstractCodeTemplate extends Object implements Serializable

### Serialized Fields

#### id

    String id

The ID of this template.

### Class org.fife.ui.rsyntaxtextarea.templates.StaticCodeTemplate extends AbstractCodeTemplate implements Serializable

serialVersionUID:
  1L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream in)
                     throws ClassNotFoundException,
                            IOException

Called when reading a serialized version of this document. This is overridden to initialize the transient members of this class.

Throws:
  `ClassNotFoundException` - Never.
  `IOException` - If an IO error occurs.

### Serialized Fields

#### beforeCaret

    String beforeCaret

The code inserted before the caret position.

#### afterCaret

    String afterCaret

The code inserted after the caret position.

## Package org.fife.ui.rtextarea

### Class org.fife.ui.rtextarea.ChangeableHighlightPainter extends LayeredHighlighter.LayerPainter implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream s)
                     throws ClassNotFoundException,
                            IOException

Deserializes a painter.

Throws:
  `ClassNotFoundException`
  `IOException`

#### writeObject

    private void writeObject(ObjectOutputStream s)
                      throws IOException

Serializes this painter.

Throws:
  `IOException` - If an IO error occurs.

### Serialized Fields

#### paint

    Paint paint

The `Paint`/`Color` of this highlight.

#### roundedEdges

    boolean roundedEdges

Whether selections have rounded edges.

#### alpha

    float alpha

The alpha value used in computing translucency. This should stay in the range `0.0f` (completely invisible) to `1.0f` (completely opaque).

### Class org.fife.ui.rtextarea.ConfigurableCaret extends DefaultCaret implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream s)
                     throws ClassNotFoundException,
                            IOException

Deserializes a caret. This is overridden to read the caret's style.

Throws:
  `ClassNotFoundException`
  `IOException`

#### writeObject

    private void writeObject(ObjectOutputStream s)
                      throws IOException

Serializes this caret. This is overridden to write the style of the caret.

Throws:
  `IOException` - If an IO error occurs.

### Serialized Fields

#### style

    int style

Whether the caret is a vertical line, a horizontal line, or a block.

#### selectionPainter

    ChangeableHighlightPainter selectionPainter

The selection painter. By default this paints selections with the text area's selection color.

### Class org.fife.ui.rtextarea.FoldIndicator extends org.fife.ui.rtextarea.AbstractGutterComponent implements Serializable

### Serialized Fields

#### textAreaInsets

    Insets textAreaInsets

Used in `FoldIndicator.paintComponent(Graphics)` to prevent reallocation on each paint.

#### visibleRect

    Rectangle visibleRect

Used in `FoldIndicator.paintComponent(Graphics)` to prevent reallocation on each paint.

#### foldWithOutlineShowing

    Fold foldWithOutlineShowing

The fold to show the outline line for.

#### foldIconBackground

    Color foldIconBackground

The color to use for fold icon backgrounds, if the default icons are used.

#### collapsedFoldIcon

    Icon collapsedFoldIcon

The icon used for collapsed folds.

#### expandedFoldIcon

    Icon expandedFoldIcon

The icon used for expanded folds.

#### showFoldRegionTips

    boolean showFoldRegionTips

Whether tool tips are displayed showing the contents of collapsed fold regions.

#### listener

    org.fife.ui.rtextarea.FoldIndicator.Listener listener

Listens for events in this component.

### Class org.fife.ui.rtextarea.Gutter extends JPanel implements Serializable

### Serialized Fields

#### textArea

    RTextArea textArea

The text area.

#### lineNumberList

    LineNumberList lineNumberList

Renders line numbers.

#### lineNumberColor

    Color lineNumberColor

The color used to render line numbers.

#### lineNumberingStartIndex

    int lineNumberingStartIndex

The starting index for line numbers in the gutter.

#### lineNumberFont

    Font lineNumberFont

The font used to render line numbers.

#### iconArea

    IconRowHeader iconArea

Renders bookmark icons, breakpoints, error icons, etc.

#### foldIndicator

    FoldIndicator foldIndicator

Shows lines that are code-foldable.

#### listener

    org.fife.ui.rtextarea.Gutter.TextAreaListener listener

Listens for events in our text area.

### Class org.fife.ui.rtextarea.IconRowHeader extends org.fife.ui.rtextarea.AbstractGutterComponent implements Serializable

### Serialized Fields

#### trackingIcons

    List<E> trackingIcons

The icons to render.

#### width

    int width

The width of this component.

#### bookmarkingEnabled

    boolean bookmarkingEnabled

Whether this component listens for mouse clicks and toggles "bookmark" icons on them.

#### bookmarkIcon

    Icon bookmarkIcon

The icon to use for bookmarks.

#### visibleRect

    Rectangle visibleRect

Used in `IconRowHeader.paintComponent(Graphics)` to prevent reallocation on each paint.

#### textAreaInsets

    Insets textAreaInsets

Used in `IconRowHeader.paintComponent(Graphics)` to prevent reallocation on each paint.

#### activeLineRangeStart

    int activeLineRangeStart

The first line in the active line range.

#### activeLineRangeEnd

    int activeLineRangeEnd

The end line in the active line range.

#### activeLineRangeColor

    Color activeLineRangeColor

The color used to highlight the active code block.

### Class org.fife.ui.rtextarea.LineNumberList extends org.fife.ui.rtextarea.AbstractGutterComponent implements Serializable

### Serialized Fields

#### currentLine

    int currentLine

#### lastY

    int lastY

#### lastVisibleLine

    int lastVisibleLine

#### cellHeight

    int cellHeight

#### cellWidth

    int cellWidth

#### ascent

    int ascent

#### aaHints

    Map<K,V> aaHints

#### mouseDragStartOffset

    int mouseDragStartOffset

#### l

    org.fife.ui.rtextarea.LineNumberList.Listener l

Listens for events from the current text area.

#### textAreaInsets

    Insets textAreaInsets

Used in `LineNumberList.paintComponent(Graphics)` to prevent reallocation on each paint.

#### visibleRect

    Rectangle visibleRect

Used in `LineNumberList.paintComponent(Graphics)` to prevent reallocation on each paint.

#### lineNumberingStartIndex

    int lineNumberingStartIndex

The index at which line numbering should start. The default value is `1`, but applications can change this if, for example, they are displaying a subset of lines in a file.

### Class org.fife.ui.rtextarea.RDocument extends PlainDocument implements Serializable

### Class org.fife.ui.rtextarea.RecordableTextAction extends TextAction implements Serializable

### Serialized Fields

#### isRecordable

    boolean isRecordable

Whether or not this text action should be recorded in a macro.

### Class org.fife.ui.rtextarea.RTADefaultInputMap extends InputMap implements Serializable

### Class org.fife.ui.rtextarea.RTATextTransferHandler extends TransferHandler implements Serializable

### Serialized Fields

#### exportComp

    JTextComponent exportComp

#### shouldRemove

    boolean shouldRemove

#### p0

    int p0

#### p1

    int p1

#### withinSameComponent

    boolean withinSameComponent

### Class org.fife.ui.rtextarea.RTextArea extends org.fife.ui.rtextarea.RTextAreaBase implements Serializable

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream s)
                     throws ClassNotFoundException,
                            IOException

De-serializes a text area.

Throws:
  `ClassNotFoundException`
  `IOException`

#### writeObject

    private void writeObject(ObjectOutputStream s)
                      throws IOException

Serializes this text area.

Throws:
  `IOException` - If an IO error occurs.

### Serialized Fields

#### textMode

    int textMode

The current text mode (`RTextArea.INSERT_MODE` or `RTextArea.OVERWRITE_MODE`).

#### popupMenu

    JPopupMenu popupMenu

This text area's popup menu.

#### undoMenuItem

    JMenuItem undoMenuItem

#### redoMenuItem

    JMenuItem redoMenuItem

#### cutMenuItem

    JMenuItem cutMenuItem

#### pasteMenuItem

    JMenuItem pasteMenuItem

#### deleteMenuItem

    JMenuItem deleteMenuItem

#### popupMenuCreated

    boolean popupMenuCreated

Whether the popup menu has been created.

#### toolTipSupplier

    ToolTipSupplier toolTipSupplier

Can return tool tips for this text area. Subclasses can install a supplier as a means of adding custom tool tips without subclassing `RTextArea`. `JComponent.getToolTipText()` checks this supplier before calling the super class's version.

#### markAllHighlights

    ArrayList<E> markAllHighlights

#### markedWord

    String markedWord

#### markAllHighlightPainter

    ChangeableHighlightPainter markAllHighlightPainter

#### carets

    int[] carets

### Class org.fife.ui.rtextarea.RTextArea.RTextAreaMutableCaretEvent extends org.fife.ui.rtextarea.RTextAreaBase.RTAMouseListener implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaBase.RTAMouseListener extends CaretEvent implements Serializable

### Serialized Fields

#### dot

    int dot

#### mark

    int mark

### Class org.fife.ui.rtextarea.RTextAreaEditorKit extends DefaultEditorKit implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.BeepAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.BeginAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### select

    boolean select

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.BeginLineAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### currentLine

    Segment currentLine

#### select

    boolean select

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.BeginRecordingMacroAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.BeginWordAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### select

    boolean select

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.CopyAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.CutAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.DecreaseFontSizeAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### decreaseAmount

    float decreaseAmount

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.DefaultKeyTypedAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### delegate

    Action delegate

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.DeleteLineAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.DeleteNextCharAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.DeletePrevCharAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.DeletePrevWordAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.DeleteRestOfLineAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.DumbCompleteWordAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### lastWordStart

    int lastWordStart

#### lastDot

    int lastDot

#### searchOffs

    int searchOffs

#### lastPrefix

    String lastPrefix

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.EndAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### select

    boolean select

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.EndLineAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### select

    boolean select

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.EndRecordingMacroAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.EndWordAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### select

    boolean select

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.IncreaseFontSizeAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### increaseAmount

    float increaseAmount

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.InsertBreakAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.InsertContentAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.InsertTabAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.InvertSelectionCaseAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.JoinLinesAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.LineMoveAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### moveAmt

    int moveAmt

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.LowerSelectionCaseAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.NextBookmarkAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### forward

    boolean forward

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.NextOccurrenceAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.NextVisualPositionAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### select

    boolean select

#### direction

    int direction

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.NextWordAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### select

    boolean select

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.PasteAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.PlaybackLastMacroAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.PreviousOccurrenceAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.PreviousWordAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### select

    boolean select

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.RedoAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.ScrollAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### delta

    int delta

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.SelectAllAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.SelectLineAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### start

    Action start

#### end

    Action end

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.SelectWordAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### start

    Action start

#### end

    Action end

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.SetReadOnlyAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.SetWritableAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.TimeDateAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.ToggleBookmarkAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.ToggleTextModeAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.UndoAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.UnselectAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.UpperSelectionCaseAction extends RecordableTextAction implements Serializable

### Class org.fife.ui.rtextarea.RTextAreaEditorKit.VerticalPageAction extends RecordableTextAction implements Serializable

### Serialized Fields

#### select

    boolean select

#### direction

    int direction

### Class org.fife.ui.rtextarea.RTextScrollPane extends JScrollPane implements Serializable

### Serialized Fields

#### textArea

    RTextArea textArea

#### gutter

    Gutter gutter

### Class org.fife.ui.rtextarea.RUndoManager extends UndoManager implements Serializable

### Serialized Fields

#### compoundEdit

    org.fife.ui.rtextarea.RUndoManager.RCompoundEdit compoundEdit

#### textArea

    RTextArea textArea

#### lastOffset

    int lastOffset

#### cantUndoText

    String cantUndoText

#### cantRedoText

    String cantRedoText

#### internalAtomicEditDepth

    int internalAtomicEditDepth

## Package org.fife.util

### Class org.fife.util.DynamicIntArray extends Object implements Serializable

### Serialized Fields

#### data

    int[] data

The actual data.

#### size

    int size

The number of values in the array. Note that this is NOT the capacity of the array; rather, `size <= capacity`.