|
www.element4solution.com | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecte4s.util.E4Object
e4s.html.editing.E4EditingFormatterDefault
public abstract class E4EditingFormatterDefault
Default implementation for the editing formatter.
E4EditingElement| Field Summary | |
|---|---|
protected E4SelectValues |
m_data
|
protected java.lang.String |
m_formatter_name
The string displayed in the edit options of the editing element. |
| Fields inherited from class e4s.util.E4Object |
|---|
CRLF, E4S_CORE_SYSTEM_LANGUAGE, NBSP, NULLSTR, URL_ENCODING_CHARSET |
| Constructor Summary | |
|---|---|
E4EditingFormatterDefault(java.lang.String name)
|
|
| Method Summary | |
|---|---|
static java.lang.String |
_getSVNVersionString()
Get version info string from subversion. |
protected void |
add(boolean value,
E4Label_Intf label)
|
protected void |
add(boolean value,
java.lang.String label)
|
protected void |
add(char value,
E4Label_Intf label)
|
protected void |
add(char value,
java.lang.String label)
|
protected void |
add(E4Long value,
E4Label_Intf label)
|
protected void |
add(E4Long value,
java.lang.String label)
|
protected void |
add(E4SelectValues.OPTION option)
|
protected void |
add(E4String value)
|
protected void |
add(E4String value,
E4Label_Intf label)
|
protected void |
add(E4String value,
java.lang.String label)
|
protected void |
add(long value,
E4Label_Intf label)
|
protected void |
add(long value,
java.lang.String label)
|
protected void |
add(java.lang.String value,
E4Label_Intf label)
|
protected void |
add(java.lang.String value,
java.lang.String label)
|
E4SelectValues |
addOptionGroup(E4Label_Intf label)
Add an option group to this selection value set. |
E4SelectValues |
addOptionGroup(java.lang.String label)
Add an option group to this selection value set. |
java.lang.String |
formatDisplay(E4ApplObj_Intf applobj,
java.lang.String s,
E4DBSelect_Intf select)
Format a String (or any value represented as String) for display. |
java.lang.String |
formatSearch(java.lang.String s)
Reverse function for E4EditingFormatter_Intf.formatDisplay(e4s.application.E4ApplObj_Intf, java.lang.String, e4s.db.E4DBSelect_Intf), format an input to a database value
for queries. |
java.lang.String |
getFormatterName()
Get a name for display (selection) in the property section for the editing table. |
E4MethodPickup |
getMethodPickup()
Get a method reflection to be used as pickup. |
E4SelectValues |
getSearchOptions()
Return a Vector of E4SelectValues.OPTION elements
for building a selection list on searching. |
void |
sort(Language language)
|
| Methods inherited from class e4s.util.E4Object |
|---|
Calendar, CName, CName, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelSys, E4LabelSys, e4sCopyright, e4sVersion, encode, encode, encode, encodeHtml, encodeHtml, encodeHtml, encodeURL, encodeURL, encodeURL, finalize, getLINE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTraceMemory, HtmlEncode, HtmlEncode, HtmlEncode, isdecimal, isdigit, isnotok, isnotok, isnumeric, isok, isok, isok, isok, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingStack, mkdirs, null2nbsp, null2nbsp, null2nbsp, ok, ok, ok, ok, outPrintln, setLogFile4Trace, setTraceMemory, STACKTRACE, toDebug, toDouble, toFloat, toFloat, toString, TRACE_CALLS, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, wait |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected E4SelectValues m_data
protected java.lang.String m_formatter_name
| Constructor Detail |
|---|
public E4EditingFormatterDefault(java.lang.String name)
| Method Detail |
|---|
public E4SelectValues getSearchOptions()
E4EditingFormatter_IntfE4SelectValues.OPTION elements
for building a selection list on searching.
e.g. create a list of containing "yes" and "no" for a boolean field.
getSearchOptions in interface E4EditingFormatter_Intfpublic java.lang.String formatSearch(java.lang.String s)
E4EditingFormatter_IntfE4EditingFormatter_Intf.formatDisplay(e4s.application.E4ApplObj_Intf, java.lang.String, e4s.db.E4DBSelect_Intf), format an input to a database value
for queries.
e.g. when s is a customer name, return a customer number.
formatSearch in interface E4EditingFormatter_Intf
public java.lang.String formatDisplay(E4ApplObj_Intf applobj,
java.lang.String s,
E4DBSelect_Intf select)
E4EditingFormatter_Intf
formatDisplay in interface E4EditingFormatter_Intfapplobj - a valid application object to be used for database accesss - String to be formatted. Return null, if no format is required.select - the current database query (if necessary to retrieve other data)public java.lang.String getFormatterName()
E4EditingFormatter_Intf
getFormatterName in interface E4EditingFormatter_Intf
protected void add(java.lang.String value,
java.lang.String label)
protected void add(java.lang.String value,
E4Label_Intf label)
protected void add(E4String value,
java.lang.String label)
protected void add(E4String value,
E4Label_Intf label)
protected void add(E4String value)
protected void add(long value,
java.lang.String label)
protected void add(long value,
E4Label_Intf label)
protected void add(boolean value,
E4Label_Intf label)
protected void add(boolean value,
java.lang.String label)
protected void add(E4Long value,
java.lang.String label)
protected void add(E4Long value,
E4Label_Intf label)
protected void add(char value,
java.lang.String label)
protected void add(char value,
E4Label_Intf label)
protected void add(E4SelectValues.OPTION option)
public void sort(Language language)
public E4SelectValues addOptionGroup(E4Label_Intf label)
label - the label for the new option group
E4SelectValues.addOptionGroup(String)public E4SelectValues addOptionGroup(java.lang.String label)
label - the label for the new option group
E4SelectValues.addOptionGroup(e4s.translate.E4Label_Intf)public E4MethodPickup getMethodPickup()
E4EditingFormatter_Intf
getMethodPickup in interface E4EditingFormatter_Intfpublic static java.lang.String _getSVNVersionString()
E4Util.getRevisionCodeFromSVN(Class)
|
www.element4solution.com | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||