org.epics.pvmanager.data
Class SimpleValueFormat
java.lang.Object
java.text.Format
org.epics.pvmanager.data.ValueFormat
org.epics.pvmanager.data.SimpleValueFormat
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class SimpleValueFormat
- extends ValueFormat
Default implementation for formatting.
- Author:
- carcassi
- See Also:
- Serialized Form
Nested classes/interfaces inherited from class java.text.Format |
java.text.Format.Field |
Constructor Summary |
SimpleValueFormat(int maxElements)
Formats any scalar and array, by using the server side formatting
and limiting the elements of the array displayed to maxElements. |
Method Summary |
protected java.lang.StringBuffer |
format(Array<?> array,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
Formats an array. |
protected java.lang.StringBuffer |
format(Scalar scalar,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
Formats a scalar. |
Methods inherited from class java.text.Format |
clone, format, formatToCharacterIterator, parseObject |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleValueFormat
public SimpleValueFormat(int maxElements)
- Formats any scalar and array, by using the server side formatting
and limiting the elements of the array displayed to maxElements.
- Parameters:
maxElements
- maximum number of array elements converted to string
format
protected java.lang.StringBuffer format(Scalar scalar,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
- Description copied from class:
ValueFormat
- Formats a scalar.
- Specified by:
format
in class ValueFormat
- Parameters:
scalar
- data object to formattoAppendTo
- output bufferpos
- the field position
- Returns:
- the output buffer
format
protected java.lang.StringBuffer format(Array<?> array,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
- Description copied from class:
ValueFormat
- Formats an array.
- Specified by:
format
in class ValueFormat
- Parameters:
array
- data object to formattoAppendTo
- output bufferpos
- the field position
- Returns:
- the output buffer