public class DateDocument extends G9Document
Document model for fields with date 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 |
|---|
DateDocument(int datatype,
String inputFormat,
String outputFormat,
int maxLength) |
| Modifier and Type | Method and Description |
|---|---|
String |
format()
Format the value according to the internal format.
|
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 str)
Parse the date string according to the internal format.
|
void |
setValue(Object value) |
Object |
transform(Object o)
Internal use! Transform an object to the text version and back.
|
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 void insertString(int offset,
String str,
AttributeSet attr)
throws BadLocationException
insertString in interface DocumentinsertString in class PlainDocumentBadLocationExceptionpublic Object transform(Object o)
G9Documenttransform in class G9Documento - the object to transformpublic void setValue(Object value)
setValue in interface G9FieldValuesetValue in class G9Documentvalue - (missing javadoc)public Object getValue()
getValue in interface G9FieldValuegetValue in class G9Documentpublic String format()
format in interface G9FieldValueformat in class G9DocumentG9FieldValue.format()public Object parse(String str) throws ParseException
parse in interface G9FieldValueparse in class G9Documentstr - (missing javadoc)ParseException - (missing javadoc)G9FieldValue.parse(java.lang.String)public String getOutputText()
getOutputText in class G9DocumentCopyright © 2006–2020 Esito AS. All rights reserved.