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.RSyntaxDocument extends PlainDocument implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
Deserializes a document.

Throws:
ClassNotFoundException
IOException
Serialized Fields

tokenMaker

TokenMaker tokenMaker
Splits text into tokens for the current programming language.


lastTokensOnLines

DynamicIntArray lastTokensOnLines
Array of values representing the "last token type" on each line. This is used in cases such as multiline comments: if the previous line ended with an (unclosed) multiline comment, we can use this knowledge and start the current line's syntax highlighting in multiline comment state.

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

Serialized Fields

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.


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.


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.


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


rtfGenerator

RtfGenerator rtfGenerator
Used during "Copy as RTF" operations.


markOccurrencesSupport

org.fife.ui.rsyntaxtextarea.MarkOccurrencesSupport markOccurrencesSupport
Handles "mark occurrences" support.


markOccurrencesColor

Color markOccurrencesColor
The color used to render "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

useFocusableTips

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


focusableTip

FocusableTip focusableTip
The last focusable tip displayed.


lineHeight

int lineHeight

maxAscent

int maxAscent

aaHintFieldName

String aaHintFieldName

aaHint

Object aaHint

fractionalFontMetricsEnabled

boolean fractionalFontMetricsEnabled

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.CloseCurlyBraceAction extends RecordableTextAction implements Serializable

serialVersionUID: 1L

Serialized Fields

seg

Segment seg

Class org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaEditorKit.CloseMarkupTagAction extends RecordableTextAction 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.EndWordAction extends RTextAreaEditorKit.EndWordAction implements Serializable

Serialized Fields

seg

Segment seg

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

serialVersionUID: 1L

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

Serialized Fields

textArea

RTextArea textArea
The text area.


lineNumberList

org.fife.ui.rtextarea.LineNumberList lineNumberList
Renders line numbers.


iconArea

org.fife.ui.rtextarea.IconRowHeader iconArea
Renders bookmark icons, breakpoints, error icons, etc.


listener

org.fife.ui.rtextarea.Gutter.TextAreaListener listener
Listens for events in our text area.

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.


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

repTabsSB

StringBuffer repTabsSB

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