|
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.E4HtmlObject
e4s.html.E4HtmlElementGeneral
e4s.html.E4HtmlElementGeneralPersistant
e4s.html.input.extended.E4Fieldset
public class E4Fieldset
This class combines input fields or other HTML elements that can be wrapped
using E4FieldsetLayoutedElement to a multi line and/or multi column
input grid or table. A fieldset typically is part of a FORM or
another fieldset. Fields can be easier accessed rather than in a form.
E4FieldsetLayout_Intf,
E4Fieldset_Intf,
E4FieldsetLayout,
E4FieldsetLayoutedElement,
FORM.FIELDSET()| Field Summary |
|---|
| Fields inherited from class e4s.html.E4HtmlElementGeneral |
|---|
m_elements, m_needed_scripts |
| Fields inherited from class e4s.html.E4HtmlObject |
|---|
m_parent_e4sID |
| Fields inherited from class e4s.util.E4Object |
|---|
CRLF, E4S_CORE_SYSTEM_LANGUAGE, NBSP, NULLSTR, URL_ENCODING_CHARSET |
| Constructor Summary | |
|---|---|
E4Fieldset()
|
|
E4Fieldset(E4ID parent_id)
|
|
| Method Summary | |
|---|---|
void |
addAdditionalParameter(java.lang.String paramname,
java.lang.String value)
Add an additional parameter which is handled throught the FORM process using a HIDDENFIELD. |
void |
addAdditionalParameters(E4CgiParams params)
Add some additional parameters which are handled throught the FORM process using HIDDENFIELDs. |
void |
addElement(A element)
Adds an element to the internal Vector. |
void |
addElement(A element,
int position)
Adds an element to the internal Vector. |
void |
addElement(BUTTON element)
Adds an element to the internal Vector. |
void |
addElement(BUTTON element,
int position)
Adds an element to the internal Vector. |
void |
addElement(DIV element)
Adds an element to the internal Vector. |
void |
addElement(E4AjaxElement element)
Adds an element to the internal Vector. |
void |
addElement(E4AjaxElement element,
int position)
Adds an element to the internal Vector. |
void |
addElement(E4Box element)
Adds an element to the internal Vector. |
void |
addElement(E4Fieldset element)
Adds an element to the internal Vector. |
void |
addElement(E4Fieldset element,
int position)
Adds an element to the internal Vector. |
void |
addElement(E4InputField_Intf inputfield)
Adds the inputfield to the current collections of input fields and causes to layout a new row (the field is displayed in the next line). |
void |
addElement(E4InputField_Intf inputfield,
boolean nextrow)
Adds the inputfield to the current collections of input fields. |
void |
addElement(E4InputField_Intf inputfield,
boolean nextrow,
int position)
Adds the inputfield to the current collections of input fields. |
void |
addElement(E4Message element)
Adds an element to the internal Vector. |
void |
addElement(HR element)
Adds an element to the internal Vector. |
void |
addElement(IMG element)
Adds an element to the internal Vector. |
void |
addElement(P element)
Adds an element to the internal Vector. |
void |
addElement(PRE element)
Adds an element to the internal Vector. |
void |
addElement(TABLE element)
Adds an element to the internal Vector. |
void |
addElement(TABLE element,
int position)
Adds an element to the internal Vector. |
E4InputField_Intf |
addFIELD(E4DBColumnInfo cInfo,
E4Label_Intf label)
Create and add a text input field regarding the datatype defined in the column information object. |
E4InputField_Intf |
addFIELD(E4DBColumnInfo cInfo,
java.lang.String label)
Create and add a text input field regarding the datatype defined in the column information object. |
protected void |
additionalParameters2Buffer(E4StringBufferHtml buf,
E4ServletImplementation_Intf servlet)
|
BUTTON |
BUTTON(E4InputFieldName_Intf name,
E4EventHandlerBUTTON evt)
|
BUTTON |
BUTTON(E4InputFieldName_Intf name,
E4Label_Intf label,
E4EventHandlerBUTTON evt)
|
BUTTON |
BUTTON(E4InputFieldName_Intf name,
E4Method_Intf mref,
boolean newwindow,
E4ServletImplementation_Intf servlet)
|
BUTTON |
BUTTON(E4InputFieldName_Intf name,
E4Method_Intf mref,
E4CgiParams params,
boolean newwindow,
E4ServletImplementation_Intf servlet)
|
BUTTON |
BUTTON(E4InputFieldName_Intf name,
E4Method mref,
E4CgiParams params,
E4FrameName frame,
E4ServletImplementation_Intf servlet)
|
BUTTON |
BUTTON(E4InputFieldName_Intf name,
E4Method mref,
E4CgiParams params,
E4ServletImplementation_Intf servlet)
|
BUTTON |
BUTTON(E4InputFieldName_Intf name,
E4Method mref,
E4FrameName frame,
E4ServletImplementation_Intf servlet)
|
BUTTON |
BUTTON(E4InputFieldName_Intf name,
E4Method mref,
E4Label_Intf label,
E4ServletImplementation_Intf servlet)
|
BUTTON |
BUTTON(E4InputFieldName_Intf name,
E4Method mref,
E4ServletImplementation_Intf servlet)
|
BUTTON |
BUTTON(E4InputFieldName_Intf name,
java.lang.String label,
E4EventHandlerBUTTON evt)
|
BUTTON |
BUTTON(E4Method mref,
E4CgiParams params,
E4ServletImplementation_Intf servlet)
|
CHECKBOX |
CHECKBOX(E4InputFieldName_Intf name,
E4Label_Intf label)
|
CHECKBOX |
CHECKBOX(E4InputFieldName_Intf name,
java.lang.String label)
|
void |
collectStylesForEditing(E4StylesHash v,
E4ServletImplementation_Intf servlet)
Internal use only - collect all style elements of this and sun elements. |
void |
collectTranslationsForEditing(E4TranslationsVec v,
E4ServletImplementation_Intf servlet)
Internal use only - collect all style elements of this and sun elements. |
CONSTANTFIELD |
CONSTANTFIELD(A href)
|
CONSTANTFIELD |
CONSTANTFIELD(DIV div)
|
CONSTANTFIELD |
CONSTANTFIELD(E4AjaxElement ajax)
|
CONSTANTFIELD |
CONSTANTFIELD(E4Label_Intf label,
DIV div)
|
CONSTANTFIELD |
CONSTANTFIELD(E4Label_Intf label,
E4AjaxElement ajax)
|
CONSTANTFIELD |
CONSTANTFIELD(E4Label_Intf label,
IMG img)
|
CONSTANTFIELD |
CONSTANTFIELD(IMG img)
|
CONSTANTFIELD |
CONSTANTFIELD(java.lang.String label)
|
CONSTANTFIELD |
CONSTANTFIELD(java.lang.String label,
DIV div)
|
CONSTANTFIELD |
CONSTANTFIELD(java.lang.String label,
E4AjaxElement ajax)
|
CONSTANTFIELD |
CONSTANTFIELD(java.lang.String label,
java.lang.String text)
|
void |
createGenericFromObject(java.lang.Object obj)
|
void |
createGenericFromObject(java.lang.Object obj,
E4CgiParams params)
|
DATEFIELD |
DATEFIELD(E4InputFieldName_Intf name,
E4Label_Intf label)
Create and add a text input field for date values. |
DATEFIELD |
DATEFIELD(E4InputFieldName_Intf name,
java.lang.String label)
Create and add a text input field for date values. |
java.lang.String |
debugToString(int level)
For debug reasons only. |
E4InputMultiState |
E4InputMultiState(E4DBColumnName name,
java.lang.String label,
E4InputMultiStateOptions selection)
|
E4InputMultiState |
E4InputMultiState(E4InputFieldName_Intf name,
java.lang.String label,
E4InputMultiStateOptions selection)
|
E4InputMultiValue |
E4InputMultiValue(PASSWORDFIELD field)
Create a E4InputMultiValue input field, based on a given input element. |
E4InputMultiValue |
E4InputMultiValue(TEXTAREA field)
Create a E4InputMultiValue input field, based on a given input element. |
E4InputMultiValue |
E4InputMultiValue(TEXTFIELD field)
Create a E4InputMultiValue input field, based on a given input element. |
void |
enable(boolean enable)
Enable/Disable this group |
E4Fieldset |
FIELDSET()
Create a sub-fieldset within this current fieldset. |
FILESELECTION |
FILESELECTION(E4InputFieldName_Intf name,
E4Label_Intf label)
|
FILESELECTION |
FILESELECTION(E4InputFieldName_Intf name,
E4Label_Intf label,
int displaylength)
|
FILESELECTION |
FILESELECTION(E4InputFieldName_Intf name,
E4Label_Intf label,
int displaylength,
int fieldlength)
|
FILESELECTION |
FILESELECTION(E4InputFieldName_Intf name,
java.lang.String label)
|
FILESELECTION |
FILESELECTION(E4InputFieldName_Intf name,
java.lang.String label,
int displaylength)
|
FILESELECTION |
FILESELECTION(E4InputFieldName_Intf name,
java.lang.String label,
int displaylength,
int fieldlength)
|
FILEUPLOAD |
FILEUPLOAD(E4DBColumnInfo name,
E4Label_Intf label)
Construct a file-upload input field, and add it to the internal element collection. |
FILEUPLOAD |
FILEUPLOAD(E4DBColumnInfo name,
java.lang.String label,
int displaylength)
Construct a file-upload input field, and add it to the internal element collection. |
FILEUPLOAD |
FILEUPLOAD(E4InputFieldName_Intf name,
E4Label_Intf label)
Construct a file-upload input field, and add it to the internal element collection. |
FILEUPLOAD |
FILEUPLOAD(E4InputFieldName_Intf name,
E4Label_Intf label,
int displaylength)
Construct a file-upload input field, and add it to the internal element collection. |
FILEUPLOAD |
FILEUPLOAD(E4InputFieldName_Intf name,
java.lang.String label)
Construct a file-upload input field, and add it to the internal element collection. |
FILEUPLOAD |
FILEUPLOAD(E4InputFieldName_Intf name,
java.lang.String label,
int displaylength)
Construct a file-upload input field, and add it to the internal element collection. |
FLOATFIELD |
FLOATFIELD(E4InputFieldName_Intf name,
E4Label_Intf label)
|
FLOATFIELD |
FLOATFIELD(E4InputFieldName_Intf name,
E4Label_Intf label,
int length)
|
FLOATFIELD |
FLOATFIELD(E4InputFieldName_Intf name,
E4Label_Intf label,
int length,
int decimals)
|
FLOATFIELD |
FLOATFIELD(E4InputFieldName_Intf name,
java.lang.String label)
|
FLOATFIELD |
FLOATFIELD(E4InputFieldName_Intf name,
java.lang.String label,
int length)
|
FLOATFIELD |
FLOATFIELD(E4InputFieldName_Intf name,
java.lang.String label,
int length,
int decimals)
|
E4Color |
getBgColor()
Returns the background color of the E4Fieldset element. |
boolean |
getDisplayLegend()
Enable or disable the display of the legend. |
E4Label_Intf |
getErrorMessage(E4InputFieldName_Intf fieldname)
|
CHECKBOX |
getField_CHECKBOX(E4InputFieldName_Intf fieldname)
Get a field as FLOATFIELD within the E4Fieldset. |
DATEFIELD |
getField_DATEFIELD(E4InputFieldName_Intf fieldname)
Get a field as DATEFIELD within the E4Fieldset. |
FILEUPLOAD |
getField_FILEUPLOAD(E4InputFieldName_Intf fieldname)
Get a field as FLOATFIELD within the E4Fieldset. |
FLOATFIELD |
getField_FLOATFIELD(E4InputFieldName_Intf fieldname)
Get a field as FLOATFIELD within the E4Fieldset. |
LONGFIELD |
getField_LONGFIELD(E4InputFieldName_Intf fieldname)
Get a field as LONGFIELD within the E4Fieldset. |
SELECT |
getField_SELECT(E4InputFieldName_Intf fieldname)
Get a field as SELECT within the E4Fieldset. |
TEXTAREA |
getField_TEXTAREA(E4InputFieldName_Intf fieldname)
Get a field as TEXTAREA within the E4Fieldset. |
TEXTFIELD |
getField_TEXTFIELD(E4InputFieldName_Intf fieldname)
Get a field as TEXTFIELD (not inherited classes such like PASSWORDFIELD, FILESELECTION, ..) within the E4Fieldset. |
E4InputField_Intf |
getField(E4InputFieldName_Intf fieldname)
Get a field within the E4Fieldset. |
E4InputField_Intf |
getField(E4InputFieldName_Intf fieldname,
boolean htmlname,
boolean columnname)
Get a field within the E4Fieldset. |
int |
getFieldIndex(E4InputFieldName_Intf fieldname)
Get the index of a specified field. |
E4InputFieldName_Intf[] |
getFields()
Get all the names of all input fields, including hidden fields, used in this fieldset. |
E4InputFieldName_Intf[] |
getFields(java.lang.Class clazz)
Get all the names of all input fields, including hidden fields, used in this fieldset. |
E4InputFieldName_Intf[] |
getFieldsVisible()
Get all the names of all visible fields used in this fieldset. |
E4Label_Intf |
getGeneralErrorE4Message()
Gets the general error message for the whole input-field. |
E4Label_Intf |
getLegend()
Get the legend. |
int |
getMultipleTablerowsId()
|
int |
getSortOrder()
|
java.lang.String |
getValue(E4InputFieldName_Intf fieldname)
Get the value for the specified fieldname |
boolean |
getValueBool(E4InputFieldName_Intf fieldname)
Get the value (as boolean) for the specified fieldname |
boolean |
getValueBool(E4InputFieldName_Intf fieldname,
boolean exception_not_found)
|
java.util.Calendar |
getValueCalendar(E4InputFieldName_Intf fieldname)
Get the field value as date. |
java.util.Date |
getValueDate(E4InputFieldName_Intf fieldname)
Get the field value as date. |
float |
getValueFloat(E4InputFieldName_Intf fieldname)
Get the value (as long) for the specified fieldname |
int |
getValueInt(E4InputFieldName_Intf fieldname)
|
long |
getValueLong(E4InputFieldName_Intf fieldname)
Get the value (as long) for the specified fieldname |
boolean |
hasAnyError()
Returns true, if at least one of the field has an error message set |
boolean |
hasValue(E4InputFieldName_Intf[] mandatoryfields)
Gets a fieldlist in an array, and checks, if this fields contain a value which is not null or "". |
HIDDENFIELD |
HIDDENFIELD(E4InputFieldName_Intf name)
Construct a hidden text input field , and add it to the internal element collection. |
HIDDENFIELD |
HIDDENFIELD(E4InputFieldName_Intf name,
E4Long defaultvalue)
Construct a hidden text input field and add it to the internal element collection. |
HIDDENFIELD |
HIDDENFIELD(E4InputFieldName_Intf name,
E4String defaultvalue)
Construct a hidden text input field and add it to the internal element collection. |
HIDDENFIELD |
HIDDENFIELD(E4InputFieldName_Intf name,
long defaultvalue)
Construct a hidden text input field and add it to the internal element collection. |
HIDDENFIELD |
HIDDENFIELD(E4InputFieldName_Intf name,
java.lang.String defaultvalue)
Construct a hidden text input field and add it to the internal element collection. |
IMAGEFIELD |
IMAGEFIELD(E4InputFieldName_Intf name,
E4Label_Intf label)
|
IMAGEFIELD |
IMAGEFIELD(E4InputFieldName_Intf name,
java.lang.String label)
|
boolean |
isActive()
Return the activation status |
static boolean |
isE4HtmlElement_Intf(java.lang.Object obj)
|
boolean |
isEnabled()
Get the disable state |
boolean |
isFieldDefined(E4DBColumnName fieldname)
|
boolean |
isFieldDefined(E4InputFieldName_Intf fieldname)
Check, if the field is defined |
static boolean |
isFIELDSET_Intf(java.lang.Object obj)
|
static boolean |
isFIELDSET_Layout_Intf(java.lang.Object obj)
|
LONGFIELD |
LONGFIELD(E4InputFieldName_Intf name,
E4Label_Intf label)
Create and add an input field for numeric values. |
LONGFIELD |
LONGFIELD(E4InputFieldName_Intf name,
E4Label_Intf label,
int length)
Create and add an input field for numeric values. |
LONGFIELD |
LONGFIELD(E4InputFieldName_Intf name,
java.lang.String label)
Create and add an input field for numeric values. |
LONGFIELD |
LONGFIELD(E4InputFieldName_Intf name,
java.lang.String label,
int length)
Create and add an input field for numeric values. |
P |
P()
|
PASSWORDFIELD |
PASSWORDFIELD(E4DBColumnInfo name,
E4Label_Intf label)
|
PASSWORDFIELD |
PASSWORDFIELD(E4DBColumnInfo name,
java.lang.String label)
|
PASSWORDFIELD |
PASSWORDFIELD(E4InputFieldName_Intf name,
E4Label_Intf label,
int displaylength)
|
PASSWORDFIELD |
PASSWORDFIELD(E4InputFieldName_Intf name,
java.lang.String label,
int displaylength)
|
PRE |
PRE()
|
void |
preventFromRemoving()
No need to use this function, implementation is empty and for compatibity reasons only. |
void |
remove(E4InputField_Intf element)
Search for a input field by the same name as element, and remove it. |
void |
remove(E4InputFieldName_Intf element)
Search for a input field by and remove it. |
void |
removeAll()
Do not use this function, implementation is empty and for compatibity reasons only. |
void |
removeAllElements()
This function is in place instead of the removeAll() function. |
void |
replace(E4InputField_Intf element)
Search for a input field by the same name as element, and replace it by element. |
void |
resetValidation(E4InputFieldName_Intf fieldname)
Deprecated. |
void |
resetValidator(E4InputFieldName_Intf fieldname)
Resets the validator object for a specified input field. |
SELECT |
SELECT(E4InputFieldName_Intf name,
E4Label_Intf label,
E4SelectValues selection)
Construct a input field for an selection (SELECT, OPTION) and add it to the internal element collection. |
SELECT |
SELECT(E4InputFieldName_Intf name,
E4Label_Intf label,
E4SelectValuesFieldDependent selection)
|
SELECT |
SELECT(E4InputFieldName_Intf name,
E4Label_Intf label,
java.lang.String[] selection)
Construct a input field for an selection (SELECT, OPTION) and add it to the internal element collection. |
SELECT |
SELECT(E4InputFieldName_Intf name,
E4Label_Intf label,
java.util.Vector selection)
Deprecated. |
SELECT |
SELECT(E4InputFieldName_Intf name,
java.lang.String label,
E4SelectValues selection)
Construct a input field for an selection (SELECT, OPTION) and add it to the internal element collection. |
SELECT |
SELECT(E4InputFieldName_Intf name,
java.lang.String label,
E4SelectValuesFieldDependent selection)
|
SELECT |
SELECT(E4InputFieldName_Intf name,
java.lang.String label,
java.lang.String[] selection)
Construct a input field for an selection (SELECT, OPTION) and add it to the internal element collection. |
SELECT |
SELECT(E4InputFieldName_Intf name,
java.lang.String label,
java.util.Vector selection)
Deprecated. |
void |
setActive(boolean status)
Set this input group as a whole active for input or not. |
void |
setBgColor(E4Color color)
Sets the background color of the E4Fieldset element. |
void |
setClass_Fieldset(CLASS_Name classname)
Set the class for the >E4Fieldset< tag. |
void |
setClass_Legend(CLASS_Name classname)
Set the class for the >LEGEND< tag, used within the >E4Fieldset< tag. |
void |
setDecimalSign(E4DecimalSign decimalsign)
|
void |
setDisplayLegend(boolean display)
Enable or disable the display of the legend. |
void |
setErrorMessage(E4InputFieldName_Intf fieldname,
E4Label_Intf error)
Set an error message (error) for the specified field (fieldname) within this input group |
void |
setErrorMessage(E4InputFieldName_Intf fieldname,
java.lang.String error)
Set an error message (error) for the specified field (fieldname) within this input group |
void |
setEventHandler(E4InputFieldName_Intf fieldname,
E4EventHandlerInputField evt)
Set an event handler associated by a field's name. |
void |
setGeneralErrorE4Message(E4Label_Intf error)
Sets a general error message for the whole input-field. |
void |
setGeneralErrorE4Message(java.lang.String error)
|
void |
setHelpId(java.lang.String helpid)
Define the Help-Identification string (helpid) for the whole input group |
void |
setLegend(E4Label_Intf legend)
Set the legend for the fieldset. |
void |
setLegend(java.lang.String legend)
Set the legend for the fieldset. |
void |
setMethodOnChange(E4Method mref)
In the case, that a SELECT field is dependent on
another field, it is necessary to declare a method that will be called when the field
changes. |
void |
setMultipleTablerowsId(int row)
|
void |
setReadOnly()
Sets all fields to read-only mode. |
void |
setReadOnly(boolean displayonly)
Run throught all child elements recursivly, and if those elements implement interface E4InputField_Intf then
set them to read-only state. |
void |
setReadOnly(E4InputFieldName_Intf fieldname,
boolean displayonly)
Defines the field as display only |
void |
setSortOrder(int sortOrder)
|
void |
setToUppercase(E4DBColumnName fieldname)
Set value of an input field to uppercase. |
void |
setTranslationType_Sys()
|
void |
setTranslationType(int translation_type)
|
void |
setValidation(E4InputFieldName_Intf fieldname,
AEP_ValidationObject_Intf validationObj)
Deprecated. |
void |
setValidator(E4InputFieldName_Intf fieldname,
AEP_ValidationObject_Intf validationObj)
Sets the validator for a specified input field. |
void |
setValue(E4CgiParams params)
Sets the values for all sub-related objects that are either E4FieldsetTable objects or objects implementing the setValue(..) function for CgiParameter handling. |
void |
setValue(E4DBColumnName fieldname,
boolean value)
|
void |
setValue(E4DBColumnName fieldname,
java.util.Date value)
|
void |
setValue(E4DBColumnName fieldname,
E4Long value)
|
void |
setValue(E4DBColumnName fieldname,
E4String value)
|
void |
setValue(E4DBColumnName fieldname,
float value)
|
void |
setValue(E4DBColumnName fieldname,
long value)
|
void |
setValue(E4DBColumnName fieldname,
java.lang.String value)
|
void |
setValue(E4InputFieldName_Intf fieldname,
boolean value)
Sets the value of an input field |
void |
setValue(E4InputFieldName_Intf fieldname,
java.util.Calendar value)
Set the value for a date field. |
void |
setValue(E4InputFieldName_Intf fieldname,
java.util.Date value)
Set the value for a date field. |
void |
setValue(E4InputFieldName_Intf fieldname,
E4Long value)
|
void |
setValue(E4InputFieldName_Intf fieldname,
E4String value)
|
void |
setValue(E4InputFieldName_Intf fieldname,
float value)
Sets the value of an input field |
void |
setValue(E4InputFieldName_Intf fieldname,
long value)
Sets the value of an input field |
void |
setValue(E4InputFieldName_Intf fieldname,
java.lang.String value)
Sets the value of an input field |
void |
setValue(E4ServletImplementation_Intf servlet)
Same as setValue(E4CgiParams) - except that the parameters are read out of the servlet context. |
void |
storeEventHandler(E4EventHandlerInputField handler)
Store input handlers for sub fields (e.g. |
TEXTAREA |
TEXTAREA(E4DBColumnInfo name,
E4Label_Intf label)
Construct a multi line text input field. |
TEXTAREA |
TEXTAREA(E4DBColumnInfo name,
java.lang.String label)
Construct a multi line text input field. |
TEXTAREA |
TEXTAREA(E4DBColumnName name,
java.lang.String label,
int cols,
int rows)
Construct a multi line text input field. |
TEXTAREA |
TEXTAREA(E4InputFieldName_Intf name,
E4Label_Intf label,
int cols,
int rows)
Construct a multi line text input field. |
TEXTAREA |
TEXTAREA(E4InputFieldName_Intf name,
java.lang.String label,
int cols,
int rows)
Construct a multi line text input field. |
TEXTFIELD |
TEXTFIELD(E4DBColumnInfo name,
E4Label_Intf label)
Construct a text input field , and add it to the internal element collection. |
TEXTFIELD |
TEXTFIELD(E4DBColumnInfo name,
java.lang.String label)
Construct a text input field , and add it to the internal element collection. |
TEXTFIELD |
TEXTFIELD(E4DBColumnName name,
java.lang.String label,
int displaylength)
Construct a text input field , and add it to the internal element collection. |
TEXTFIELD |
TEXTFIELD(E4InputFieldName_Intf name,
E4Label_Intf label,
int displaylength)
Construct a text input field , and add it to the internal element collection. |
TEXTFIELD |
TEXTFIELD(E4InputFieldName_Intf name,
E4Label_Intf label,
int displaylength,
int inputlength)
Construct a text input field , and add it to the internal element collection. |
TEXTFIELD |
TEXTFIELD(E4InputFieldName_Intf name,
java.lang.String label,
int displaylength)
Construct a text input field , and add it to the internal element collection. |
TEXTFIELD |
TEXTFIELD(E4InputFieldName_Intf name,
java.lang.String label,
int displaylength,
int inputlength)
Construct a text input field , and add it to the internal element collection. |
void |
toHtml_active(E4StringBufferHtml buf,
E4ServletImplementation_Intf servlet)
This draws a visible form. |
void |
toHtml_hidden(E4StringBufferHtml buf,
E4ServletImplementation_Intf servlet)
This draws an INvisible form (all fields go hidden). |
void |
toHtml(E4StringBufferHtml buf,
E4ServletImplementation_Intf servlet)
Create the HTML output for this element. |
java.lang.String |
toString()
|
boolean |
validate(char mode,
E4CgiParams params,
E4ServletImplementation_Intf servlet)
|
boolean |
validate(char mode,
E4ServletImplementation_Intf servlet)
|
char |
validate(E4CgiParams params)
Deprecated. |
boolean |
validate(E4CgiParams params,
E4ServletImplementation_Intf servlet)
Run throught all child elements recursivly, and if those elements implement interface E4InputField_Intf then
store the parameter and execute the E4InputField_Intf.validate() function. |
boolean |
validate(E4ServletImplementation_Intf servlet)
Validate all input fields within this input group. |
| Methods inherited from class e4s.html.E4HtmlElementGeneralPersistant |
|---|
_getSVNVersionString, preventFromRemoving |
| Methods inherited from class e4s.html.E4HtmlObject |
|---|
E4ID, E4ID, set_e4sID |
| 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, 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 |
| Methods inherited from interface e4s.html.input.extended.E4Fieldset_Intf |
|---|
E4ID |
| Methods inherited from interface e4s.html.E4HtmlElement_Intf |
|---|
addScript, addScript, addScript, collectScripts, findElement, findElement, getElements, getElementsVec, getId, getStringContent, isContentClass, removeElementById, removeElements, set_e4sID, setId |
| Constructor Detail |
|---|
public E4Fieldset(E4ID parent_id)
public E4Fieldset()
| Method Detail |
|---|
public void setTranslationType(int translation_type)
public void setTranslationType_Sys()
public void setClass_Fieldset(CLASS_Name classname)
classname - name of the class#setClass_Legend(),
#setLegend()public void setClass_Legend(CLASS_Name classname)
classname - name of the class#setClass_Fieldset(),
#setLegend()public void addElement(E4InputField_Intf inputfield)
inputfield - the field to add
public void addElement(E4InputField_Intf inputfield,
boolean nextrow,
int position)
inputfield - the field to addposition - the position to add the field (-1 means append)nextrow - defines, if the field shall be layouted in the next row
or if it shall be layouted in the current row right beside the previous
field. E4FieldsetLayout_Intf.layoutToNextRow(boolean)
public void addElement(E4InputField_Intf inputfield,
boolean nextrow)
inputfield - the field to addnextrow - defines, if the field shall be layouted in the next row
or if it shall be layouted in the current row right beside the previous
field. E4FieldsetLayout_Intf.layoutToNextRow(boolean)public void setBgColor(E4Color color)
color - a color definitionpublic E4Color getBgColor()
public void setLegend(java.lang.String legend)
E4LabelApp for
translation of the label.
legend - a value of null indicates that no legend shall be displayed.setLegend(E4Label_Intf),
getLegend()public void setLegend(E4Label_Intf legend)
setLegend in interface E4Fieldset_Intflegend - a value of null indicates that no legend shall be displayed.setLegend(String),
getLegend()public void setDisplayLegend(boolean display)
E4FieldsetTabbed for
menu labes also, this means that you cannot set them to null or empty Strings. Instead, use this function to suppress
display of the legend.
display - true (default) enables the display of legends, false disablesE4FieldsetTabbed,
setLegend(java.lang.String),
getDisplayLegend()public boolean getDisplayLegend()
E4FieldsetTabbed for
menu labes also, this means that you cannot set them to null or empty Strings. Instead, use this function to suppress
display of the legend.
E4FieldsetTabbed,
getLegend(),
setDisplayLegend(boolean)public void enable(boolean enable)
E4Fieldset_Intf
enable in interface E4Fieldset_Intfpublic boolean isEnabled()
E4Fieldset_Intf
isEnabled in interface E4Fieldset_Intfpublic E4Label_Intf getLegend()
getLegend in interface E4Fieldset_Intf#setLegend()public E4InputField_Intf getField(E4InputFieldName_Intf fieldname)
getField in interface E4HtmlElement_IntfgetField in interface E4Fieldset_IntfgetField in class E4HtmlElementGeneralfieldname - the name of the field
#getField(e4.html.input.extended.E4InputFieldName_Intf, boolean, boolean),
getFields(),
getFieldsVisible()public DATEFIELD getField_DATEFIELD(E4InputFieldName_Intf fieldname)
fieldname - the name of the field
#getField(e4.html.input.extended.E4InputFieldName_Intf, boolean, boolean)public TEXTFIELD getField_TEXTFIELD(E4InputFieldName_Intf fieldname)
fieldname - the name of the field
#getField(e4.html.input.extended.E4InputFieldName_Intf, boolean, boolean)public LONGFIELD getField_LONGFIELD(E4InputFieldName_Intf fieldname)
fieldname - the name of the field
#getField(e4.html.input.extended.E4InputFieldName_Intf, boolean, boolean)public SELECT getField_SELECT(E4InputFieldName_Intf fieldname)
fieldname - the name of the field
#getField(e4.html.input.extended.E4InputFieldName_Intf, boolean, boolean)public CHECKBOX getField_CHECKBOX(E4InputFieldName_Intf fieldname)
fieldname - the name of the field
#getField(e4.html.input.extended.E4InputFieldName_Intf, boolean, boolean)public TEXTAREA getField_TEXTAREA(E4InputFieldName_Intf fieldname)
fieldname - the name of the field
#getField(e4.html.input.extended.E4InputFieldName_Intf, boolean, boolean)public FILEUPLOAD getField_FILEUPLOAD(E4InputFieldName_Intf fieldname)
fieldname - the name of the field
#getField(e4.html.input.extended.E4InputFieldName_Intf, boolean, boolean)public FLOATFIELD getField_FLOATFIELD(E4InputFieldName_Intf fieldname)
fieldname - the name of the field
#getField(e4.html.input.extended.E4InputFieldName_Intf, boolean, boolean)
public E4InputField_Intf getField(E4InputFieldName_Intf fieldname,
boolean htmlname,
boolean columnname)
fieldname - the name of the fieldhtmlname - true means to use E4InputField.getHtmlParamName()columnname - true means to use E4InputField.getColumnName()
#getField(e4.html.input.extended.E4InputFieldName_Intf),
getFields(),
getFieldsVisible()public E4InputFieldName_Intf[] getFields()
getFieldsVisible(),
getField(e4s.html.input.extended.E4InputFieldName_Intf),
getFields(Class)public E4InputFieldName_Intf[] getFields(java.lang.Class clazz)
clazz - name (use one of TEXTFIELD or so. A value of null returns all classes.
getFields(),
getFieldsVisible(),
getField(e4s.html.input.extended.E4InputFieldName_Intf)public E4InputFieldName_Intf[] getFieldsVisible()
E4InputField_Intf.isHiddenField() returns false and
E4InputField_Intf.isVisible() returns true.
getFields(),
E4InputField_Intf.isHiddenField(),
E4InputField_Intf.isVisible(),
getField(e4s.html.input.extended.E4InputFieldName_Intf)public void resetValidation(E4InputFieldName_Intf fieldname)
resetValidator(e4s.html.input.extended.E4InputFieldName_Intf)public void resetValidator(E4InputFieldName_Intf fieldname)
fieldname - the name of the fieldsetValidator(e4s.html.input.extended.E4InputFieldName_Intf, e4s.html.input.extended.AEP_ValidationObject_Intf)
public void setValidation(E4InputFieldName_Intf fieldname,
AEP_ValidationObject_Intf validationObj)
setValidator(e4s.html.input.extended.E4InputFieldName_Intf, e4s.html.input.extended.AEP_ValidationObject_Intf)
public void setValidator(E4InputFieldName_Intf fieldname,
AEP_ValidationObject_Intf validationObj)
column - the input fieldvalidationObj - the validatorresetValidator(e4s.html.input.extended.E4InputFieldName_Intf),
E4InputField_Intf.setValidator(e4s.html.input.extended.AEP_ValidationObject_Intf)
public void setValue(E4InputFieldName_Intf fieldname,
java.lang.String value)
E4Fieldset_Intf
setValue in interface E4Fieldset_Intf
public void setValue(E4DBColumnName fieldname,
java.lang.String value)
public void setValue(E4InputFieldName_Intf fieldname,
E4String value)
public void setValue(E4InputFieldName_Intf fieldname,
E4Long value)
throws java.lang.Exception
java.lang.Exception
public void setValue(E4DBColumnName fieldname,
E4String value)
public void setValue(E4DBColumnName fieldname,
E4Long value)
throws java.lang.Exception
java.lang.Exception
public void setValue(E4InputFieldName_Intf fieldname,
long value)
throws java.lang.Exception
E4Fieldset_Intf
setValue in interface E4Fieldset_Intfjava.lang.Exception
public void setValue(E4DBColumnName fieldname,
long value)
throws java.lang.Exception
java.lang.Exception
public void setValue(E4InputFieldName_Intf fieldname,
float value)
throws java.lang.Exception
E4Fieldset_Intf
setValue in interface E4Fieldset_Intfjava.lang.Exception
public void setValue(E4DBColumnName fieldname,
float value)
throws java.lang.Exception
java.lang.Exception
public void setValue(E4InputFieldName_Intf fieldname,
boolean value)
E4Fieldset_Intf
setValue in interface E4Fieldset_Intf
public void setValue(E4DBColumnName fieldname,
boolean value)
public void setValue(E4InputFieldName_Intf fieldname,
java.util.Calendar value)
throws java.lang.Exception
fieldname - the name of the fieldvalue - the value
java.lang.ExceptionsetValue(e4s.html.input.extended.E4InputFieldName_Intf, java.util.Date),
getValueDate(e4s.html.input.extended.E4InputFieldName_Intf)
public void setValue(E4InputFieldName_Intf fieldname,
java.util.Date value)
throws java.lang.Exception
setValue in interface E4Fieldset_Intffieldname - the name of the fieldvalue - the value
java.lang.ExceptionsetValue(e4s.html.input.extended.E4InputFieldName_Intf, Calendar),
getValueDate(e4s.html.input.extended.E4InputFieldName_Intf)
public void setValue(E4DBColumnName fieldname,
java.util.Date value)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getValue(E4InputFieldName_Intf fieldname)
E4Fieldset_Intf
getValue in interface E4Fieldset_Intf
public float getValueFloat(E4InputFieldName_Intf fieldname)
throws E4FieldNotFoundException
E4Fieldset_Intf
getValueFloat in interface E4Fieldset_IntfE4FieldNotFoundException
public int getValueInt(E4InputFieldName_Intf fieldname)
throws E4FieldNotFoundException
E4FieldNotFoundException
public long getValueLong(E4InputFieldName_Intf fieldname)
throws E4FieldNotFoundException
E4Fieldset_Intf
getValueLong in interface E4Fieldset_IntfE4FieldNotFoundException
public java.util.Calendar getValueCalendar(E4InputFieldName_Intf fieldname)
throws E4FieldNotFoundException
fieldname - the name of the input field
E4FieldNotFoundException#getValueCalendar(java.util.Date)
public java.util.Date getValueDate(E4InputFieldName_Intf fieldname)
throws E4FieldNotFoundException
getValueDate in interface E4Fieldset_Intffieldname - the name of the input field
E4FieldNotFoundExceptiongetValueCalendar(e4s.html.input.extended.E4InputFieldName_Intf)
public boolean getValueBool(E4InputFieldName_Intf fieldname)
throws E4FieldNotFoundException
E4Fieldset_Intf
getValueBool in interface E4Fieldset_IntfE4FieldNotFoundException
public boolean getValueBool(E4InputFieldName_Intf fieldname,
boolean exception_not_found)
throws E4FieldNotFoundException
E4FieldNotFoundExceptionpublic boolean isFieldDefined(E4InputFieldName_Intf fieldname)
E4Fieldset_Intf
isFieldDefined in interface E4Fieldset_Intffieldname - the name of the field
public boolean isFieldDefined(E4DBColumnName fieldname)
public void setValue(E4CgiParams params)
E4InputField_Intf.getHtmlParamName()
and this name is used to query the value out from the E4CgiParams object.
setValue in interface E4HtmlElement_IntfsetValue in interface E4Fieldset_IntfsetValue in class E4HtmlElementGeneralparams - a collection holding the valuesE4InputField_Intf.getHtmlParamName(),
E4CgiParams.get(String),
setValue(e4s.servlet.E4ServletImplementation_Intf)public void setValue(E4ServletImplementation_Intf servlet)
setValue in interface E4Fieldset_IntfsetValue(e4s.html.E4CgiParams),
E4ServletImplementation_Intf.getParameters()public int getMultipleTablerowsId()
public void setMultipleTablerowsId(int row)
public char validate(E4CgiParams params)
public boolean validate(E4CgiParams params,
E4ServletImplementation_Intf servlet)
throws java.lang.Exception
E4HtmlElementGeneralE4InputField_Intf then
store the parameter and execute the E4InputField_Intf.validate() function. In any case, you can use
this function as well to set values out of the E4CgiParams to the E4InputField_Intf objects.
validate in interface E4HtmlElement_Intfvalidate in class E4HtmlElementGeneralparams - the current cgi parameters
java.lang.ExceptionE4InputField_Intf.validate(),
E4HtmlElementGeneral.setValue(e4s.html.E4CgiParams),
e4s.html.input.extended.E4InputField#validate(e4s.html.E4CgiParams)
public boolean validate(E4ServletImplementation_Intf servlet)
throws java.lang.Exception
E4Fieldset_Intf
validate in interface E4Fieldset_Intfjava.lang.Exception
public boolean validate(char mode,
E4ServletImplementation_Intf servlet)
throws java.lang.Exception
java.lang.Exception
public boolean validate(char mode,
E4CgiParams params,
E4ServletImplementation_Intf servlet)
throws java.lang.Exception
java.lang.Exception
public void setErrorMessage(E4InputFieldName_Intf fieldname,
java.lang.String error)
E4Fieldset_Intf
setErrorMessage in interface E4Fieldset_Intfpublic void setGeneralErrorE4Message(E4Label_Intf error)
E4Fieldset_Intf
setGeneralErrorE4Message in interface E4Fieldset_Intferror - the error messageE4Fieldset_Intf.hasAnyError(),
E4Fieldset_Intf.getGeneralErrorE4Message()public void setGeneralErrorE4Message(java.lang.String error)
public E4Label_Intf getGeneralErrorE4Message()
E4Fieldset_Intf
getGeneralErrorE4Message in interface E4Fieldset_IntfE4Fieldset_Intf.hasAnyError(),
E4Fieldset_Intf.setGeneralErrorE4Message(e4s.translate.E4Label_Intf)
public void setEventHandler(E4InputFieldName_Intf fieldname,
E4EventHandlerInputField evt)
fieldname - the name of the field
public void setErrorMessage(E4InputFieldName_Intf fieldname,
E4Label_Intf error)
E4Fieldset_Intf
setErrorMessage in interface E4Fieldset_Intfpublic E4Label_Intf getErrorMessage(E4InputFieldName_Intf fieldname)
public boolean hasAnyError()
E4Fieldset_Intf
hasAnyError in interface E4Fieldset_Intf
public boolean hasValue(E4InputFieldName_Intf[] mandatoryfields)
throws java.lang.Exception
java.lang.Exceptionpublic void setHelpId(java.lang.String helpid)
E4Fieldset_Intf
setHelpId in interface E4Fieldset_Intfpublic java.lang.String toString()
toString in class E4Object
public void setReadOnly(E4InputFieldName_Intf fieldname,
boolean displayonly)
E4Fieldset_Intf
setReadOnly in interface E4Fieldset_Intfpublic void setReadOnly()
E4Fieldset_Intf
setReadOnly in interface E4Fieldset_IntfE4Fieldset_Intf.setReadOnly(boolean),
E4InputField_Intf.setReadOnly()public void setReadOnly(boolean displayonly)
E4HtmlElementGeneralE4InputField_Intf then
set them to read-only state.
setReadOnly in interface E4HtmlElement_IntfsetReadOnly in interface E4Fieldset_IntfsetReadOnly in class E4HtmlElementGeneraldisplayonly - true sets the display-only modeE4InputField_Intf.setReadOnly()
public void toHtml(E4StringBufferHtml buf,
E4ServletImplementation_Intf servlet)
throws java.lang.Exception
E4HtmlElement_IntfE4HtmlElement_Intf.toHtml(e4s.util.E4StringBufferHtml, e4s.servlet.E4ServletImplementation_Intf) function to generate output of those
objects which becomes appended. Normally, there is no need to call this function anyway,
and this also might result in side effects of too-early relasing of objects in some cases.
This function is called by E4ServletImplementation_Intf.write(e4s.html.E4HtmlElement)
on the top level HTML element (common this is a HTML
or BODY element) and branches down to all child elements.
toHtml in interface E4HtmlElement_IntftoHtml in class E4HtmlElementGeneralservlet - the servlet environment currently running in
java.lang.Exception
protected void additionalParameters2Buffer(E4StringBufferHtml buf,
E4ServletImplementation_Intf servlet)
throws java.lang.Exception
java.lang.Exception
public void toHtml_hidden(E4StringBufferHtml buf,
E4ServletImplementation_Intf servlet)
throws java.lang.Exception
E4Fieldset_Intf
toHtml_hidden in interface E4HtmlElement_IntftoHtml_hidden in interface E4Fieldset_IntftoHtml_hidden in class E4HtmlElementGeneralservlet - the context
java.lang.Exceptione4s.html.E4HtmlElement_Intf#toHtml( E4ServletImplementation_Intf ),
#toHtml_active( E4ServletImplementation_Intf ),
e4s.html.input.extended.E4InputField_Intf#toHtml_hidden( E4ServletImplementation_Intf )
public void toHtml_active(E4StringBufferHtml buf,
E4ServletImplementation_Intf servlet)
throws java.lang.Exception
E4Fieldset_Intf
toHtml_active in interface E4Fieldset_Intfservlet - the context
java.lang.Exceptione4s.html.E4HtmlElement_Intf#toHtml( E4ServletImplementation_Intf ),
#toHtml_hidden( E4ServletImplementation_Intf )public void setActive(boolean status)
setActive in interface E4Fieldset_Intfpublic boolean isActive()
isActive in interface E4Fieldset_Intfpublic void setSortOrder(int sortOrder)
setSortOrder in interface E4Fieldset_Intfpublic int getSortOrder()
getSortOrder in interface E4Fieldset_Intfpublic static boolean isE4HtmlElement_Intf(java.lang.Object obj)
public static boolean isFIELDSET_Layout_Intf(java.lang.Object obj)
public static boolean isFIELDSET_Intf(java.lang.Object obj)
public java.lang.String debugToString(int level)
debugToString in interface E4HtmlElement_IntfdebugToString in class E4HtmlElementGenerallevel - is the nested level
public void addElement(IMG element)
element - the element to be addedpublic void addElement(HR element)
element - the element to be addedpublic void addElement(DIV element)
element - the element to be addedpublic void addElement(E4Box element)
element - the element to be addedpublic void addElement(E4Message element)
element - the element to be addedpublic void addElement(E4AjaxElement element)
element - the element to be added
public void addElement(E4AjaxElement element,
int position)
element - the element to be addedposition - the position (starting with 0) after which the element shall be inserted (getFieldIndex(e4s.html.input.extended.E4InputFieldName_Intf)).public void addElement(BUTTON element)
element - the element to be added
public void addElement(BUTTON element,
int position)
element - the element to be addedposition - the position (starting with 0) after which the element shall be inserted (getFieldIndex(e4s.html.input.extended.E4InputFieldName_Intf)).public void addElement(A element)
element - the element to be added
public void addElement(A element,
int position)
element - the element to be addedposition - the position (starting with 0) after which the element shall be inserted (getFieldIndex(e4s.html.input.extended.E4InputFieldName_Intf)).public void addElement(P element)
element - the element to be added
public void addElement(TABLE element,
int position)
element - the element to be addedposition - the position (starting with 0) after which the element shall be inserted (getFieldIndex(e4s.html.input.extended.E4InputFieldName_Intf)).public int getFieldIndex(E4InputFieldName_Intf fieldname)
fieldname - the fieldname to search for
public void addElement(E4Fieldset element)
element - the element to be added
public void addElement(E4Fieldset element,
int position)
element - the element to be addedpublic void addElement(TABLE element)
element - the element to be addedpublic void addElement(PRE element)
element - the element to be addedpublic P P()
public PRE PRE()
public BUTTON BUTTON(E4InputFieldName_Intf name,
E4Method mref,
E4ServletImplementation_Intf servlet)
public BUTTON BUTTON(E4InputFieldName_Intf name,
E4Method mref,
E4Label_Intf label,
E4ServletImplementation_Intf servlet)
public BUTTON BUTTON(E4InputFieldName_Intf name,
E4Method mref,
E4FrameName frame,
E4ServletImplementation_Intf servlet)
public BUTTON BUTTON(E4InputFieldName_Intf name,
E4Method mref,
E4CgiParams params,
E4FrameName frame,
E4ServletImplementation_Intf servlet)
public BUTTON BUTTON(E4InputFieldName_Intf name,
E4Method_Intf mref,
E4CgiParams params,
boolean newwindow,
E4ServletImplementation_Intf servlet)
public BUTTON BUTTON(E4InputFieldName_Intf name,
E4Method_Intf mref,
boolean newwindow,
E4ServletImplementation_Intf servlet)
public BUTTON BUTTON(E4InputFieldName_Intf name,
E4Method mref,
E4CgiParams params,
E4ServletImplementation_Intf servlet)
public BUTTON BUTTON(E4Method mref,
E4CgiParams params,
E4ServletImplementation_Intf servlet)
public BUTTON BUTTON(E4InputFieldName_Intf name,
E4Label_Intf label,
E4EventHandlerBUTTON evt)
public BUTTON BUTTON(E4InputFieldName_Intf name,
java.lang.String label,
E4EventHandlerBUTTON evt)
public BUTTON BUTTON(E4InputFieldName_Intf name,
E4EventHandlerBUTTON evt)
public TEXTFIELD TEXTFIELD(E4InputFieldName_Intf name,
java.lang.String label,
int displaylength)
name - HTML (CGI) name of the textfieldlabel - E4Label to be displayed on the screen during inputdisplaylength - number of characters displayed on the input form, and also determining the maximum number of characters entered
#TEXTFIELD( String, String, int, int ),
TEXTFIELD( E4DBColumnName, String, int )
public TEXTFIELD TEXTFIELD(E4DBColumnInfo name,
java.lang.String label)
name - HTML (CGI) name of the textfieldlabel - E4Label to be displayed on the screen during input
public TEXTFIELD TEXTFIELD(E4DBColumnInfo name,
E4Label_Intf label)
name - HTML (CGI) name of the textfieldlabel - E4Label to be displayed on the screen during input
public TEXTFIELD TEXTFIELD(E4DBColumnName name,
java.lang.String label,
int displaylength)
name - HTML (CGI) name of the textfieldlabel - E4Label to be displayed on the screen during inputdisplaylength - number of characters displayed on the input form, and also determining the maximum number of characters entered
#TEXTFIELD( String, String, int, int )
public TEXTFIELD TEXTFIELD(E4InputFieldName_Intf name,
E4Label_Intf label,
int displaylength)
name - HTML (CGI) name of the textfieldlabel - E4Label to be displayed on the screen during inputdisplaylength - number of characters displayed on the input form, and also determining the maximum number of characters entered
#TEXTFIELD( String, String, int, int )
public TEXTFIELD TEXTFIELD(E4InputFieldName_Intf name,
E4Label_Intf label,
int displaylength,
int inputlength)
name - HTML (CGI) name of the textfieldlabel - E4Label to be displayed on the screen during inputdisplaylength - number of characters displayed on the input forminputlength - the maximum number of characters entered
#TEXTFIELD( String, String, int, int )
public TEXTFIELD TEXTFIELD(E4InputFieldName_Intf name,
java.lang.String label,
int displaylength,
int inputlength)
name - HTML (CGI) name of the textfieldlabel - E4Label to be displayed on the screen during inputdisplaylength - number of characters displayed on the input forminputlength - maximum number of characters possible entered
#TEXTFIELD( String, String, int )
public IMAGEFIELD IMAGEFIELD(E4InputFieldName_Intf name,
java.lang.String label)
public IMAGEFIELD IMAGEFIELD(E4InputFieldName_Intf name,
E4Label_Intf label)
public HIDDENFIELD HIDDENFIELD(E4InputFieldName_Intf name)
name - HTML (CGI) name of the hiddenfield
#HIDDENFIELD( String, String )
public HIDDENFIELD HIDDENFIELD(E4InputFieldName_Intf name,
java.lang.String defaultvalue)
name - HTML (CGI) name of the hiddenfielddefaultvalue - The field will be initial assigned by this value
#HIDDENFIELD( String )
public HIDDENFIELD HIDDENFIELD(E4InputFieldName_Intf name,
E4String defaultvalue)
name - HTML (CGI) name of the hiddenfielddefaultvalue - The field will be initial assigned by this value
#HIDDENFIELD( String )
public HIDDENFIELD HIDDENFIELD(E4InputFieldName_Intf name,
long defaultvalue)
name - HTML (CGI) name of the hiddenfielddefaultvalue - The field will be initial assigned by this value
#HIDDENFIELD( String )
public HIDDENFIELD HIDDENFIELD(E4InputFieldName_Intf name,
E4Long defaultvalue)
name - HTML (CGI) name of the hiddenfielddefaultvalue - The field will be initial assigned by this value
#HIDDENFIELD( String )
public SELECT SELECT(E4InputFieldName_Intf name,
java.lang.String label,
java.lang.String[] selection)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during inputselection - This is a simple array of selection values for the option tag.
Each value is used for display and the value of the selection.
#SELECT(String, String, Vector)
public SELECT SELECT(E4InputFieldName_Intf name,
E4Label_Intf label,
java.lang.String[] selection)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during inputselection - This is a simple array of selection values for the option tag.
Each value is used for display and the value of the selection.
#SELECT(String, String, Vector)
public SELECT SELECT(E4InputFieldName_Intf name,
java.lang.String label,
java.util.Vector selection)
SELECT(e4s.html.input.extended.E4InputFieldName_Intf,String,e4s.html.input.extended.E4SelectValues)
public SELECT SELECT(E4InputFieldName_Intf name,
java.lang.String label,
E4SelectValues selection)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during inputselection - This Vector of objects from type OPTION is used to display the
different options for the list. Each option consists of two
values: the option value itself, and [optional] a different String
for display purposes. The class OPTION is a inner class defined here.
#SELECT(String, String, String[])
public SELECT SELECT(E4InputFieldName_Intf name,
E4Label_Intf label,
java.util.Vector selection)
SELECT(e4s.html.input.extended.E4InputFieldName_Intf,e4s.translate.E4Label_Intf,e4s.html.input.extended.E4SelectValues)
public SELECT SELECT(E4InputFieldName_Intf name,
E4Label_Intf label,
E4SelectValues selection)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during inputselection - This Vector of objects from type OPTION is used to display the
different options for the list. Each option consists of two
values: the option value itself, and [optional] a different String
for display purposes. The class OPTION is a inner class defined here.
#SELECT(String, String, String[])
public SELECT SELECT(E4InputFieldName_Intf name,
E4Label_Intf label,
E4SelectValuesFieldDependent selection)
public SELECT SELECT(E4InputFieldName_Intf name,
java.lang.String label,
E4SelectValuesFieldDependent selection)
public E4InputMultiState E4InputMultiState(E4InputFieldName_Intf name,
java.lang.String label,
E4InputMultiStateOptions selection)
public E4InputMultiState E4InputMultiState(E4DBColumnName name,
java.lang.String label,
E4InputMultiStateOptions selection)
public CHECKBOX CHECKBOX(E4InputFieldName_Intf name,
java.lang.String label)
public CHECKBOX CHECKBOX(E4InputFieldName_Intf name,
E4Label_Intf label)
public CONSTANTFIELD CONSTANTFIELD(java.lang.String label)
public CONSTANTFIELD CONSTANTFIELD(java.lang.String label,
E4AjaxElement ajax)
public CONSTANTFIELD CONSTANTFIELD(E4Label_Intf label,
E4AjaxElement ajax)
public CONSTANTFIELD CONSTANTFIELD(E4AjaxElement ajax)
public CONSTANTFIELD CONSTANTFIELD(java.lang.String label,
DIV div)
public CONSTANTFIELD CONSTANTFIELD(E4Label_Intf label,
DIV div)
public CONSTANTFIELD CONSTANTFIELD(DIV div)
public CONSTANTFIELD CONSTANTFIELD(IMG img)
public CONSTANTFIELD CONSTANTFIELD(E4Label_Intf label,
IMG img)
public CONSTANTFIELD CONSTANTFIELD(A href)
public CONSTANTFIELD CONSTANTFIELD(java.lang.String label,
java.lang.String text)
public PASSWORDFIELD PASSWORDFIELD(E4InputFieldName_Intf name,
java.lang.String label,
int displaylength)
public PASSWORDFIELD PASSWORDFIELD(E4InputFieldName_Intf name,
E4Label_Intf label,
int displaylength)
public PASSWORDFIELD PASSWORDFIELD(E4DBColumnInfo name,
java.lang.String label)
public PASSWORDFIELD PASSWORDFIELD(E4DBColumnInfo name,
E4Label_Intf label)
public TEXTAREA TEXTAREA(E4DBColumnInfo name,
java.lang.String label)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during input
public TEXTAREA TEXTAREA(E4DBColumnInfo name,
E4Label_Intf label)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during input
public TEXTAREA TEXTAREA(E4DBColumnName name,
java.lang.String label,
int cols,
int rows)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during inputcols - the number of columns (>= 1)rows - the number of rows (>= 1)
public TEXTAREA TEXTAREA(E4InputFieldName_Intf name,
E4Label_Intf label,
int cols,
int rows)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during inputcols - the number of columns (>= 1)rows - the number of rows (>= 1)
public TEXTAREA TEXTAREA(E4InputFieldName_Intf name,
java.lang.String label,
int cols,
int rows)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during inputcols - the number of columns (>= 1)rows - the number of rows (>= 1)
public LONGFIELD LONGFIELD(E4InputFieldName_Intf name,
java.lang.String label)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during input
#LONGFIELD(String, String, int),
#LONGFIELD(E4DBColumnName, String)
public LONGFIELD LONGFIELD(E4InputFieldName_Intf name,
E4Label_Intf label)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during input
#LONGFIELD(String, String, int),
#LONGFIELD(E4DBColumnName, String)
public FLOATFIELD FLOATFIELD(E4InputFieldName_Intf name,
java.lang.String label)
public FLOATFIELD FLOATFIELD(E4InputFieldName_Intf name,
E4Label_Intf label)
public FLOATFIELD FLOATFIELD(E4InputFieldName_Intf name,
E4Label_Intf label,
int length)
public FLOATFIELD FLOATFIELD(E4InputFieldName_Intf name,
E4Label_Intf label,
int length,
int decimals)
public FLOATFIELD FLOATFIELD(E4InputFieldName_Intf name,
java.lang.String label,
int length)
public FLOATFIELD FLOATFIELD(E4InputFieldName_Intf name,
java.lang.String label,
int length,
int decimals)
public LONGFIELD LONGFIELD(E4InputFieldName_Intf name,
java.lang.String label,
int length)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during inputlength - is the number of characters displayed and entered
#LONGFIELD(String, String)
public LONGFIELD LONGFIELD(E4InputFieldName_Intf name,
E4Label_Intf label,
int length)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during inputlength - is the number of characters displayed and entered
#LONGFIELD(String, String)
public DATEFIELD DATEFIELD(E4InputFieldName_Intf name,
java.lang.String label)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during input
DATEFIELD(E4InputFieldName_Intf, E4Label_Intf)
public DATEFIELD DATEFIELD(E4InputFieldName_Intf name,
E4Label_Intf label)
name - HTML (CGI) name of the input field. The input field is treatened by this name,
and a value can be retrieved throught the E4CgiParams class using this
name.label - E4Label to be displayed on the screen during input
DATEFIELD(E4InputFieldName_Intf, String)public E4InputMultiValue E4InputMultiValue(TEXTFIELD field)
field - the definition for a visible editing element
public E4InputMultiValue E4InputMultiValue(TEXTAREA field)
field - the definition for a visible editing element
public E4InputMultiValue E4InputMultiValue(PASSWORDFIELD field)
field - the definition for a visible editing element
public FILESELECTION FILESELECTION(E4InputFieldName_Intf name,
java.lang.String label,
int displaylength)
public FILESELECTION FILESELECTION(E4InputFieldName_Intf name,
E4Label_Intf label,
int displaylength)
public FILESELECTION FILESELECTION(E4InputFieldName_Intf name,
E4Label_Intf label,
int displaylength,
int fieldlength)
public FILESELECTION FILESELECTION(E4InputFieldName_Intf name,
java.lang.String label,
int displaylength,
int fieldlength)
public FILESELECTION FILESELECTION(E4InputFieldName_Intf name,
java.lang.String label)
public FILESELECTION FILESELECTION(E4InputFieldName_Intf name,
E4Label_Intf label)
public FILEUPLOAD FILEUPLOAD(E4DBColumnInfo name,
E4Label_Intf label)
name - HTML (CGI) name of the FILEUPLOADlabel - E4Label to be displayed on the screen during input
public FILEUPLOAD FILEUPLOAD(E4DBColumnInfo name,
java.lang.String label,
int displaylength)
name - HTML (CGI) name of the FILEUPLOADlabel - E4Label to be displayed on the screen during inputdisplaylength - number of characters displayed on the input form, and also determining the maximum number of characters entered
#FILEUPLOAD( String, String, int, int )
public FILEUPLOAD FILEUPLOAD(E4InputFieldName_Intf name,
E4Label_Intf label,
int displaylength)
name - HTML (CGI) name of the FILEUPLOADlabel - E4Label to be displayed on the screen during inputdisplaylength - number of characters displayed on the input form, and also determining the maximum number of characters entered
#FILEUPLOAD( String, String, int, int )
public FILEUPLOAD FILEUPLOAD(E4InputFieldName_Intf name,
E4Label_Intf label)
name - HTML (CGI) name of the FILEUPLOADlabel - E4Label to be displayed on the screen during inputdisplaylength - number of characters displayed on the input form, and also determining the maximum number of characters entered
#FILEUPLOAD( String, String, int, int )
public FILEUPLOAD FILEUPLOAD(E4InputFieldName_Intf name,
java.lang.String label,
int displaylength)
name - HTML (CGI) name of the FILEUPLOADlabel - E4Label to be displayed on the screen during inputdisplaylength - number of characters displayed on the input form
#FILEUPLOAD( String, String, int )
public FILEUPLOAD FILEUPLOAD(E4InputFieldName_Intf name,
java.lang.String label)
name - HTML (CGI) name of the FILEUPLOADlabel - E4Label to be displayed on the screen during inputdisplaylength - number of characters displayed on the input form
#FILEUPLOAD( String, String, int )public void replace(E4InputField_Intf element)
element - element to search for and to be replacedpublic void remove(E4InputField_Intf element)
element - element to search for and to be replacedpublic void remove(E4InputFieldName_Intf element)
element - element to search for and to be replacedpublic void storeEventHandler(E4EventHandlerInputField handler)
E4InputField_Intf.setEventHandler(e4s.html.input.extended.E4EventHandlerInputField)
storeEventHandler in interface E4Fieldset_Intfhandler - the E4EventHandler to be storedE4InputField_Intf.setEventHandler(e4s.html.input.extended.E4EventHandlerInputField)public void createGenericFromObject(java.lang.Object obj)
public void createGenericFromObject(java.lang.Object obj,
E4CgiParams params)
public void setToUppercase(E4DBColumnName fieldname)
fieldname - the field to be set to uppercaseTEXTFIELD.setToUppercase()public void setDecimalSign(E4DecimalSign decimalsign)
public void removeAll()
removeAll in interface E4HtmlElement_IntfremoveAll in class E4HtmlElementGeneralPersistantremoveAllElements()public void removeAllElements()
removeAll() function. All Sub-Elements will be removed.
public void preventFromRemoving()
preventFromRemoving in class E4HtmlElementGeneralPersistantE4HtmlElementGeneralPersistant.removeAll(),
E4HtmlElementGeneralPersistant.preventFromRemoving( boolean )
public E4InputField_Intf addFIELD(E4DBColumnInfo cInfo,
java.lang.String label)
cInfo - a column information object, containing the name of the
field, datatype and length. Depending on the datatype,
the return type varies.label - E4Label to be displayed on the screen during input
public E4InputField_Intf addFIELD(E4DBColumnInfo cInfo,
E4Label_Intf label)
cInfo - a column information object, containing the name of the
field, datatype and length. Depending on the datatype,
the return type varies.label - E4Label to be displayed on the screen during input
public void addAdditionalParameters(E4CgiParams params)
HIDDENFIELDs.
params - the parameters to addaddAdditionalParameter( String, String )
public void addAdditionalParameter(java.lang.String paramname,
java.lang.String value)
HIDDENFIELD.
paramname - the name of the parameter to addvalue - the value for that parameteraddAdditionalParameters( E4CgiParams )
public void collectStylesForEditing(E4StylesHash v,
E4ServletImplementation_Intf servlet)
collectStylesForEditing in interface E4HtmlElement_IntfcollectStylesForEditing in class E4HtmlElementGeneralv - the Vector where the styles are collectedservlet - the servlet contextE4ServletImplementation_Intf.sessionCanEditStyles(),
#collectStylesForEditing(e4s.html.style.E4StylesHash, STYLE_Name, boolean)
public void collectTranslationsForEditing(E4TranslationsVec v,
E4ServletImplementation_Intf servlet)
collectTranslationsForEditing in interface E4HtmlElement_IntfcollectTranslationsForEditing in class E4HtmlElementGeneralv - the Vector where the styles are collectedservlet - the current servlet instanceE4Label_Intfpublic void setMethodOnChange(E4Method mref)
SELECT field is dependent on
another field, it is necessary to declare a method that will be called when the field
changes.
mref - the method that will be calledE4SelectValuesFieldDependentpublic E4Fieldset FIELDSET()
|
www.element4solution.com | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||