public class TextDocument extends G9Document
Document model for fields with text formatting.AbstractDocument.AbstractElement, AbstractDocument.AttributeContext, AbstractDocument.BranchElement, AbstractDocument.Content, AbstractDocument.DefaultDocumentEvent, AbstractDocument.ElementEdit, AbstractDocument.LeafElementlineLimitAttribute, tabSizeAttributeBAD_LOCATION, BidiElementName, ContentElementName, ElementNameAttribute, listenerList, ParagraphElementName, SectionElementNameStreamDescriptionProperty, TitleProperty| Constructor and Description |
|---|
TextDocument(int datatype,
String inputFormat,
String outputFormat,
int maxLength,
int caseConvertion) |
| Modifier and Type | Method and Description |
|---|---|
String |
getOutputText()
Returns the output text representation of the value object when display
rules are applied.
|
Object |
getValue() |
void |
insertString(int offset,
String str,
AttributeSet attr) |
Object |
parse(String s)
Default implementation is to return the input string.
|
void |
setValue(Object value) |
Object |
transform(Object o)
Internal use! Transform an object to the text version and back.
|
format, format, getDatatype, getInputFormat, getInputMode, getMaxLength, getName, getOutputFormat, setInputFormat, setInputMode, setMaxLength, setName, setOutputFormat, toStringcreateDefaultRoot, 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, writeUnlockpublic TextDocument(int datatype,
String inputFormat,
String outputFormat,
int maxLength,
int caseConvertion)
datatype - (missing javadoc)inputFormat - (missing javadoc)outputFormat - (missing javadoc)maxLength - (missing javadoc)caseConvertion - -1: lowercase, 0: nocase, 1: uppercasepublic void insertString(int offset,
String str,
AttributeSet attr)
throws BadLocationException
insertString in interface DocumentinsertString in class PlainDocumentBadLocationExceptionpublic void setValue(Object value)
setValue in interface G9FieldValuesetValue in class G9Documentvalue - (missing javadoc)public Object getValue()
getValue in interface G9FieldValuegetValue in class G9Documentpublic Object parse(String s)
G9Documentparse in interface G9FieldValueparse in class G9Documents - (missing javadoc)G9FieldValue.parse(java.lang.String)public Object transform(Object o)
G9Documenttransform in class G9Documento - the object to transformpublic String getOutputText()
G9DocumentgetOutputText in class G9DocumentCopyright © 2006–2018 Esito AS. All rights reserved.