[Java] Class LexerNode
- groovy.ui.text.StructuredSyntaxDocumentFilter.LexerNode
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
Style |
getDefaultStyle() | |
boolean |
isInitialized() @return true if initialised | |
void |
parse(CharBuffer buffer, int offset, int length) @param buffer | |
void |
putChild(String regexp, LexerNode node) @param regexp | |
void |
putChild(String[] regexps, LexerNode node) @param regexps | |
void |
putStyle(String regexp, Style style) @param regexp | |
void |
putStyle(String[] regexps, Style style) @param regexps | |
void |
removeChild(String regexp) @param regexp | |
void |
removeStyle(String regexp) @param regexp | |
void |
removeStyle(String[] regexps) @param regexps | |
void |
setDefaultStyle(Style style) |
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Method Detail
public Style getDefaultStyle()
public boolean isInitialized()
- Returns:
- true if initialised
public void parse(CharBuffer buffer, int offset, int length)
- throws:
- BadLocationException
- Parameters:
- buffer
- offset
- length
public void putChild(String regexp, LexerNode node)
- Parameters:
- regexp
- node
public void putChild(String[] regexps, LexerNode node)
- Parameters:
- regexps
- node
public void putStyle(String regexp, Style style)
- Parameters:
- regexp
- style
public void putStyle(String[] regexps, Style style)
- Parameters:
- regexps
- style
public void removeChild(String regexp)
- Parameters:
- regexp
public void removeStyle(String regexp)
- Parameters:
- regexp
public void removeStyle(String[] regexps)
- Parameters:
- regexps
public void setDefaultStyle(Style style)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/groovy/ui/text/StructuredSyntaxDocumentFilter.LexerNode.html