Package groovy.ui.text
Class StructuredSyntaxDocumentFilter.LexerNode
- java.lang.Object
- 
- groovy.ui.text.StructuredSyntaxDocumentFilter.LexerNode
 
- 
- Enclosing class:
- StructuredSyntaxDocumentFilter
 
 public final class StructuredSyntaxDocumentFilter.LexerNode extends Object 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StylegetDefaultStyle()booleanisInitialized()voidparse(CharBuffer buffer, int offset, int length)voidputChild(String[] regexps, StructuredSyntaxDocumentFilter.LexerNode node)voidputChild(String regexp, StructuredSyntaxDocumentFilter.LexerNode node)voidputStyle(String[] regexps, Style style)voidputStyle(String regexp, Style style)voidremoveChild(String regexp)voidremoveStyle(String regexp)voidremoveStyle(String[] regexps)voidsetDefaultStyle(Style style)
 
- 
- 
- 
Method Detail- 
getDefaultStylepublic Style getDefaultStyle() 
 - 
isInitializedpublic boolean isInitialized() - Returns:
- true if initialised
 
 - 
parsepublic void parse(CharBuffer buffer, int offset, int length) throws BadLocationException - Parameters:
- buffer-
- offset-
- length-
- Throws:
- BadLocationException
 
 - 
putChildpublic void putChild(String regexp, StructuredSyntaxDocumentFilter.LexerNode node) - Parameters:
- regexp-
- node-
 
 - 
putChildpublic void putChild(String[] regexps, StructuredSyntaxDocumentFilter.LexerNode node) - Parameters:
- regexps-
- node-
 
 - 
removeChildpublic void removeChild(String regexp) - Parameters:
- regexp-
 
 - 
removeStylepublic void removeStyle(String regexp) - Parameters:
- regexp-
 
 - 
removeStylepublic void removeStyle(String[] regexps) - Parameters:
- regexps-
 
 - 
setDefaultStylepublic void setDefaultStyle(Style style) 
 
- 
 
-