Package groovy.console.ui.text
Class GroovyFilter
java.lang.Object
javax.swing.text.DocumentFilter
groovy.console.ui.text.StructuredSyntaxDocumentFilter
groovy.console.ui.text.GroovyFilter
public class GroovyFilter extends StructuredSyntaxDocumentFilter
- 
Nested Class SummaryNested classes/interfaces inherited from class groovy.console.ui.text.StructuredSyntaxDocumentFilterStructuredSyntaxDocumentFilter.LexerNode, StructuredSyntaxDocumentFilter.MultiLineRunNested classes/interfaces inherited from class javax.swing.text.DocumentFilterjavax.swing.text.DocumentFilter.FilterBypass
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringBINARY_INTEGER_LITERALstatic java.lang.StringCOMMENTstatic java.lang.StringDECIMAL_FLOATING_POINT_LITERALstatic java.lang.StringDECIMAL_INTEGER_LITERALstatic java.lang.StringDIGITstatic java.lang.StringHEX_INTEGER_LITERALstatic java.lang.StringHEXADECIMAL_FLOATING_POINT_LITERALstatic java.lang.StringIDENTstatic java.lang.StringLEFT_PARENSstatic java.lang.StringOCTAL_INTEGER_LITERALstatic java.lang.StringOPERATIONstatic java.lang.StringQUOTESstatic java.lang.StringRESERVED_WORDstatic java.lang.String[]RESERVED_WORDSstatic java.lang.StringSINGLE_QUOTESstatic java.lang.StringSLASH_SLASH_COMMENTstatic java.lang.StringSLASH_STAR_COMMENTstatic java.lang.StringSLASHY_QUOTESFields inherited from class groovy.console.ui.text.StructuredSyntaxDocumentFilterlexer, mlTextRunSet, styledDocument, TAB_REPLACEMENT
- 
Constructor SummaryConstructors Constructor Description GroovyFilter(javax.swing.text.DefaultStyledDocument doc)Creates a new instance of GroovyFilter
- 
Method SummaryModifier and Type Method Description static voidinstallAutoTabAction(javax.swing.text.JTextComponent tComp)Methods inherited from class groovy.console.ui.text.StructuredSyntaxDocumentFiltercreateLexerNode, getRootNode, insertString, parseDocument, remove, replaceMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Field Details- 
COMMENTpublic static final java.lang.String COMMENT- See Also:
- Constant Field Values
 
- 
SLASH_STAR_COMMENTpublic static final java.lang.String SLASH_STAR_COMMENT- See Also:
- Constant Field Values
 
- 
SLASH_SLASH_COMMENTpublic static final java.lang.String SLASH_SLASH_COMMENT- See Also:
- Constant Field Values
 
- 
QUOTESpublic static final java.lang.String QUOTES- See Also:
- Constant Field Values
 
- 
SINGLE_QUOTESpublic static final java.lang.String SINGLE_QUOTES- See Also:
- Constant Field Values
 
- 
SLASHY_QUOTESpublic static final java.lang.String SLASHY_QUOTES- See Also:
- Constant Field Values
 
- 
DIGITpublic static final java.lang.String DIGIT- See Also:
- Constant Field Values
 
- 
DECIMAL_INTEGER_LITERALpublic static final java.lang.String DECIMAL_INTEGER_LITERAL- See Also:
- Constant Field Values
 
- 
HEX_INTEGER_LITERALpublic static final java.lang.String HEX_INTEGER_LITERAL- See Also:
- Constant Field Values
 
- 
OCTAL_INTEGER_LITERALpublic static final java.lang.String OCTAL_INTEGER_LITERAL- See Also:
- Constant Field Values
 
- 
BINARY_INTEGER_LITERALpublic static final java.lang.String BINARY_INTEGER_LITERAL- See Also:
- Constant Field Values
 
- 
DECIMAL_FLOATING_POINT_LITERALpublic static final java.lang.String DECIMAL_FLOATING_POINT_LITERAL- See Also:
- Constant Field Values
 
- 
HEXADECIMAL_FLOATING_POINT_LITERALpublic static final java.lang.String HEXADECIMAL_FLOATING_POINT_LITERAL- See Also:
- Constant Field Values
 
- 
IDENTpublic static final java.lang.String IDENT- See Also:
- Constant Field Values
 
- 
OPERATIONpublic static final java.lang.String OPERATION- See Also:
- Constant Field Values
 
- 
LEFT_PARENSpublic static final java.lang.String LEFT_PARENS- See Also:
- Constant Field Values
 
- 
RESERVED_WORDpublic static final java.lang.String RESERVED_WORD- See Also:
- Constant Field Values
 
- 
RESERVED_WORDSpublic static final java.lang.String[] RESERVED_WORDS
 
- 
- 
Constructor Details- 
GroovyFilterpublic GroovyFilter(javax.swing.text.DefaultStyledDocument doc)Creates a new instance of GroovyFilter
 
- 
- 
Method Details- 
installAutoTabActionpublic static void installAutoTabAction(javax.swing.text.JTextComponent tComp)
 
-