|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.fife.ui.rsyntaxtextarea.parser.AbstractParser
org.fife.ui.rsyntaxtextarea.parser.TaskTagParser
public class TaskTagParser
Parser that identifies "task tags," such as "TODO",
"FIXME", etc. in source code comments.
| Nested Class Summary | |
|---|---|
static class |
TaskTagParser.TaskNotice
A parser notice that signifies a task. |
| Constructor Summary | |
|---|---|
TaskTagParser()
|
|
| Method Summary | |
|---|---|
ParseResult |
parse(RSyntaxDocument doc,
java.lang.String style)
Parses input from the specified document. |
void |
setTaskPattern(java.lang.String pattern)
Sets the pattern of task identifiers, for example, " TODO|FIXME". |
| Methods inherited from class org.fife.ui.rsyntaxtextarea.parser.AbstractParser |
|---|
getHyperlinkListener, getImageBase, setHyperlinkListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TaskTagParser()
| Method Detail |
|---|
public ParseResult parse(RSyntaxDocument doc,
java.lang.String style)
Parser
doc - The document to parse. This document is in a read lock,
so it cannot be modified while parsing is occurring.style - The language being rendered, such as
SyntaxConstants.SYNTAX_STYLE_JAVA.
null.
public void setTaskPattern(java.lang.String pattern)
throws java.util.regex.PatternSyntaxException
TODO|FIXME".
pattern - The pattern. A value of null effectively
disables task parsing.
java.util.regex.PatternSyntaxException - If pattern is an invalid
regular expression.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||