Groovy Documentation

## groovy.ui.text
[Java] Class GroovyFilter

    java.lang.Object
      javax.swing.text.DocumentFilter
          groovy.ui.text.StructuredSyntaxDocumentFilter
              groovy.ui.text.GroovyFilter

    public class GroovyFilter
    extends StructuredSyntaxDocumentFilter

Authors:
  Evan "Hippy" Slatis

Field Summary
`static java.lang.String` | `COMMENT`
`static java.lang.String` | `DIGIT`
`static java.lang.String` | `IDENT`
`static java.lang.String` | `LEFT_PARENS`
`static java.lang.String` | `OPERATION`
`static java.lang.String` | `QUOTES`
`static java.lang.String` | `RESERVED_WORD`
`static java.lang.String[]` | `RESERVED_WORDS`
`static java.lang.String` | `SINGLE_QUOTES`
`static java.lang.String` | `SLASHY_QUOTES`
`static java.lang.String` | `SLASH_SLASH_COMMENT`
`static java.lang.String` | `SLASH_STAR_COMMENT`

Fields inherited from class StructuredSyntaxDocumentFilter
TAB_REPLACEMENT, lexer, mlTextRunSet, styledDocument

Constructor Summary
`GroovyFilter(javax.swing.text.DefaultStyledDocument doc)` Creates a new instance of GroovyFilter

Method Summary
`static void` | `installAutoTabAction(javax.swing.text.JTextComponent tComp)`

Methods inherited from class StructuredSyntaxDocumentFilter
createLexerNode, getRootNode, insertString, parseDocument, remove, replace

Methods inherited from class javax.swing.text.DocumentFilter

javax.swing.text.DocumentFilter#insertString(javax.swing.text.DocumentFilter$FilterBypass, int, java.lang.String, javax.swing.text.AttributeSet), javax.swing.text.DocumentFilter#replace(javax.swing.text.DocumentFilter$FilterBypass, int, int, java.lang.String, javax.swing.text.AttributeSet), javax.swing.text.DocumentFilter#remove(javax.swing.text.DocumentFilter$FilterBypass, int, int), javax.swing.text.DocumentFilter#wait(long), javax.swing.text.DocumentFilter#wait(long, int), javax.swing.text.DocumentFilter#wait(), javax.swing.text.DocumentFilter#equals(java.lang.Object), javax.swing.text.DocumentFilter#toString(), javax.swing.text.DocumentFilter#hashCode(), javax.swing.text.DocumentFilter#getClass(), javax.swing.text.DocumentFilter#notify(), javax.swing.text.DocumentFilter#notifyAll()

Field Detail

### COMMENT

    public static final java.lang.String COMMENT

### DIGIT

    public static final java.lang.String DIGIT

### IDENT

    public static final java.lang.String IDENT

### LEFT_PARENS

    public static final java.lang.String LEFT_PARENS

### OPERATION

    public static final java.lang.String OPERATION

### QUOTES

    public static final java.lang.String QUOTES

### RESERVED_WORD

    public static final java.lang.String RESERVED_WORD

### RESERVED_WORDS

    public static final java.lang.String[] RESERVED_WORDS

### SINGLE_QUOTES

    public static final java.lang.String SINGLE_QUOTES

### SLASHY_QUOTES

    public static final java.lang.String SLASHY_QUOTES

### SLASH_SLASH_COMMENT

    public static final java.lang.String SLASH_SLASH_COMMENT

### SLASH_STAR_COMMENT

    public static final java.lang.String SLASH_STAR_COMMENT

Constructor Detail

### GroovyFilter

    public GroovyFilter(javax.swing.text.DefaultStyledDocument doc)

  Creates a new instance of GroovyFilter

Method Detail

### installAutoTabAction

    public static void installAutoTabAction(javax.swing.text.JTextComponent tComp)

Groovy Documentation