Version: 1.1.1

org.inb.swing
Class RegExDocumentFilter

java.lang.Object
  extended by javax.swing.text.DocumentFilter
      extended by org.inb.swing.RegExDocumentFilter

public class RegExDocumentFilter
extends DocumentFilter

Document Filter based on Regular Expressions

Author:
Dmitry Repchevsky

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.text.DocumentFilter
DocumentFilter.FilterBypass
 
Constructor Summary
RegExDocumentFilter(String regex)
           
 
Method Summary
 void insertString(DocumentFilter.FilterBypass fb, int offset, String string, AttributeSet attr)
           
 void remove(DocumentFilter.FilterBypass fb, int offset, int length)
           
 void replace(DocumentFilter.FilterBypass fb, int offset, int length, String text, AttributeSet attrs)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegExDocumentFilter

public RegExDocumentFilter(String regex)
Method Detail

remove

public void remove(DocumentFilter.FilterBypass fb,
                   int offset,
                   int length)
            throws BadLocationException
Overrides:
remove in class DocumentFilter
Throws:
BadLocationException

insertString

public void insertString(DocumentFilter.FilterBypass fb,
                         int offset,
                         String string,
                         AttributeSet attr)
                  throws BadLocationException
Overrides:
insertString in class DocumentFilter
Throws:
BadLocationException

replace

public void replace(DocumentFilter.FilterBypass fb,
                    int offset,
                    int length,
                    String text,
                    AttributeSet attrs)
             throws BadLocationException
Overrides:
replace in class DocumentFilter
Throws:
BadLocationException

Version: 1.1.1

Submit a bug or feature
Generated: Sat May 29 04:26:35 EDT 2010