e4s.html.input.extended
Class HIDDENFIELD
java.lang.Object
e4s.util.E4Object
e4s.html.E4HtmlObject
e4s.html.E4HtmlElementGeneral
e4s.html.input.extended.E4FieldsetLayout
e4s.html.input.extended.E4InputField
e4s.html.input.extended.HIDDENFIELD
- All Implemented Interfaces:
- E4FieldsetLayout_Intf, E4HtmlElement_Intf, E4InputField_Intf
public class HIDDENFIELD
- extends E4InputField
- implements E4InputField_Intf
An input field (for <FORM>) elements representing a CGI parameter that is not displayed in the form.
This kind of field is useful for communicating parameters that are needed in subsequent functions
of a form, but that are no user input.
- Since:
- JDK 1.4
- See Also:
E4Fieldset.HIDDENFIELD(E4InputFieldName_Intf),
FORM.HIDDENFIELD(E4InputFieldName_Intf),
E4InputField_Intf.toHIDDENFIELD()
| Fields inherited from class e4s.html.input.extended.E4InputField |
BGCOLOR_READONLY, HTML_TAG, m_helpid, m_label, m_multiple_tablerows_id, m_name, m_pickup_ref, m_readonly, m_show_label, m_style_active, m_style_inactive, m_validation_object, m_validationmessage, m_value, m_visible, ms_help_image, PICKUP_IMAGE_NAME_PREFIX |
|
Constructor Summary |
HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name)
|
HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
boolean value)
|
HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
java.util.Date value)
|
HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
E4Long value)
|
HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
E4String value)
|
HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
int value)
|
HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
long value)
|
HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
java.lang.String value)
|
HIDDENFIELD(E4InputFieldName_Intf name)
|
HIDDENFIELD(E4InputFieldName_Intf name,
java.util.Date value)
|
HIDDENFIELD(E4InputFieldName_Intf name,
E4Long value)
|
HIDDENFIELD(E4InputFieldName_Intf name,
E4String value)
|
HIDDENFIELD(E4InputFieldName_Intf name,
int value)
|
HIDDENFIELD(E4InputFieldName_Intf name,
long value)
|
HIDDENFIELD(E4InputFieldName_Intf name,
java.lang.String value)
|
HIDDENFIELD(HIDDENFIELD field)
|
| Methods inherited from class e4s.html.input.extended.E4InputField |
addElement, AppendValidationE4Message, changeColumnName, collectStylesForEditing, collectTranslationsForEditing, debugToString, definePickupList, definePickupList, definePickupList, definePickupList, definePickupList, definePickupList, definePickupList, E4ID, equalsIgnoreCase, eventHandlers, getCanChangeLayout, getColumnName, getErrorMessage, getEventHandlers, getHelpId, getHtmlParamName, getLabel, getMultipleTablerowsId, getPersistant, getPersistantLayout, getPickupList, getReadOnly, getSTYLE, getSTYLE, getValidator, getValue_native, hideLabel, HtmlEncode, isMandatory, isVisible, onChange, onChange, onChange, onClick, removePickupList, resetValidation, setCanChangeLayout, setErrorMessage, setErrorMessage, setEventHandler, setHelpId, setHelpImage, setLabel, setMultipleTablerowsId, setReadOnly, setReadOnly, setReadOnly, setSTYLE, setSTYLE, setValidation, setValidator, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, toHtml_drawSimpleReport, toHtml_drawSimpleReport, toHtml_drawSimpleReport, toHtml_hidden, toHtml, toString, updatePersistantLayout, validate, validate, validate |
| Methods inherited from class e4s.html.E4HtmlElementGeneral |
addScript, addScript, addScript, addStyleForEditing, addTranslationForEditing, buildStyleAttribute, buildStyleClassReference, collectScripts, collectStylesForEditing, collectStylesForEditing, collectTranslationsForEditing, createScript, createScript, findElement, findElement, findElement, findElement, getElements, getElementsVec, getField, getId, getLastElement, getStringContent, getStyle, getStyle, hasScripts, hasSTYLE, isContentClass, isE4InputField_Intf, openTag, removeAll, removeElementById, removeElements, removeElements, removeStyle, setId, setStyle, setStyle, setSTYLE, Style, Style |
| 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, 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.E4InputField_Intf |
changeColumnName, definePickupList, definePickupList, equalsIgnoreCase, eventHandlers, getCanChangeLayout, getColumnName, getErrorMessage, getHtmlParamName, getLabel, getMultipleTablerowsId, getPickupList, getReadOnly, getValue_native, hideLabel, isMandatory, isVisible, resetValidation, setCanChangeLayout, setErrorMessage, setErrorMessage, setEventHandler, setHelpId, setLabel, setMultipleTablerowsId, setReadOnly, setReadOnly, setValidator, setValue, setValue, setValue, setValue, setValue, toHtml_drawSimpleReport, toHtml_drawSimpleReport, validate, validate |
| Methods inherited from interface e4s.html.E4HtmlElement_Intf |
addScript, addScript, addScript, collectScripts, collectStylesForEditing, collectTranslationsForEditing, debugToString, findElement, findElement, getElements, getElementsVec, getField, getId, getStringContent, isContentClass, removeAll, removeElementById, removeElements, set_e4sID, setId, toHtml_hidden, validate |
HIDDENFIELD
public HIDDENFIELD(HIDDENFIELD field)
HIDDENFIELD
public HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name)
HIDDENFIELD
public HIDDENFIELD(E4InputFieldName_Intf name)
HIDDENFIELD
public HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
java.lang.String value)
HIDDENFIELD
public HIDDENFIELD(E4InputFieldName_Intf name,
java.lang.String value)
HIDDENFIELD
public HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
boolean value)
HIDDENFIELD
public HIDDENFIELD(E4InputFieldName_Intf name,
long value)
HIDDENFIELD
public HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
long value)
HIDDENFIELD
public HIDDENFIELD(E4InputFieldName_Intf name,
E4Long value)
HIDDENFIELD
public HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
E4Long value)
HIDDENFIELD
public HIDDENFIELD(E4InputFieldName_Intf name,
int value)
HIDDENFIELD
public HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
int value)
HIDDENFIELD
public HIDDENFIELD(E4InputFieldName_Intf name,
java.util.Date value)
throws java.lang.Exception
- Throws:
java.lang.Exception
HIDDENFIELD
public HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
java.util.Date value)
throws java.lang.Exception
- Throws:
java.lang.Exception
HIDDENFIELD
public HIDDENFIELD(E4InputFieldName_Intf name,
E4String value)
HIDDENFIELD
public HIDDENFIELD(E4ID parent_id,
E4InputFieldName_Intf name,
E4String value)
toHtml
public void toHtml(E4StringBufferHtml buf,
E4ServletImplementation_Intf servlet)
throws java.lang.Exception
- Description copied from interface:
E4HtmlElement_Intf
- Create the HTML output for this element. Also run throught all child elements, and call
their
E4HtmlElement_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.
- Specified by:
toHtml in interface E4HtmlElement_Intf- Specified by:
toHtml in interface E4InputField_Intf- Overrides:
toHtml in class E4HtmlElementGeneral
servlet - the servlet environment currently running in
- Throws:
java.lang.Exception
getValue
public java.lang.String getValue()
- Get the value of this input field.
- Returns:
- the value
- See Also:
E4InputField.setValue(java.lang.String),
E4InputField.setValue(e4s.html.E4CgiParams)
display_simpleReport
public boolean display_simpleReport()
- Description copied from interface:
E4InputField_Intf
- Check, if the field shall be displayed in reports.
- Specified by:
display_simpleReport in interface E4InputField_Intf- Overrides:
display_simpleReport in class E4InputField
- Returns:
- true (default)
- See Also:
./
public boolean getDisplayOnly()
{
return getReadOnly();
}
isHiddenField
public boolean isHiddenField()
- Is this a hidden field ?
Normally, returns false - except
HIDDENFIELD
- Specified by:
isHiddenField in interface E4InputField_Intf- Overrides:
isHiddenField in class E4InputField
- Returns:
- true (always)
- See Also:
E4Fieldset.getFieldsVisible(),
E4InputField_Intf.isVisible()
setVisible
public void setVisible(boolean visible)
- This has no effect for hiddenfields.
- Specified by:
setVisible in interface E4InputField_Intf- Overrides:
setVisible in class E4InputField
- Parameters:
visible - true: display on HTML output- See Also:
E4InputField.isVisible(),
E4InputField.isHiddenField()
getVisible
public boolean getVisible()
- This has no effect for hiddenfields.
- Returns:
- false (always)
duplicate
public E4InputField_Intf duplicate()
- Specified by:
duplicate in interface E4InputField_Intf
toHIDDENFIELD
public HIDDENFIELD toHIDDENFIELD()
- Convert this field to a HIDDENFIELD.
- Specified by:
toHIDDENFIELD in interface E4InputField_Intf- Overrides:
toHIDDENFIELD in class E4InputField
- Returns:
- this
_getSVNVersionString
public static java.lang.String _getSVNVersionString()
- Get version info string from subversion.
- Returns:
- the version info string.
- See Also:
E4Util.getRevisionCodeFromSVN(Class)