|
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.E4HtmlElement
e4s.html.E4HtmlContentElement
e4s.html.BUTTON
public class BUTTON
BUTTON html element.
| Example_Button.java |
FORM_Reset,
FORM_Submit| Field Summary | |
|---|---|
static STYLE_Name |
DEFAULTSTYLE
|
static java.lang.String |
HTML_TAG
|
static char |
TYPE_RESET
|
static char |
TYPE_SUBMIT
|
| Fields inherited from class e4s.html.E4HtmlContentElement |
|---|
BOOL_STR_FALSE, BOOL_STR_TRUE |
| 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 |
| Method Summary | |
|---|---|
static java.lang.String |
_getSVNVersionString()
|
void |
collectScripts(E4ScriptsVec v,
E4ServletImplementation_Intf servlet)
Get a vector of used scripts from all subelements. |
void |
collectTranslationsForEditing(E4TranslationsVec v,
E4ServletImplementation_Intf servlet)
Build a list (Vector) with translation texts used so far during display of this page. |
java.lang.StringBuffer |
eventHandlers()
|
void |
finalize()
|
char |
getAccesskey()
|
boolean |
getEnableMultipleClicks()
Get the mode, if the button will be disabled once clicked to avoid a second click. |
E4InputFieldName_Intf |
getName()
|
boolean |
isNextRow()
Returns the status, if the element (or typical an input field) within a E4Fieldset is defined to be layouted in the next row or not. |
void |
layoutToNextRow(boolean mode)
Defines, if the element (or typical an input field) within a E4Fieldset shall be layouted in the next row or not. |
E4EventHandlerBUTTON |
onClick()
Create an event handler for the onclick() event, attach it to the button using setEventHandler(e4s.html.E4EventHandlerBUTTON). |
void |
setAccesskey(char accesskey)
Set the ACCESSKEY attribute for the BUTTON tag. |
void |
setEnableMultipleClicks(boolean enable)
Set the mode, if the button shall be disabled once clicked to avoid a second click. |
void |
setEventHandler(E4EventHandlerBUTTON handler)
Set an event handler. |
void |
setName(E4InputFieldName_Intf name)
|
void |
setSTYLE(CLASS_Name class_name)
|
void |
toHtml(E4StringBufferHtml buf,
E4ServletImplementation_Intf servlet)
Create the HTML output for this element. |
java.lang.String |
toString()
|
| Methods inherited from class e4s.html.E4HtmlElement |
|---|
addElement, addElement, addElement, copyElements, print |
| 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, 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 |
| Field Detail |
|---|
public static final java.lang.String HTML_TAG
public static final STYLE_Name DEFAULTSTYLE
public static final char TYPE_SUBMIT
public static final char TYPE_RESET
| Constructor Detail |
|---|
public BUTTON(E4Label_Intf label,
E4EventHandlerBUTTON evt)
public BUTTON(java.lang.String label,
FORM form,
char type)
public BUTTON(E4Label_Intf label,
FORM form,
char type)
public BUTTON(char type)
public BUTTON(java.lang.String label,
E4EventHandlerBUTTON evt)
public BUTTON(E4String label,
E4EventHandlerBUTTON evt)
public BUTTON(E4EventHandlerBUTTON evt)
public BUTTON(E4Method_Intf mref,
E4ServletImplementation_Intf servlet)
public BUTTON(E4Method_Intf mref,
E4Label_Intf label,
E4ServletImplementation_Intf servlet)
public BUTTON(E4Method_Intf mref,
E4CgiParams params,
E4Label_Intf label,
E4ServletImplementation_Intf servlet)
public BUTTON(E4Method_Intf mref,
E4CgiParams params,
E4ServletImplementation_Intf servlet)
public BUTTON(E4Method_Intf mref,
E4FrameName frame,
E4ServletImplementation_Intf servlet)
public BUTTON(E4Method_Intf mref,
E4CgiParams params,
E4FrameName frame,
E4ServletImplementation_Intf servlet)
public BUTTON(E4Method_Intf mref,
E4CgiParams params,
E4Label_Intf label,
E4FrameName frame,
E4ServletImplementation_Intf servlet)
public BUTTON(E4Method_Intf mref,
boolean newwindow,
E4ServletImplementation_Intf servlet)
public BUTTON(E4Method_Intf mref,
E4CgiParams params,
E4Label_Intf label,
boolean newwindow,
E4ServletImplementation_Intf servlet)
public BUTTON(E4Method_Intf mref,
E4CgiParams params,
boolean newwindow,
E4ServletImplementation_Intf servlet)
public BUTTON()
| Method Detail |
|---|
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 - is the servlet context which can be retrieved using the E4ModuleImplementation.getServlet().
java.lang.Exceptionpublic void setSTYLE(CLASS_Name class_name)
public java.lang.StringBuffer eventHandlers()
public void finalize()
finalize in class E4Objectpublic void setEventHandler(E4EventHandlerBUTTON handler)
handler - the event-handlepublic E4EventHandlerBUTTON onClick()
setEventHandler(e4s.html.E4EventHandlerBUTTON).
public java.lang.String toString()
toString in class E4Objectpublic void setName(E4InputFieldName_Intf name)
public E4InputFieldName_Intf getName()
public void setAccesskey(char accesskey)
accesskey - the accesskey for that button.getAccesskey()public char getAccesskey()
public void setEnableMultipleClicks(boolean enable)
enable - true: the button can be clicked often,
false: the button becomes disabled after the first usage (default value)getEnableMultipleClicks()public boolean getEnableMultipleClicks()
setEnableMultipleClicks(boolean)
public void collectTranslationsForEditing(E4TranslationsVec v,
E4ServletImplementation_Intf servlet)
E4HtmlElementGeneralE4Label.
collectTranslationsForEditing in interface E4HtmlElement_IntfcollectTranslationsForEditing in class E4HtmlElementGeneralv - the Vector where the styles will be collected, may not be nullservlet - the current servlet instanceE4Label_Intfpublic void layoutToNextRow(boolean mode)
E4Fieldset shall be layouted in the next row or not. If
not, then the field is layouted right beside the last field.
This makes form elements kept together in one row.
layoutToNextRow in interface E4FieldsetLayout_Intfmode - true=layout into the next row, false=layout right beside the
previous field in the same row.public boolean isNextRow()
E4Fieldset is defined to be layouted in the next row or not. If
not, then the field is layouted right beside the last field.
This makes form elements kept together in one row.
isNextRow in interface E4FieldsetLayout_Intf
public void collectScripts(E4ScriptsVec v,
E4ServletImplementation_Intf servlet)
E4HtmlElementGeneral
collectScripts in interface E4HtmlElement_IntfcollectScripts in class E4HtmlElementGeneralv - collect the names of all scriptsservlet - the servlet contextE4JavaScriptpublic static java.lang.String _getSVNVersionString()
|
www.element4solution.com | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||