|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Parser
implementations.TokenMaker
interface.TokenMakerFactory
implementations.int
to the end of this array.
int
s in the specified array into this array
object at the specified location.
int
at the specified position in
this array.
RTextAreaBase
.RTextAreaBase
as an image.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.
ChangableHighlightPainter
that paints
highlights with the text area's selection color (i.e., behaves exactly
like
javax.swing.text.DefaultHighlighter.DefaultHighlightPainter
).
Paint
without rounded edges.
RTextAreaBase
as a solid color.StaticCodeTemplate
to another.
RTextArea
.ConfigurableCaret.VERTICAL_LINE_STYLE
.
ConfigurableCaret
.
FileLocation
instance for the specified local file.
FileLocation
instance for the specified local file.
FileLocation
instance for the specified file.
RTextArea
.
RSyntaxTextArea
s.
RSyntaxTextArea
RTextArea
s.
RTextArea
s.
TokenMaker
implementation classes.
TokenMaker
implementation classes.
ParseResult
.org.fife.ui.rsyntaxtextarea
syntax
package.Reader
for javax.swing.text.Document
objects.java.util.ArrayList
, but specifically for
int
s.true
" iff AbstractCodeTemplate.compareTo(Object)
returns 0
.
RSyntaxTextArea
that displays
colored markers for locations of interest (parser errors, marked
occurrences, etc.).FocusableTip
s.Parser
to re-parse the content of this text
area.
int
at the specified position in this array
object.
TextEditorPane.LAST_MODIFIED_UNKNOWN
if this value cannot be
computed (such as for a remote file).
</
" is typed.
RSyntaxTextArea
.
XMLTokenMaker.getCompleteCloseTags()
.
true
always as C-style languages use curly braces
to denote code blocks.
true
always as JavaScript uses curly braces
to denote code blocks.
RTextArea
.
TokenMakerFactory
instance.
String
containing HTML code for painting this
token, using the given text area's color scheme.
FocusableTip
s,
or null
if none.
FocusableTip
s,
or null
if none.
null
.
ParserNotice
HTML text.
RSyntaxTextArea
, triggers the search for
a template matching the token ending at the caret position.
RSyntaxTextArea
,
triggers the search for a template matching the token ending at the
caret position.
null
if there is no paintable token.
Token.NULL
, as there are no multiline
tokens in properties files.
Token.NULL
, as there are no multiline
tokens in properties files.
Token.NULL
if it was finished.
null
since BBCode has no comments.
true
if the line numbers are enabled and visible.
true
if the line numbers are enabled and visible.
x
if the token list
starts at pixel location x0
x
if the token list
starts at pixel location x0
x
if the token list
starts at pixel location x0
getNextMatchPosRegExImpl
and is used to get the locations
of all regular-expression matches, and possibly their replacement
strings.
null
if there
is currently no matched bracket.
searchIn
for an occurrence of
searchFor
either forwards or backwards, matching
case or not.
FindInFilesDialog
; since it repeatedly calls
this method instead of getNextMatchPos
, it gets better
performance as it no longer has to allocate a lower-cased string for
every call.
searchIn
for an occurrence of regEx
either forwards or backwards, matching case or not.
searchIn
for an occurrence of regEx
either forwards or backwards, matching case or not.
endBeforeX-startX
pixels.
Paint
(usually a java.awt.Color
)
being used to paint highlights.
getMatches()
.
false
always.
true
if the specified token is a '{' or
'(' separator.
int
s in this array object.
RSyntaxTextArea
.
null
if
the given offset isn't in this token list's range.tokenList
is null; callers should check for themselves.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
text
.
TokenMaker
for the specified key.
TokenMaker
for the specified key.
TokenMaker
for the specified key.
int
at the specified position in this array
object, without doing any bounds checking.
Gutter
.SyntaxScheme.equals(Object)
.
IconGroup.equals(Object)
, to honor
the invariant that equal objects must have equal hashcodes.
RTextAreaBase
as an image.<script>
tag.
<script>
tag.
<script>
tag.
Token.SEPARATOR
representing a single
left curly brace.
true
.
Token.SEPARATOR
representing a single
right curly brace.
CodeTemplate
id.
Token
s
for syntax highlighting in the JavaScript programming language.TextEditorPane.getLastSaveOrLoadTime()
for remote files.
FocusableTip
is clicked.
toCommaSeparatedString
.
RTextArea
s in the current
application.
RTextArea
.mark
operation.
paintComponent
method is overridden so we
apply any necessary rendering hints to the Graphics object.
RSyntaxTextArea
.Parser
.Document
using a monospaced font, and does no word wrapping (ie,
words will wrap mid-word to the next line).
Document
using a monospaced font, word wrapping on
the characters ' ', '\t', '\n', ',', '.', and ';'.
Document
using the specified font, word wrapping
on the characters ' ', '\t', '\n', ',', '.', and ';'.
TokenMakerFactory
of the specified class will be used as the default token maker factory.
false
", ignoring
case, files written out as UTF-8 will not have a BOM written for them.
RSyntaxTextArea
.
TokenMaker
implementation
class name.
array.length
characters from the beginning
of the document into array
.
Document
, thus requiring us to re-attach our Undo
manager.
RTextAreaEditorKit
.int
at the specified location from this array
object.
int
s in the specified range from this array
object.
bgImage
.
JTextComponent
's
replaceSelection
, so that if textMode
is
RTextArea.OVERWRITE_MODE
, it actually overwrites.
RSyntaxTextArea
.RTextArea
that adds syntax highlighting
of certain programming languages to its list of features.RSyntaxTextArea
.
RSyntaxTextArea
.RSyntaxTextArea
.
RTextAreaEditorKit
that adds functionality for
programming-specific stuff.RSyntaxTextArea
s.RSyntaxTextArea
.RSyntaxTextArea
and its associated
classes.RTextArea
.RTextArea
.
RTextArea
via
drag-and-drop.RTextScrollPane
.
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.RTextArea
.
MutableCaretEvent
in
JTextComponent
so that mouse events get fired when the user
is selecting text with the mouse as well.DefaultEditorKit
that adds functionality found
in RTextArea
.RTextArea
.javax.swing.JScrollPane
that will only take
RTextArea
s for its view.setTemplateDirectory
.
RTextArea
.int
value at the specified position in this
array object.
RTextArea
only use ConfigurableCaret
s.
</
" is typed.
TokenMakerFactory
instance.
RTextArea.MARK_ALL_COLOR_PROPERTY
.
Paint
(usually a java.awt.Color
)
used to paint this highlight.
int
value at the specified position in this
array object, without doing any bounds checking.
RSyntaxTextArea
.RSyntaxTextArea
to
color tokens.null
.
javax.swing.text.View
object used by RSyntaxTextArea
when word wrap is disabled.SyntaxView
wrapped around an element.
TODO
",
"FIXME
", etc.RSyntaxTextArea
that adds information about the file being edited, such as:
Its name and location.TextEditorPane
.
TextEditorPane
.
TextEditorPane
.
((r<<16) | (g<<8) | (b))
; if it is
null
, it is added as "-,".
TokenMaker
is a class that turns text into
a linked list of Token
s for syntax highlighting
in a particular language.TokenMaker
s capable of splitting
text into tokens for those syntax styles.textOffset
-
textOffset+textCount-1
).
String
, which is useful for
debugging.
Token.FUNCTION
.
UnicodeReader
on files.
UnicodeReader
on files.
UnicodeReader
on files.
defaultEncoding
is
used.
Token
s
for syntax highlighting UNIX shell scripts.RTextAreaBase
as an image.Token
s for syntax highlighting Microsoft
Windows batch files.RSyntaxTextArea
when word wrap is enabled.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |