Package rma.swing.text
Class FilenameDocument
java.lang.Object
javax.swing.text.AbstractDocument
javax.swing.text.PlainDocument
rma.swing.text.RmaDocument
rma.swing.text.PathnameDocument
rma.swing.text.FilenameDocument
- All Implemented Interfaces:
Serializable
,Document
a Filename document for JTextFields, and other components that use
PlainDocument
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.text.AbstractDocument
AbstractDocument.AbstractElement, AbstractDocument.AttributeContext, AbstractDocument.BranchElement, AbstractDocument.Content, AbstractDocument.DefaultDocumentEvent, AbstractDocument.ElementEdit, AbstractDocument.LeafElement
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int[]
static final int[]
Fields inherited from class rma.swing.text.RmaDocument
_content, _isLowercaseOnly, _isUppercaseOnly, _length, _toolkit, tempBuf
Fields inherited from class javax.swing.text.PlainDocument
lineLimitAttribute, tabSizeAttribute
Fields inherited from class javax.swing.text.AbstractDocument
BAD_LOCATION, BidiElementName, ContentElementName, ElementNameAttribute, listenerList, ParagraphElementName, SectionElementName
Fields inherited from interface javax.swing.text.Document
StreamDescriptionProperty, TitleProperty
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class rma.swing.text.PathnameDocument
addAllowableChar, setAllowWindowsPath
Methods inherited from class rma.swing.text.RmaDocument
checkValidChars, getCurrentInsertString, getLength, getLowercase, getUppercase, insertString, setLength, setLowercase, setUppercase
Methods inherited from class javax.swing.text.PlainDocument
createDefaultRoot, getDefaultRootElement, getParagraphElement, insertUpdate, removeUpdate
Methods inherited from class javax.swing.text.AbstractDocument
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, setDocumentFilter, setDocumentProperties, writeLock, writeUnlock
-
Field Details
-
INVALID_CHARS
public static final int[] INVALID_CHARS -
ALLOWABLE_CHARS
public static final int[] ALLOWABLE_CHARS
-
-
Constructor Details
-
FilenameDocument
public FilenameDocument() -
FilenameDocument
-
FilenameDocument
public FilenameDocument(int len)
-
-
Method Details
-
isValidChar
protected boolean isValidChar(char c, int offs) - Overrides:
isValidChar
in classPathnameDocument
-