All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AbstractCodeTemplate |
A base class to build code templates on top of.
|
| AbstractGutterComponent |
A component that can be displayed in a Gutter.
|
| AbstractGutterComponent.Listener |
|
| AbstractJFlexCTokenMaker |
Base class for JFlex-based token makers using C-style syntax.
|
| AbstractJFlexTokenMaker |
Base class for JFlex-generated token makers.
|
| AbstractMarkupTokenMaker |
Base class for token makers for markup languages.
|
| AbstractParser |
A base class for Parser implementations.
|
| AbstractTokenMaker |
An abstract implementation of the
TokenMaker interface.
|
| AbstractTokenMakerFactory |
|
| AbstractTokenMakerFactory.TokenMakerCreator |
Wrapper that handles the creation of TokenMaker instances.
|
| ActionScriptTokenMaker |
Scanner for the ActionScript.
|
| ActiveLineRangeEvent |
|
| ActiveLineRangeListener |
Listens for "active line range" events from an RSyntaxTextArea.
|
| Assembler6502TokenMaker |
This class takes plain text and returns tokens representing 6502
assembler.
|
| AssemblerX86TokenMaker |
This class takes plain text and returns tokens representing x86
assembler.
|
| BackgroundPainterStrategy |
Interface for classes that paint the background of an
RTextAreaBase.
|
| BBCodeTokenMaker |
Scanner for BBCode.
|
| BufferedImageBackgroundPainterStrategy |
A strategy for painting the background of an RTextAreaBase
as an image.
|
| CaretStyle |
|
| ChangeableHighlightPainter |
An extension of LayerPainter that allows the user to
change several of its properties:
Its color/fill style (can use a GradientPaint, for
example).
Whether the edges of a painted highlight are rounded.
Whether painted highlights have translucency.
|
| ChevronFoldIcon |
A fold icon represented by a chevron.
|
| ClipboardHistory |
Listens for cuts and copies from instances of RTextArea.
|
| ClipboardHistoryPopup |
A popup window that displays the most recent snippets added to the clipboard
of an RSyntaxTextArea.
|
| ClipboardHistoryPopup.ChoiceList |
The list component used in this popup.
|
| ClipboardHistoryPopup.LabelValuePair |
Entries in the choices list are of this type.
|
| ClojureTokenMaker |
Scanner for the Clojure programming language.
|
| CodeTemplate |
A "code template" is a kind of macro for commonly-typed code.
|
| CodeTemplateManager |
Manages "code templates."
|
| CodeTemplateManager.TemplateComparator |
A comparator that takes a CodeTemplate as its first
parameter and a Segment as its second, and knows
to compare the template's ID to the segment's text.
|
| CodeTemplateManager.XMLFileFilter |
A file filter that accepts only XML files.
|
| ColorBackgroundPainterStrategy |
A strategy for painting the background of an RTextAreaBase
as a solid color.
|
| ConfigurableCaret |
|
| ConfigurableCaret.SelectionType |
Describes the current selection behavior.
|
| CPlusPlusTokenMaker |
A parser for the C++ programming language.
|
| CSharpTokenMaker |
A lexer for the C# programming language.
|
| CSSTokenMaker |
This class splits up text into tokens representing a CSS 3 file.
|
| CsvTokenMaker |
This class splits up text into tokens representing a CSV file.
|
| CTokenMaker |
Scanner for the C programming language.
|
| CurlyFoldParser |
A basic fold parser that can be used for languages such as C, that use
curly braces to denote code blocks.
|
| DartTokenMaker |
Scanner for Dart files.
|
| DefaultFoldManager |
The default implementation of a fold manager.
|
| DefaultOccurrenceMarker |
|
| DefaultParseResult |
|
| DefaultParserNotice |
Base implementation of a parser notice.
|
| DefaultTokenFactory |
|
| DefaultTokenMakerFactory |
The default implementation of TokenMakerFactory.
|
| DefaultTokenPainter |
Standard implementation of a token painter.
|
| DelphiTokenMaker |
Scanner for the Delphi programming language.
|
| DockerTokenMaker |
Scanner for Dockerfiles.
|
| DocumentRange |
A range of text in a document.
|
| DocumentReader |
A Reader for javax.swing.text.Document objects.
|
| DtdTokenMaker |
Scanner for DTD files.
|
| DTokenMaker |
Scanner for the D programming language.
|
| DynamicIntArray |
Similar to a java.util.ArrayList, but specifically for
ints.
|
| ErrorStrip |
A component to sit alongside an RSyntaxTextArea that displays
colored markers for locations of interest (parser errors, marked
occurrences, etc.).
|
| ErrorStrip.DefaultErrorStripMarkerToolTipProvider |
The default implementation of the provider of tool tips for markers in
an error strip.
|
| ErrorStrip.ErrorStripMarkerToolTipProvider |
Returns tool tip text for the markers in an ErrorStrip that
denote one or more parser notices.
|
| ExpandedFoldRenderStrategy |
The strategy to use when rendering expanded folds in the gutter.
|
| ExtendedHyperlinkListener |
|
| FileFileLocation |
The location of a local file.
|
| FileLocation |
Holds the location of a local or remote file.
|
| FileTypeUtil |
Utility methods that help you determine what type of code is in a
file, to determine how to syntax highlight it.
|
| FocusableTip |
A focusable tool tip, similar to those found in Eclipse.
|
| Fold |
Information about a foldable region.
|
| FoldCollapser |
Collapses folds based on their type.
|
| FoldIndicator |
Component in the gutter that displays +/- icons to expand and collapse
fold regions in the editor.
|
| FoldIndicatorIcon |
A base class for icons in a FoldIndicator.
|
| FoldIndicatorStyle |
Different rendering styles for the fold indicator inside a Gutter.
|
| FoldingAwareIconRowHeader |
A row header component that takes code folding into account when painting
itself.
|
| FoldManager |
Manages code folding in an instance of RSyntaxTextArea.
|
| FoldParser |
Locates folds in a document.
|
| FoldParserManager |
Manages fold parsers.
|
| FoldType |
Constants representing the "type" of a folded region.
|
| FortranTokenMaker |
Scanner for the Fortran programming language.
|
| GoTokenMaker |
Scanner for the Go programming language.
|
| GroovyTokenMaker |
Scanner for the Groovy programming language.
|
| Gutter |
The gutter is the component on the left-hand side of the text area that
displays optional information such as line numbers, fold regions, and icons
(for bookmarks, debugging breakpoints, error markers, etc.).
|
| Gutter.GutterBorder |
The border used by the gutter.
|
| GutterIconInfo |
Information about an icon displayed in a Gutter.
|
| HandlebarsTokenMaker |
Scanner for Handlebars.
|
| HostsTokenMaker |
Scanner for hosts files.
|
| HtaccessTokenMaker |
Scanner for .htaccess files.
|
| HtmlFoldParser |
Fold parser for HTML 5, PHP and JSP.
|
| HtmlFoldParser.TagCloseInfo |
A simple wrapper for the token denoting the closing of a tag (i.e.
|
| HtmlOccurrenceMarker |
Marks occurrences of the current token for HTML.
|
| HtmlOccurrenceMarker.Entry |
Used internally when searching backward for a matching "open" tag.
|
| HTMLTokenMaker |
Scanner for HTML 5 files.
|
| HtmlUtil |
Utility methods useful when generating HTML representations of RSTA content.
|
| IconGroup |
This class encapsulates the location, properties, etc.
|
| IconRowHeader |
|
| IconRowHeader.GutterIconImpl |
Implementation of the icons rendered.
|
| ImageBackgroundPainterStrategy |
A strategy for painting the background of an RTextAreaBase
as an image.
|
| IniTokenMaker |
This class splits up text into tokens representing a .ini file.
|
| JavaScriptTokenMaker |
Scanner for JavaScript files.
|
| JavaTokenMaker |
Scanner for the Java programming language.
|
| JshintrcTokenMaker |
Scanner for .jshintrc files.
|
| JsonFoldParser |
The fold parser for JSON.
|
| JsonTokenMaker |
Scanner for JSON.
|
| JSPTokenMaker |
Scanner for JSP files (supporting HTML 5).
|
| KotlinTokenMaker |
Scanner for Kotlin.
|
| LatexFoldParser |
A fold parser for LaTeX documents.
|
| LatexTokenMaker |
Scanner for the LaTeX.
|
| LessTokenMaker |
Scanner for Less files.
|
| LineHighlightManager |
Manages line highlights in an RTextArea.
|
| LineHighlightManager.LineHighlightInfo |
Information about a line highlight.
|
| LineHighlightManager.LineHighlightInfoComparator |
Comparator used when adding new highlights.
|
| LineNumberFormatter |
Formats line numbers into a comprehensible String to be
displayed to the user.
|
| LineNumberList |
Renders line numbers in the gutter.
|
| LineNumberList.SimpleLineNumberFormatter |
|
| LinesWithContentFoldParser |
A fold parser that considers any contiguous group of lines without a blank
line to be a "block" of code.
|
| LinkGenerator |
Generates hyperlinks in a document.
|
| LinkGeneratorResult |
|
| LispFoldParser |
Fold parser for Lisp and related languages.
|
| LispTokenMaker |
Scanner for the Lisp programming language.
|
| LuaTokenMaker |
Scanner for the Lua programming language.
|
| Macro |
A macro as recorded/played back by an RTextArea.
|
| Macro.MacroRecord |
A "record" of a macro is a single action in the macro (corresponding to
a key type and some action in the editor, such as a letter inserted into
the document, scrolling one page down, selecting the current line,
etc.).
|
| MakefileTokenMaker |
Scanner for makefiles.
|
| MarkdownTokenMaker |
Scanner for Markdown files.
|
| MarkOccurrencesSupport |
Marks all occurrences of the token at the current caret position, if it is
an identifier.
|
| MatchedBracketPopup |
A tool tip-like popup that shows the line of code containing the bracket
matched to that at the caret position, if it is scrolled out of the user's
viewport.
|
| MxmlTokenMaker |
Scanner for MXML.
|
| NsisFoldParser |
A fold parser NSIS.
|
| NSISTokenMaker |
Scanner for NSIS installer scripts.
|
| OccurrenceMarker |
An OccurrenceMarker is called when the caret stops moving after
a short period.
|
| Parser |
|
| ParseResult |
|
| ParserManager |
Manages running a parser object for an RSyntaxTextArea.
|
| ParserManager.NoticeHighlightPair |
Mapping of a parser notice to its highlight in the editor.
|
| ParserNotice |
A notice (e.g., a warning or error) from a parser.
|
| ParserNotice.Level |
Denotes the severity of a parser notice.
|
| PerlTokenMaker |
Scanner for Perl.
|
| PHPTokenMaker |
Scanner for PHP files.
|
| PlainTextTokenMaker |
Scanner for plain text files.
|
| PlusMinusFoldIcon |
The default +/- icon for expanding and collapsing folds.
|
| PopupWindowDecorator |
A hook allowing hosting applications to decorate JWindows created by the
AutoComplete library.
|
| PropertiesFileTokenMaker |
This class splits up text into tokens representing a Java properties file.
|
| ProtoTokenMaker |
Scanner for the Proto files.
|
| PythonFoldParser |
A fold parser for Python.
|
| PythonTokenMaker |
Scanner for the Python programming language.
|
| RDocument |
The document implementation used by instances of RTextArea.
|
| RDocument.RGapContent |
Document content that provides fast access to individual characters.
|
| RDocumentCharSequence |
Allows iterating over a portion of an RDocument.
|
| RecordableTextAction |
|
| RegExReplaceInfo |
Information on how to implement a regular expression "replace" operation.
|
| RPrintUtilities |
A collection of static methods useful for printing text from Swing text components.
|
| RPrintUtilities.RPrintTabExpander |
A tab expander for the document currently being printed with the
font being used for the printing.
|
| RSTAView |
Utility methods for RSyntaxTextArea's views.
|
| RSyntaxDocument |
|
| RSyntaxTextArea |
An extension of RTextArea that adds syntax highlighting
of certain programming languages to its list of features.
|
| RSyntaxTextAreaDefaultInputMap |
The default input map for an RSyntaxTextArea.
|
| RSyntaxTextAreaEditorKit |
An extension of RTextAreaEditorKit that adds functionality for
programming-specific stuff.
|
| RSyntaxTextAreaEditorKit.BeginWordAction |
Positions the caret at the beginning of the word.
|
| RSyntaxTextAreaEditorKit.ChangeFoldStateAction |
Expands or collapses the nearest fold.
|
| RSyntaxTextAreaEditorKit.CloseCurlyBraceAction |
Action that (optionally) aligns a closing curly brace with the line
containing its matching opening curly brace.
|
| RSyntaxTextAreaEditorKit.CloseMarkupTagAction |
(Optionally) completes a closing markup tag.
|
| RSyntaxTextAreaEditorKit.CollapseAllCommentFoldsAction |
Collapses all comment folds.
|
| RSyntaxTextAreaEditorKit.CollapseAllFoldsAction |
Collapses all folds.
|
| RSyntaxTextAreaEditorKit.CopyCutAsStyledTextAction |
Action for copying text as styled text.
|
| RSyntaxTextAreaEditorKit.DecreaseFontSizeAction |
Action for decreasing the font size of all fonts in the text area.
|
| RSyntaxTextAreaEditorKit.DecreaseIndentAction |
Action for when un-indenting lines (either the current line if there is
selection, or all selected lines if there is one).
|
| RSyntaxTextAreaEditorKit.DeletePrevWordAction |
Deletes the previous word, but differentiates symbols from "words" to
match the behavior of code editors.
|
| RSyntaxTextAreaEditorKit.DumbCompleteWordAction |
Overridden to use the programming language RSTA is displaying when
computing words to complete.
|
| RSyntaxTextAreaEditorKit.EndWordAction |
Positions the caret at the end of the word.
|
| RSyntaxTextAreaEditorKit.ExpandAllFoldsAction |
Expands all folds.
|
| RSyntaxTextAreaEditorKit.FoldRelatedAction |
Base class for folding-related actions.
|
| RSyntaxTextAreaEditorKit.GoToMatchingBracketAction |
Action for moving the caret to the "matching bracket" of the bracket
at the caret position (either before or after).
|
| RSyntaxTextAreaEditorKit.GoToMatchingBracketAction.EndAction |
Moves the caret to the end of the document, taking into account code
folding.
|
| RSyntaxTextAreaEditorKit.IncreaseFontSizeAction |
Action for increasing the font size of all fonts in the text area.
|
| RSyntaxTextAreaEditorKit.InsertBreakAction |
Action for when the user presses the Enter key.
|
| RSyntaxTextAreaEditorKit.InsertPairedCharacterAction |
If there is no selection, a character is inserted.
|
| RSyntaxTextAreaEditorKit.InsertQuoteAction |
Inserts a quote character.
|
| RSyntaxTextAreaEditorKit.InsertQuoteAction.QuoteType |
The type of quote to insert.
|
| RSyntaxTextAreaEditorKit.InsertTabAction |
Action for inserting tabs.
|
| RSyntaxTextAreaEditorKit.NextWordAction |
Action to move the selection and/or caret.
|
| RSyntaxTextAreaEditorKit.PossiblyInsertTemplateAction |
Action for when the user tries to insert a template (that is,
they've typed a template ID and pressed the trigger character
(a space) in an attempt to do the substitution).
|
| RSyntaxTextAreaEditorKit.PreviousWordAction |
Action to move the selection and/or caret.
|
| RSyntaxTextAreaEditorKit.SelectWordAction |
Selects the word around the caret.
|
| RSyntaxTextAreaEditorKit.ToggleCommentAction |
Action that toggles whether the currently selected lines are
commented.
|
| RSyntaxTextAreaEditorKit.ToggleCurrentFoldAction |
Toggles the fold at the current caret position or line.
|
| RSyntaxTextAreaHighlighter |
|
| RSyntaxTextAreaHighlighter.SyntaxLayeredHighlightInfoImpl |
Highlight info implementation used for parser notices and marked
occurrences.
|
| RSyntaxTextAreaUI |
UI used by RSyntaxTextArea.
|
| RSyntaxUtilities |
Utility methods used by RSyntaxTextArea and its associated
classes.
|
| RTADefaultInputMap |
The default input map for an RTextArea.
|
| RTATextTransferHandler |
Handles the transfer of data to/from an RTextArea via
drag-and-drop.
|
| RTATextTransferHandler.TextTransferable |
A possible implementation of the Transferable interface for RTextAreas.
|
| RTextArea |
An extension of JTextArea that adds the following features:
Insert/Overwrite modes (can be toggled via the Insert key)
A right-click popup menu with standard editing options
Macro support
"Mark all" functionality.
|
| RTextAreaBase |
This is the base class for RTextArea; basically it's just an
extension of javax.swing.JTextArea adding a bunch of properties.
|
| RTextAreaBase.RTAMouseListener |
Listens for mouse events in this component.
|
| RTextAreaEditorKit |
An extension of DefaultEditorKit that adds functionality found
in RTextArea.
|
| RTextAreaEditorKit.BeepAction |
Creates a beep.
|
| RTextAreaEditorKit.BeginAction |
Moves the caret to the beginning of the document.
|
| RTextAreaEditorKit.BeginLineAction |
Toggles the position of the caret between the beginning of the line,
and the first non-whitespace character on the line.
|
| RTextAreaEditorKit.BeginRecordingMacroAction |
Action that begins recording a macro.
|
| RTextAreaEditorKit.BeginWordAction |
Positions the caret at the beginning of the word.
|
| RTextAreaEditorKit.ClipboardHistoryAction |
Action for displaying a popup with a list of recently pasted text
snippets.
|
| RTextAreaEditorKit.CopyAction |
Action for copying text.
|
| RTextAreaEditorKit.CutAction |
Action for cutting text.
|
| RTextAreaEditorKit.DecreaseFontSizeAction |
Action for decreasing the font size.
|
| RTextAreaEditorKit.DefaultKeyTypedAction |
The action to use when no actions in the input/action map meet the key
pressed.
|
| RTextAreaEditorKit.DeleteLineAction |
Deletes the current line(s).
|
| RTextAreaEditorKit.DeleteNextCharAction |
Deletes the character of content that follows the current caret
position.
|
| RTextAreaEditorKit.DeletePrevCharAction |
Deletes the character of content that precedes the current caret
position.
|
| RTextAreaEditorKit.DeletePrevWordAction |
Action that deletes the previous word in the text area.
|
| RTextAreaEditorKit.DeleteRestOfLineAction |
Action that deletes all text from the caret position to the end of the
caret's line.
|
| RTextAreaEditorKit.DumbCompleteWordAction |
Finds the most recent word in the document that matches the "word" up
to the current caret position, and auto-completes the rest.
|
| RTextAreaEditorKit.EndAction |
Moves the caret to the end of the document.
|
| RTextAreaEditorKit.EndLineAction |
Positions the caret at the end of the line.
|
| RTextAreaEditorKit.EndRecordingMacroAction |
Action that ends recording a macro.
|
| RTextAreaEditorKit.EndWordAction |
Positions the caret at the end of the word.
|
| RTextAreaEditorKit.IncreaseFontSizeAction |
Action for increasing the font size.
|
| RTextAreaEditorKit.InsertBreakAction |
Action for when the user presses the Enter key.
|
| RTextAreaEditorKit.InsertContentAction |
Action taken when content is to be inserted.
|
| RTextAreaEditorKit.InsertTabAction |
Places a tab character into the document.
|
| RTextAreaEditorKit.InvertSelectionCaseAction |
Action to invert the selection's case.
|
| RTextAreaEditorKit.JoinLinesAction |
Action to join the current line and the following line.
|
| RTextAreaEditorKit.LineMoveAction |
Action that moves a line up or down.
|
| RTextAreaEditorKit.LowerSelectionCaseAction |
Action to make the selection lower-case.
|
| RTextAreaEditorKit.NextBookmarkAction |
Action that moves the caret to the next (or previous) bookmark.
|
| RTextAreaEditorKit.NextOccurrenceAction |
Selects the next occurrence of the text last selected.
|
| RTextAreaEditorKit.NextVisualPositionAction |
Action to move the selection and/or caret.
|
| RTextAreaEditorKit.NextWordAction |
Positions the caret at the next word.
|
| RTextAreaEditorKit.PageAction |
Pages one view to the left or right.
|
| RTextAreaEditorKit.PasteAction |
Action for pasting text.
|
| RTextAreaEditorKit.PlaybackLastMacroAction |
"Plays back" the last macro recorded.
|
| RTextAreaEditorKit.PreviousOccurrenceAction |
Select the previous occurrence of the text last selected.
|
| RTextAreaEditorKit.PreviousWordAction |
Positions the caret at the beginning of the previous word.
|
| RTextAreaEditorKit.RedoAction |
Re-does the last action undone.
|
| RTextAreaEditorKit.ScrollAction |
Scrolls the text area one line up or down, without changing
the caret position.
|
| RTextAreaEditorKit.SelectAllAction |
Selects the entire document.
|
| RTextAreaEditorKit.SelectLineAction |
Selects the line around the caret.
|
| RTextAreaEditorKit.SelectWordAction |
Selects the word around the caret.
|
| RTextAreaEditorKit.SetReadOnlyAction |
Puts the text area into read-only mode.
|
| RTextAreaEditorKit.SetWritableAction |
Puts the text area into writable (from read-only) mode.
|
| RTextAreaEditorKit.TimeDateAction |
The action for inserting a time/date stamp.
|
| RTextAreaEditorKit.ToggleBookmarkAction |
Toggles whether the current line has a bookmark.
|
| RTextAreaEditorKit.ToggleTextModeAction |
The action for the insert key toggling insert/overwrite modes.
|
| RTextAreaEditorKit.UndoAction |
Undoes the last action done.
|
| RTextAreaEditorKit.UnselectAction |
Removes the selection, if any.
|
| RTextAreaEditorKit.UpperSelectionCaseAction |
Action to make the selection upper-case.
|
| RTextAreaEditorKit.VerticalPageAction |
Scrolls up/down vertically.
|
| RTextAreaHighlighter |
The highlighter implementation used by RTextAreas.
|
| RTextAreaHighlighter.HighlightInfo |
Information about a highlight being painted by this highlighter.
|
| RTextAreaHighlighter.HighlightInfoImpl |
A straightforward implementation of HighlightInfo.
|
| RTextAreaHighlighter.LayeredHighlightInfo |
Information about a layered highlight being painted by this highlighter.
|
| RTextAreaHighlighter.LayeredHighlightInfoImpl |
A straightforward implementation of HighlightInfo for
painting layered highlights.
|
| RTextAreaUI |
The UI used by instances of RTextArea.
|
| RTextScrollPane |
An extension of JScrollPane that will only take
RTextAreas (or javax.swing.JLayers decorating
RTextAreas) for its view.
|
| RtfGenerator |
Generates RTF text via a simple Java API.
|
| RtfToText |
Gets the plain text version of RTF documents.
|
| RubyTokenMaker |
Scanner for Ruby.
|
| RUndoManager |
This class manages undos/redos for a particular editor pane.
|
| RustTokenMaker |
Scanner for the Rust programming language.
|
| SASTokenMaker |
This class generates tokens representing a text stream as SAS.
|
| ScalaTokenMaker |
Scanner for the Scala programming language.
|
| SearchContext |
Contains information about a find/replace operation.
|
| SearchEngine |
A singleton class that can perform advanced find/replace operations
in an RTextArea.
|
| SearchResult |
The result of a find, replace, or "mark all" operation.
|
| SelectRegionLinkGeneratorResult |
A link generator result that selects a region of text in the text area.
|
| SizeGrip |
A component that allows its parent window to be resizable, similar to the
size grip seen on status bars.
|
| SmartHighlightPainter |
A "smart" highlight painter designed for use in RSyntaxTextArea.
|
| SQLTokenMaker |
This class generates tokens representing a text stream as SQL.
|
| SquiggleUnderlineHighlightPainter |
Highlight painter that paints a squiggly underline underneath text, similar
to what popular IDE's such as Visual Studio and Eclipse do to indicate
errors, warnings, etc.
|
| StaticCodeTemplate |
A code template that inserts static text before and after the caret.
|
| Style |
The color and style information for a token type.
|
| StyledTextTransferable |
Object used during copy/paste and DnD operations to represent styled text.
|
| SyntaxConstants |
Constants that define the different programming languages understood by
RSyntaxTextArea.
|
| SyntaxScheme |
The set of colors and styles used by an RSyntaxTextArea to
color tokens.
|
| SyntaxScheme.SyntaxSchemeLoader |
Loads a SyntaxScheme from an XML file.
|
| SyntaxView |
The javax.swing.text.View object used by RSyntaxTextArea
when word wrap is disabled.
|
| TaskTagParser |
Parser that identifies "task tags," such as "TODO",
"FIXME", etc.
|
| TaskTagParser.TaskNotice |
A parser notice that signifies a task.
|
| TclTokenMaker |
Scanner for the Tcl programming language.
|
| TextEditorPane |
An extension of RSyntaxTextArea
that adds information about the file being edited, such as:
Its name and location.
|
| Theme |
A theme is a set of fonts and colors to use to style RSyntaxTextArea and
RTextScrollPane.
|
| Theme.XmlHandler |
Loads a SyntaxScheme from an XML file.
|
| TipUtil |
Static utility methods for focusable tips.
|
| TipWindow |
The actual tool tip component.
|
| Token |
A generic token that functions as a node in a linked list of syntax
highlighted tokens for some language.
|
| TokenFactory |
Interface for a class that generates tokens somehow.
|
| TokenImpl |
The default implementation of Token.
|
| TokenIterator |
Allows you to iterate through all paintable tokens in an
RSyntaxDocument.
|
| TokenMaker |
An implementation of TokenMaker is a class that turns text into
a linked list of Tokens for syntax highlighting
in a particular language.
|
| TokenMakerBase |
Base class for token makers.
|
| TokenMakerFactory |
A factory that maps syntax styles to TokenMakers capable of splitting
text into tokens for those syntax styles.
|
| TokenMap |
A hash table for reserved words, etc.
|
| TokenMap.TokenMapToken |
The "token" used by a token map.
|
| TokenOrientedView |
An interface for the syntax-highlighting token oriented views for
token-oriented methods.
|
| TokenPainter |
|
| TokenTypes |
All token types supported by RSyntaxTextArea.
|
| TokenUtils |
Utility methods for dealing with tokens.
|
| TokenUtils.TokenSubList |
A sub-list of tokens.
|
| ToolTipInfo |
Wrapper for a tool tip and a listener for hyperlink events in the tool
tip (assuming the tip is HTML).
|
| ToolTipSupplier |
A ToolTipSupplier can create tool tip text for an RTextArea
on its behalf.
|
| TypeScriptTokenMaker |
Scanner for TypeScript files.
|
| UnicodeReader |
A reader capable of identifying Unicode streams by their BOMs.
|
| UnicodeWriter |
Writes Unicode text to an output stream.
|
| UnixShellTokenMaker |
A token maker that turns text into a linked list of Tokens
for syntax highlighting UNIX shell scripts.
|
| URLFileLocation |
The location of a file at a (remote) URL.
|
| VisibleWhitespaceTokenPainter |
A token painter that visibly renders whitespace (spaces and tabs).
|
| VisualBasicTokenMaker |
Scanner for Visual Basic.
|
| VolatileImageBackgroundPainterStrategy |
A strategy for painting the background of an RTextAreaBase
as an image.
|
| WindowsBatchTokenMaker |
A token maker that turns text into a linked list of
Tokens for syntax highlighting Microsoft
Windows batch files.
|
| WindowsBatchTokenMaker.VariableType |
|
| WrappedSyntaxView |
|
| XmlFoldParser |
Fold parser for XML.
|
| XmlOccurrenceMarker |
Marks occurrences of the current token for XML.
|
| XmlOccurrenceMarker.Entry |
Used internally when searching backward for a matching "open" tag.
|
| XmlParser |
A parser for XML documents.
|
| XMLTokenMaker |
Scanner for XML.
|
| YamlFoldParser |
Fold parser for YAML.
|
| YamlTokenMaker |
This class splits up text into tokens representing a YAML file.
|