Uses of Package
org.fife.ui.rsyntaxtextarea
Packages that use org.fife.ui.rsyntaxtextarea
Package
Description
A syntax-highlighting text editor.
Code folding functionality.
Scanners that tokenize source in
RSyntaxTextArea
.Interfaces for parsing text in RSyntaxTextAreas and identifying errors,
warnings, etc.
Facilitates adding code templates to an
RSyntaxTextArea
.A single-font text editor with many custom features.
-
Classes in org.fife.ui.rsyntaxtextarea used by org.fife.ui.rsyntaxtextareaClassDescriptionBase class for JFlex-generated token makers.Base class for
TokenMakerFactory
implementations.The event fired byRSyntaxTextArea
s when the active line range changes.Listens for "active line range" events from anRSyntaxTextArea
.Manages "code templates."A comparator that takes aCodeTemplate
as its first parameter and aSegment
as its second, and knows to compare the template's ID to the segment's text.Standard implementation of a token painter.A range of text in a document.Returns tool tip text for the markers in anErrorStrip
that denote one or more parser notices.Listens for events in the error strip and its markers.A "marker" in this error strip, representing one or more notices.Holds the location of a local or remote file.Utility methods that help you determine what type of code is in a file, to determine how to syntax highlight it.Generates hyperlinks in a document.A result object from aLinkGenerator
.Marks all occurrences of the token at the current caret position, if it is an identifier.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.Listens for events in this popup.AnOccurrenceMarker
is called when the caret stops moving after a short period.Manages running a parser object for anRSyntaxTextArea
.Mapping of a parser notice to its highlight in the editor.A hook allowing hosting applications to decorate JWindows created by the AutoComplete library.Utility methods for RSyntaxTextArea's views.The document used byRSyntaxTextArea
.An extension ofRTextArea
that adds syntax highlighting of certain programming languages to its list of features.A timer that animates the "bracket matching" animation.Renders the text on the line containing the "matched bracket" after a delay.Base class for folding-related actions.Action for when the user presses the Enter key.If there is no selection, a character is inserted.The type of quote to insert.The highlighter implementation used byRSyntaxTextArea
s.Highlight info implementation used for parser notices and marked occurrences.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.The color and style information for a token type.Constants that define the different programming languages understood byRSyntaxTextArea
.The set of colors and styles used by anRSyntaxTextArea
to color tokens.A theme is a set of fonts and colors to use to style RSyntaxTextArea and RTextScrollPane.A generic token that functions as a node in a linked list of syntax highlighted tokens for some language.Interface for a class that generates tokens somehow.The default implementation ofToken
.An implementation ofTokenMaker
is a class that turns text into a linked list ofToken
s for syntax highlighting in a particular language.Base class for token makers.A factory that maps syntax styles toTokenMaker
s capable of splitting text into tokens for those syntax styles.A hash table for reserved words, etc.The "token" used by a token map.An interface for the syntax-highlighting token oriented views for token-oriented methods.Renders tokens in an instance ofRSyntaxTextArea
.All token types supported by RSyntaxTextArea.A sub-list of tokens. -
Classes in org.fife.ui.rsyntaxtextarea used by org.fife.ui.rsyntaxtextarea.foldingClassDescriptionAn extension of
RTextArea
that adds syntax highlighting of certain programming languages to its list of features.Constants that define the different programming languages understood byRSyntaxTextArea
.A generic token that functions as a node in a linked list of syntax highlighted tokens for some language. -
Classes in org.fife.ui.rsyntaxtextarea used by org.fife.ui.rsyntaxtextarea.modesClassDescriptionBase class for JFlex-based token makers using C-style syntax.Base class for JFlex-generated token makers.An abstract implementation of the
TokenMaker
interface.AnOccurrenceMarker
is called when the caret stops moving after a short period.A generic token that functions as a node in a linked list of syntax highlighted tokens for some language.An implementation ofTokenMaker
is a class that turns text into a linked list ofToken
s for syntax highlighting in a particular language.Base class for token makers.A hash table for reserved words, etc. -
Classes in org.fife.ui.rsyntaxtextarea used by org.fife.ui.rsyntaxtextarea.parserClassDescriptionThe document used by
RSyntaxTextArea
.An extension ofRTextArea
that adds syntax highlighting of certain programming languages to its list of features. -
Classes in org.fife.ui.rsyntaxtextarea used by org.fife.ui.rsyntaxtextarea.templatesClassDescriptionAn extension of
RTextArea
that adds syntax highlighting of certain programming languages to its list of features. -
Classes in org.fife.ui.rsyntaxtextarea used by org.fife.ui.rtextareaClassDescriptionThe event fired by
RSyntaxTextArea
s when the active line range changes.Listens for "active line range" events from anRSyntaxTextArea
.A range of text in a document.