|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--javax.swing.text.AbstractDocument
|
+--javax.swing.text.PlainDocument
|
+--org.PingOO.DLAI.lib.PWidget.text.LetterOnlyDocument
|
+--org.PingOO.DLAI.lib.PWidget.text.LowerCaseLetterOnlyDocument
|
+--org.PingOO.DLAI.lib.PWidget.text.SystemNameDocument
Document that accepts only lower case alphabetical characters (plus some other valid ones, eg : accentuated characters).
Note : this class will automatical convert upper case alphabetical character in their lower case variant, so the method isCharValid() and isStringValid() will both return true when encountering upper case alphabetical letters.
All accentuated caracters will be transformed in their unaccentuated variant.
| Inner classes inherited from class javax.swing.text.AbstractDocument |
javax.swing.text.AbstractDocument.AbstractElement,
javax.swing.text.AbstractDocument.AttributeContext,
javax.swing.text.AbstractDocument.BidiElement,
javax.swing.text.AbstractDocument.BidiRootElement,
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 |
| Fields inherited from class javax.swing.text.PlainDocument |
added,
defaultRoot,
lineLimitAttribute,
removed,
tabSizeAttribute |
| Fields inherited from class javax.swing.text.AbstractDocument |
AsyncLoadPriority,
BAD_LOCATION,
BAD_LOCK_STATE,
BidiElementName,
bidiRoot,
ContentElementName,
context,
currWriter,
data,
documentProperties,
ElementNameAttribute,
I18NProperty,
listenerList,
numReaders,
ParagraphElementName,
SectionElementName |
| Constructor Summary | |
SystemNameDocument()
Creates a new document. |
|
| Method Summary | |
void |
insertString(int offs,
java.lang.String s,
javax.swing.text.AttributeSet a)
Inserts some content into the document. |
| Methods inherited from class org.PingOO.DLAI.lib.PWidget.text.LetterOnlyDocument |
isCharValid,
isStringValid |
| Methods inherited from class javax.swing.text.PlainDocument |
createDefaultRoot,
getDefaultRootElement,
getParagraphElement,
insertComposedTextUpdate,
insertUpdate,
removeUpdate |
| Methods inherited from class javax.swing.text.AbstractDocument |
addDocumentListener,
addUndoableEditListener,
calculateBidiLevels,
createBranchElement,
createLeafElement,
createPosition,
dump,
fireChangedUpdate,
fireInsertUpdate,
fireRemoveUpdate,
fireUndoableEditUpdate,
getAsynchronousLoadPriority,
getAttributeContext,
getBidiRootElement,
getContent,
getCurrentWriter,
getDocumentProperties,
getEndPosition,
getLength,
getProperty,
getRootElements,
getStartPosition,
getText,
getText,
isLeftToRight,
postRemoveUpdate,
putProperty,
readLock,
readObject,
readUnlock,
remove,
removeDocumentListener,
removeUndoableEditListener,
render,
setAsynchronousLoadPriority,
setDocumentProperties,
updateBidi,
writeLock,
writeUnlock |
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
public SystemNameDocument()
| Method Detail |
public void insertString(int offs,
java.lang.String s,
javax.swing.text.AttributeSet a)
throws javax.swing.text.BadLocationException
offs - The starting offset >= 0.s - The string to insert; does nothing with null/empty strings.a - The attributes for the inserted content.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||