程序包 | 说明 |
---|---|
com.fr.design.gui.syntax.ui.rsyntaxtextarea |
A syntax-highlighting text editor.
|
com.fr.design.gui.syntax.ui.rsyntaxtextarea.parser |
Interfaces for parsing text in RSyntaxTextAreas and identifying errors,
warnings, etc.
|
限定符和类型 | 方法和说明 |
---|---|
Parser |
RSyntaxTextArea.getParser(int index)
Returns the specified parser.
|
限定符和类型 | 方法和说明 |
---|---|
void |
RSyntaxTextArea.addParser(Parser parser)
Adds the parser to "validate" the source code in this text area.
|
void |
RSyntaxTextAreaHighlighter.clearParserHighlights(Parser parser)
Removes all of the highlights for a specific parser.
|
boolean |
RSyntaxTextArea.forceReparsing(Parser parser)
Forces re-parsing with a specific parser.
|
boolean |
RSyntaxTextArea.removeParser(Parser parser)
Removes a parser from this text area.
|
限定符和类型 | 类和说明 |
---|---|
class |
AbstractParser
A base class for
Parser implementations. |
class |
TaskTagParser
Parser that identifies "task tags," such as "
TODO ",
"FIXME ", etc. in source code comments. |
class |
XmlParser
A parser for XML documents.
|
限定符和类型 | 方法和说明 |
---|---|
Parser |
ParserNotice.getParser()
Returns the parser that created this message.
|
Parser |
ParseResult.getParser()
Returns the parser that generated these notices.
|
Parser |
DefaultParserNotice.getParser()
Returns the parser that created this message.
|
Parser |
DefaultParseResult.getParser()
Returns the parser that generated these notices.
|
构造器和说明 |
---|
DefaultParseResult(Parser parser) |
DefaultParserNotice(Parser parser,
java.lang.String msg,
int line)
Constructor.
|
DefaultParserNotice(Parser parser,
java.lang.String message,
int line,
int offset,
int length)
Constructor.
|
TaskTagParser.TaskNotice(Parser parser,
java.lang.String message,
int line,
int offs,
int length) |