org.jopendocument.util
Class FormatGroup
java.lang.Object
java.text.Format
org.jopendocument.util.FormatGroup
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class FormatGroup
- extends java.text.Format
A list of related formats.
- Author:
- Sylvain CUAZ
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class java.text.Format |
java.text.Format.Field |
|
Constructor Summary |
FormatGroup(java.text.Format... formats)
|
FormatGroup(java.util.List<? extends java.text.Format> formats)
Creates a group, which will try to parse with the given formats. |
|
Method Summary |
java.lang.StringBuffer |
format(java.lang.Object newVal,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
|
int |
getFormatIndex()
|
java.util.List<? extends java.text.Format> |
getFormats()
|
java.lang.Object |
parseObject(java.lang.String s,
java.text.ParsePosition pos)
|
void |
setFormatIndex(int formatIndex)
|
| Methods inherited from class java.text.Format |
clone, format, formatToCharacterIterator, parseObject |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FormatGroup
public FormatGroup(java.text.Format... formats)
FormatGroup
public FormatGroup(java.util.List<? extends java.text.Format> formats)
- Creates a group, which will try to parse with the given formats. format() is done with the
first format.
- Parameters:
formats - a List of Format.
- Throws:
java.lang.IllegalArgumentException - if formats is empty.
getFormats
public final java.util.List<? extends java.text.Format> getFormats()
format
public java.lang.StringBuffer format(java.lang.Object newVal,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
- Specified by:
format in class java.text.Format
parseObject
public java.lang.Object parseObject(java.lang.String s,
java.text.ParsePosition pos)
- Specified by:
parseObject in class java.text.Format
getFormatIndex
public final int getFormatIndex()
setFormatIndex
public final void setFormatIndex(int formatIndex)