private class McVTextField.McVTextFieldDocument extends PlainDocument
AbstractDocument.AbstractElement, AbstractDocument.AttributeContext, AbstractDocument.BranchElement, AbstractDocument.Content, AbstractDocument.DefaultDocumentEvent, AbstractDocument.ElementEdit, AbstractDocument.LeafElement| Modifier and Type | Field and Description |
|---|---|
private Pattern |
allow |
private Pattern |
deny |
private boolean |
hasPatterns |
private int |
limit |
private boolean |
toUppercase |
lineLimitAttribute, tabSizeAttributeBAD_LOCATION, BidiElementName, ContentElementName, ElementNameAttribute, listenerList, ParagraphElementName, SectionElementNameStreamDescriptionProperty, TitleProperty| Constructor and Description |
|---|
McVTextField.McVTextFieldDocument() |
McVTextField.McVTextFieldDocument(int limit,
boolean upper) |
| Modifier and Type | Method and Description |
|---|---|
int |
getLimit() |
boolean |
getUppercase() |
void |
insertString(int offset,
String str,
AttributeSet attr) |
void |
setAllow(Pattern newPattern) |
void |
setDeny(Pattern newPattern) |
void |
setLimit(int limit) |
void |
setUppercase(boolean uppercase) |
createDefaultRoot, getDefaultRootElement, getParagraphElement, insertUpdate, removeUpdateaddDocumentListener, 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, setDocumentFilter, setDocumentProperties, writeLock, writeUnlockprivate int limit
private boolean toUppercase
private boolean hasPatterns
public McVTextField.McVTextFieldDocument()
public McVTextField.McVTextFieldDocument(int limit, boolean upper)
public void insertString(int offset, String str, AttributeSet attr) throws BadLocationException
insertString in interface DocumentinsertString in class PlainDocumentBadLocationExceptionpublic int getLimit()
public void setLimit(int limit)
public boolean getUppercase()
public void setUppercase(boolean uppercase)