public final class SizedDocument
extends javax.swing.text.PlainDocument
Modifier and Type | Class and Description |
---|---|
static class |
SizedDocument.DocumentCase
Specifies possible case conversions for document text.
|
javax.swing.text.AbstractDocument.AbstractElement, javax.swing.text.AbstractDocument.AttributeContext, javax.swing.text.AbstractDocument.BranchElement, javax.swing.text.AbstractDocument.Content, javax.swing.text.AbstractDocument.DefaultDocumentEvent, javax.swing.text.AbstractDocument.ElementEdit, javax.swing.text.AbstractDocument.LeafElement
Constructor and Description |
---|
SizedDocument()
Instantiates a new SizedDocument
|
Modifier and Type | Method and Description |
---|---|
SizedDocument.DocumentCase |
getDocumentCase() |
int |
getMaxLength() |
void |
setDocumentCase(SizedDocument.DocumentCase documentCase)
Sets the case setting for this document
|
void |
setDocumentFilter(javax.swing.text.DocumentFilter filter) |
void |
setMaxLength(int maxLength) |
createDefaultRoot, getDefaultRootElement, getParagraphElement, insertString, insertUpdate, removeUpdate
addDocumentListener, addUndoableEditListener, createBranchElement, createLeafElement, createPosition, dump, fireChangedUpdate, fireInsertUpdate, fireRemoveUpdate, fireUndoableEditUpdate, getAsynchronousLoadPriority, getAttributeContext, getBidiRootElement, getContent, getCurrentWriter, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getRootElements, getStartPosition, getText, getText, getUndoableEditListeners, postRemoveUpdate, putProperty, readLock, readUnlock, remove, removeDocumentListener, removeUndoableEditListener, render, replace, setAsynchronousLoadPriority, setDocumentProperties, writeLock, writeUnlock
public void setDocumentFilter(javax.swing.text.DocumentFilter filter)
setDocumentFilter
in class javax.swing.text.AbstractDocument
filter
- the filterjava.lang.UnsupportedOperationException
- alwayspublic void setDocumentCase(SizedDocument.DocumentCase documentCase)
documentCase
- the case settingpublic SizedDocument.DocumentCase getDocumentCase()
public int getMaxLength()
public void setMaxLength(int maxLength)
maxLength
- the maximum length of the text to allow, -1 if unlimited