|
Préférences
Moteurs de recherche
|
||||||||||||||||
| JavaTM 2 Platform Std. Ed. v1.4.2
javax.swing.text
|
|||||||||||||||||
| Constructor Summary | |
DocumentFilter.FilterBypass()
|
|
| Method Summary | |
abstract Document |
getDocument()
Returns the Document the mutation is occuring on. |
abstract void |
insertString(int offset,
String string,
AttributeSet attr)
Inserts the specified text, bypassing the DocumentFilter. |
abstract void |
remove(int offset,
int length)
Removes the specified region of text, bypassing the DocumentFilter. |
abstract void |
replace(int offset,
int length,
String string,
AttributeSet attrs)
Deletes the region of text from offset to
offset + length, and replaces it with
text. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DocumentFilter.FilterBypass()
| Method Detail |
public abstract Document getDocument()
public abstract void remove(int offset,
int length)
throws BadLocationException
offset - the offset from the beginning >= 0length - the number of characters to remove >= 0
BadLocationException - some portion of the removal range
was not a valid part of the document. The location in the
exception is the first bad position encountered.
public abstract void insertString(int offset,
String string,
AttributeSet attr)
throws BadLocationException
offset - the offset into the document to insert the
content >= 0. All positions that track change at or after the
given location will move.string - the string to insertattr - the attributes to associate with the inserted
content. This may be null if there are no attributes.
BadLocationException - the given insert position is not a
valid position within the document
public abstract void replace(int offset,
int length,
String string,
AttributeSet attrs)
throws BadLocationException
offset to
offset + length, and replaces it with
text.
offset - Location in Documentlength - Length of text to deletestring - Text to insert, null indicates no text to insertattrs - AttributeSet indicating attributes of inserted text,
null is legal.
BadLocationException - the given insert is not a
valid position within the document