www.element4solution.com

e4s.application.sysmodule
Class E4ModuleMenuHandling

java.lang.Object
  extended by e4s.util.E4Object
      extended by e4s.html.E4HtmlObject
          extended by e4s.servlet.E4ModuleImplementation
              extended by e4s.application.sysmodule.E4ModuleMenuHandling

public class E4ModuleMenuHandling
extends E4ModuleImplementation

This class provides default menu handling (activating a menu item). See also E4TreeNode and E4TreeNode_Intf

Since:
JDK 1.4
See Also:
E4MenuFrameset, E4MenuElement, E4Menu

Field Summary
static java.lang.String _PARAM_MENU_ITEM
          Parameter used to identify a menu item
static java.lang.String _PARAM_MENU_LABEL
          Parameter used to pass the menu's label to the target frame (important for supporting analytics, e.g. google)
static java.lang.String _PARAM_MENU_OBJ
          Parameter used to identify a menu object
static java.lang.String _PARAM_MENU_TARGET
          Parameter used to define the target frame.
static E4Method selectMenuItem
          Defines the method for toggling a node, means open and close a node.
 
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
E4ModuleMenuHandling()
           
 
Method Summary
static java.lang.String _getSVNVersionString()
           
 void selectMenuItem(HTML html, E4CgiParams p)
           
 
Methods inherited from class e4s.servlet.E4ModuleImplementation
canDo, canDo, canRun, closeHtmlOutput, empty2nbsp, empty2nbsp, getApplication_Permissions, getApplication, getApplObj, getClient, getClientImage, getClientObject, getClientObject, getClientObject, getClientValue, getClientValueBool, getClientValueDate, getClientValueFloat, getClientValueInt, getClientValueLong, getCookie, getCookieArr, getCookieBool, getCookieDate, getCookieLong, getCountryCode, getCSS, getDateFormat, getDbConnection, getDecimalSign, getE4ClientLogo, getE4S_Permissions, getLanguage_App, getLanguage_Sys, getLanguage, getParameters, getPersistantParameter, getPersistantParameterBoolean, getPersistantParameterDate, getPersistantParameterInt, getPersistantParameterIntArr, getPersistantParameterLong, getPickParams, getRemoteAddr, getRequiredModulePermission, getServlet, getSession, getSessionId, getSessionObject_Boolean, getSessionObject_Long, getSessionObject_String, getSessionObject, getSessionObject, getSessionObjects, getTimeFormat, getTimeZone, getUrl, getUserEmail, getUserValue, getUserValue, getUserValueArr, getUserValueBool, getUserValueBool, getUserValueDate, getUserValueDate, getUserValueInt, getUserValueInt, getUserValueLong, getUserValueLong, isok, isPersistant, isRunningWindow, isTimeout, ok, openHtmlOutput, removeApplicationObject, removeClientObject, removeClientObject, removeClientObject, removeClientValue, removeSessionObject, removeSessionObject, removeUserValue, removeUserValue, resetClientLogo, setAjaxTrace, setApplication, setApplicationObject, setClientObject, setClientObject, setClientObject, setClientValue, setClientValue, setClientValue, setClientValue, setClientValue, setClientValue, setClientValue, setCookie, setCookie, setCookie, setCookie, setCookie, setCookie, setCookie, setCookie, setPersistantParameter, setPersistantParameter, setPersistantParameter, setPersistantParameter, setPersistantParameter, setPersistantParameter, setServlet, setSessionObject, setSessionObject, setSessionObject, setSessionObject, setUserValue, setUserValue, setUserValue, setUserValue, setUserValue, setUserValue, setUserValue, setUserValue, setUserValue, setUserValue, setUserValue, setUserValue, setUserValue, setUserValue, setUserValue, SystemError, write, write, write, write, write, writeln, writeln, writeln, writeln
 
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, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingStack, mkdirs, null2nbsp, null2nbsp, null2nbsp, 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

selectMenuItem

public static E4Method selectMenuItem
Defines the method for toggling a node, means open and close a node.

See Also:
selectMenuItem(HTML,E4CgiParams)

_PARAM_MENU_OBJ

public static java.lang.String _PARAM_MENU_OBJ
Parameter used to identify a menu object


_PARAM_MENU_ITEM

public static java.lang.String _PARAM_MENU_ITEM
Parameter used to identify a menu item


_PARAM_MENU_TARGET

public static final java.lang.String _PARAM_MENU_TARGET
Parameter used to define the target frame.

See Also:
Constant Field Values

_PARAM_MENU_LABEL

public static final java.lang.String _PARAM_MENU_LABEL
Parameter used to pass the menu's label to the target frame (important for supporting analytics, e.g. google)

See Also:
Constant Field Values
Constructor Detail

E4ModuleMenuHandling

public E4ModuleMenuHandling()
Method Detail

selectMenuItem

public void selectMenuItem(HTML html,
                           E4CgiParams p)

_getSVNVersionString

public static java.lang.String _getSVNVersionString()

www.element4solution.com