|
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.makumba.commons.formatters.FieldFormatter
org.makumba.forms.html.FieldEditor
org.makumba.forms.html.choiceEditor
org.makumba.forms.html.ptrEditor
public class ptrEditor
Field Summary |
---|
Fields inherited from class org.makumba.forms.html.choiceEditor |
---|
_params, _paramValues, nullOption |
Fields inherited from class org.makumba.forms.html.FieldEditor |
---|
ERROR_NO_BOOLEAN, ERROR_NO_INT, ERROR_NO_REAL, extraFormattingParam, formName, params, paramValues, suffixName |
Constructor Summary | |
---|---|
protected |
ptrEditor()
Don't use this, use getInstance() |
Method Summary | |
---|---|
String |
format(RecordFormatter rf,
int fieldIndex,
Object o,
Dictionary<String,Object> formatParams)
Format the object to pure text. |
String |
formatOptionTitle(RecordFormatter rf,
int fieldIndex,
Object options,
int i)
Gets the title/label of option 'i'. |
String |
formatOptionValue(RecordFormatter rf,
int fieldIndex,
Object val)
Formats an option value. |
String |
formatOptionValue(RecordFormatter rf,
int fieldIndex,
Object opts,
int i,
Object val)
Formats an option value, in the sequence of options. |
String |
formatValue(RecordFormatter rf,
int fieldIndex,
Object o,
Dictionary<String,Object> formatParams)
Formats the value to appear in an input statement. |
int |
getDefaultSize(RecordFormatter rf,
int fieldIndex)
Gets the default size of the select HTML box. |
static FieldFormatter |
getInstance()
|
Object |
getOptions(RecordFormatter rf,
int fieldIndex,
Dictionary<String,Object> formatParams)
Get the available options. |
int |
getOptionsLength(RecordFormatter rf,
int fieldIndex,
Object opts)
Gets the number of available options. |
Object |
getOptionValue(RecordFormatter rf,
int fieldIndex,
Object options,
int i)
Gets the value of option 'i'. |
boolean |
isMultiple(RecordFormatter rf,
int fieldIndex)
Returns blank string, or " multiple " if multiple selections possible. |
void |
onStartup(RecordFormatter rf,
int fieldIndex)
|
Object |
readFrom(RecordFormatter rf,
int fieldIndex,
HttpParameters p,
String suffix)
Reads, converts and validates the value present in the HttpParameters , for the FieldEditor
indicated by the given index. |
Methods inherited from class org.makumba.forms.html.choiceEditor |
---|
getAcceptedParams, getAcceptedValue, getValueOrDefault, setNullOption, shouldRemoveNullValue |
Methods inherited from class org.makumba.forms.html.FieldEditor |
---|
checkParam, formatHidden, formatHiddenValue, formatShow, getExtraFormatting, getInputID, getInputName, getInputName, getSuffix, readFrom, setExtraFormatting, setFormName, setSuffix, toInt, toReal |
Methods inherited from class org.makumba.commons.formatters.FieldFormatter |
---|
checkParams, equals, formatNotNull, formatNull, getDefaultValueFormat, getEmptyValueFormat, getExpr, getIntParam, getIntParamString, initExpr, resetValueFormat |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected ptrEditor()
Method Detail |
---|
public static FieldFormatter getInstance()
public void onStartup(RecordFormatter rf, int fieldIndex)
onStartup
in class FieldEditor
public Object getOptions(RecordFormatter rf, int fieldIndex, Dictionary<String,Object> formatParams)
choiceEditor
getOptions
in class choiceEditor
public int getOptionsLength(RecordFormatter rf, int fieldIndex, Object opts)
choiceEditor
getOptionsLength
in class choiceEditor
public Object getOptionValue(RecordFormatter rf, int fieldIndex, Object options, int i)
choiceEditor
getOptionValue
in class choiceEditor
public String formatOptionValue(RecordFormatter rf, int fieldIndex, Object val)
choiceEditor
formatOptionValue
in class choiceEditor
public String formatOptionValue(RecordFormatter rf, int fieldIndex, Object opts, int i, Object val)
choiceEditor
formatOptionValue
in class choiceEditor
public String formatOptionTitle(RecordFormatter rf, int fieldIndex, Object options, int i)
choiceEditor
formatOptionTitle
in class choiceEditor
public Object readFrom(RecordFormatter rf, int fieldIndex, HttpParameters p, String suffix)
FieldEditor
HttpParameters
, for the FieldEditor
indicated by the given index.
readFrom
in class FieldEditor
public boolean isMultiple(RecordFormatter rf, int fieldIndex)
choiceEditor
isMultiple
in class choiceEditor
public int getDefaultSize(RecordFormatter rf, int fieldIndex)
choiceEditor
getDefaultSize
in class choiceEditor
public String format(RecordFormatter rf, int fieldIndex, Object o, Dictionary<String,Object> formatParams)
FieldFormatter
format
in class choiceEditor
rf
- TODOfieldIndex
- TODOpublic String formatValue(RecordFormatter rf, int fieldIndex, Object o, Dictionary<String,Object> formatParams)
formatValue
in class FieldEditor
|
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |