www.element4solution.com

e4s.application.sysmodule.editing
Class E4ModuleEditingHandling01Ajax

java.lang.Object
  extended by e4s.util.E4Object
      extended by e4s.html.E4HtmlObject
          extended by e4s.servlet.E4ModuleImplementation
              extended by e4s.application.sysmodule.editing.E4ModuleEditingHandlingSettings
                  extended by e4s.application.sysmodule.editing.E4ModuleEditingHandling01
                      extended by e4s.application.sysmodule.editing.E4ModuleEditingHandling01Ajax

public class E4ModuleEditingHandling01Ajax
extends E4ModuleEditingHandling01

-- do not use this module --


Field Summary
static E4Method drawList
           
static E4Method drawListFirsttimeAjax
           
static E4Method drawMainFramesAjax
           
static E4Method drawToolbar
           
static E4Method moveFirst
           
static E4Method moveLast
           
static E4Method moveNext
           
static E4Method movePrev
           
static E4Method moveReload
           
static E4MethodSilent moveSpecifiedAjax
           
static E4Method sortColumn
           
 
Fields inherited from class e4s.application.sysmodule.editing.E4ModuleEditingHandling01
BUTTON_ID_ADD, BUTTON_ID_CANCEL, BUTTON_ID_FIRST, BUTTON_ID_LAST, BUTTON_ID_NEXT, BUTTON_ID_PREV, BUTTON_ID_RELOAD, BUTTON_ID_SAVE, BUTTON_ID_SEARCH, BUTTON_ID_SEARCH_RESET, drawListFirsttime, drawMainFrames, FRAMENAME_LIST, FRAMENAME_MAIN, FRAMENAME_TOOLBAR, FRAMENAME_WORK, FRAMESTATE_BIGGER, FRAMESTATE_LEFT, FRAMESTATE_MIDDLE, FRAMESTATE_RIGHT, FRAMESTATE_SMALLER, JS_NAME_CAN_BRANCH, JS_NAME_DO_ACTION, JS_NAME_MAKE_BIG_LEFT, JS_NAME_MAKE_BIG_RIGHT, JS_NAME_RESIZE_FRAMEBORDER, JS_NAME_SWITCH_BUTTONS, JS_NAME_TOOLBAR_ACTION, JS_NAME_TOOLBAR_ENABLEBUTTON, moveSpecified, PARAM_GOTO, searchExecute, searchPrepare, searchReset, SESSION_OBJ_SEARCH_FORM
 
Fields inherited from class e4s.application.sysmodule.editing.E4ModuleEditingHandlingSettings
modifySettings, modifySettings_Save, modifySettings_Sort, modifySettings_Tab, PARAM_EDITING_OBJ, STYLE_EDITING_EDIT, STYLE_EDITING_LIST, STYLE_EDITING_MENU, STYLE_EDITING_SEARCH
 
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
E4ModuleEditingHandling01Ajax()
           
 
Method Summary
static java.lang.String _getSVNVersionString()
          Get version info string from subversion.
 void drawList(HTML html, E4CgiParams params)
           
 void drawListFirsttimeAjax(HTML html, E4CgiParams params)
           
static void drawListInternalAjax(HTML html, E4CgiParams params, boolean can_access_header, boolean make_big_leftside, E4ServletImplementation_Intf servlet)
           
 void drawMainFramesAjax(HTML html, E4CgiParams params)
           
 void drawToolbar(HTML html, E4CgiParams params)
           
protected  E4EditingElement getEditingElement(E4CgiParams params)
           
protected static E4EditingElement getEditingElement(E4CgiParams params, E4ServletImplementation_Intf servlet)
           
protected static void makeBig_Leftside(BODY body)
           
protected  void makeBig_Rightside(BODY body)
           
 void moveFirst(HTML html, E4CgiParams params)
           
 void moveLast(HTML html, E4CgiParams params)
           
 void moveNext(HTML html, E4CgiParams params)
           
 void movePrev(HTML html, E4CgiParams params)
           
 void moveReload(HTML html, E4CgiParams params)
           
 void moveSpecifiedAjax(HTML html, E4CgiParams params)
           
 void searchExecute(HTML html, E4CgiParams params)
           
 void searchPrepare(HTML html, E4CgiParams params)
           
 void searchReset(HTML html, E4CgiParams params)
           
static void setButtonStates_Editing(BODY body, E4CgiParams params, E4ServletImplementation_Intf servlet)
          Change the button state for editing, this means that all buttons are disabled except save and cancel which are enabled.
protected static void setButtonStates_Editing(BODY body, E4EditingElement eElement)
           
protected static void setButtonStates_Editing(E4JavaScript js, E4EditingElement eElement)
           
protected static E4JavaScript setButtonStates_Listing(BODY body, E4EditingElement eElement)
           
protected static E4JavaScript setButtonStates_Listing(java.lang.String prefix, BODY body, E4EditingElement eElement)
           
protected static void setEventHandlerListingReload(BODY body, E4EditingElement eElement)
           
 void sortColumn(HTML html, E4CgiParams params)
           
 
Methods inherited from class e4s.application.sysmodule.editing.E4ModuleEditingHandling01
drawListFirsttime, drawListInternal, drawMainFrames, drawMainFrames, makeBig_Leftside, makeBig_Rightside, moveSpecified, setButtonStates_Editing
 
Methods inherited from class e4s.application.sysmodule.editing.E4ModuleEditingHandlingSettings
createFieldset_DataField, createFieldset_General, createFieldset_TableColumn, modifySettings_Save, modifySettings_Sort, modifySettings_Tab, modifySettings, sortVec
 
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

drawToolbar

public static E4Method drawToolbar

drawMainFramesAjax

public static E4Method drawMainFramesAjax

drawList

public static E4Method drawList

drawListFirsttimeAjax

public static E4Method drawListFirsttimeAjax

moveFirst

public static E4Method moveFirst

movePrev

public static E4Method movePrev

moveNext

public static E4Method moveNext

moveLast

public static E4Method moveLast

moveReload

public static E4Method moveReload

moveSpecifiedAjax

public static E4MethodSilent moveSpecifiedAjax

sortColumn

public static E4Method sortColumn
Constructor Detail

E4ModuleEditingHandling01Ajax

public E4ModuleEditingHandling01Ajax()
Method Detail

drawToolbar

public void drawToolbar(HTML html,
                        E4CgiParams params)
                 throws java.lang.Exception
Overrides:
drawToolbar in class E4ModuleEditingHandling01
Throws:
java.lang.Exception

drawMainFramesAjax

public void drawMainFramesAjax(HTML html,
                               E4CgiParams params)
                        throws java.lang.Exception
Throws:
java.lang.Exception

moveSpecifiedAjax

public void moveSpecifiedAjax(HTML html,
                              E4CgiParams params)
                       throws java.lang.Exception
Throws:
java.lang.Exception

moveFirst

public void moveFirst(HTML html,
                      E4CgiParams params)
               throws java.lang.Exception
Overrides:
moveFirst in class E4ModuleEditingHandling01
Throws:
java.lang.Exception

movePrev

public void movePrev(HTML html,
                     E4CgiParams params)
              throws java.lang.Exception
Overrides:
movePrev in class E4ModuleEditingHandling01
Throws:
java.lang.Exception

moveNext

public void moveNext(HTML html,
                     E4CgiParams params)
              throws java.lang.Exception
Overrides:
moveNext in class E4ModuleEditingHandling01
Throws:
java.lang.Exception

moveLast

public void moveLast(HTML html,
                     E4CgiParams params)
              throws java.lang.Exception
Overrides:
moveLast in class E4ModuleEditingHandling01
Throws:
java.lang.Exception

moveReload

public void moveReload(HTML html,
                       E4CgiParams params)
                throws java.lang.Exception
Overrides:
moveReload in class E4ModuleEditingHandling01
Throws:
java.lang.Exception

setEventHandlerListingReload

protected static void setEventHandlerListingReload(BODY body,
                                                   E4EditingElement eElement)
                                            throws E4DBException
Throws:
E4DBException

setButtonStates_Listing

protected static E4JavaScript setButtonStates_Listing(BODY body,
                                                      E4EditingElement eElement)
                                               throws E4DBException
Throws:
E4DBException

setButtonStates_Listing

protected static E4JavaScript setButtonStates_Listing(java.lang.String prefix,
                                                      BODY body,
                                                      E4EditingElement eElement)
                                               throws E4DBException
Throws:
E4DBException

setButtonStates_Editing

public static void setButtonStates_Editing(BODY body,
                                           E4CgiParams params,
                                           E4ServletImplementation_Intf servlet)
                                    throws java.lang.Exception
Change the button state for editing, this means that all buttons are disabled except save and cancel which are enabled.

Parameters:
body - the current BODY element
params - the handled E4CgiParams
Throws:
java.lang.Exception

setButtonStates_Editing

protected static void setButtonStates_Editing(E4JavaScript js,
                                              E4EditingElement eElement)

setButtonStates_Editing

protected static void setButtonStates_Editing(BODY body,
                                              E4EditingElement eElement)

drawListFirsttimeAjax

public void drawListFirsttimeAjax(HTML html,
                                  E4CgiParams params)
                           throws java.lang.Exception
Throws:
java.lang.Exception

drawList

public void drawList(HTML html,
                     E4CgiParams params)
              throws java.lang.Exception
Overrides:
drawList in class E4ModuleEditingHandling01
Throws:
java.lang.Exception

drawListInternalAjax

public static void drawListInternalAjax(HTML html,
                                        E4CgiParams params,
                                        boolean can_access_header,
                                        boolean make_big_leftside,
                                        E4ServletImplementation_Intf servlet)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

sortColumn

public void sortColumn(HTML html,
                       E4CgiParams params)
                throws java.lang.Exception
Overrides:
sortColumn in class E4ModuleEditingHandling01
Throws:
java.lang.Exception

searchPrepare

public void searchPrepare(HTML html,
                          E4CgiParams params)
                   throws java.lang.Exception
Overrides:
searchPrepare in class E4ModuleEditingHandling01
Throws:
java.lang.Exception

searchExecute

public void searchExecute(HTML html,
                          E4CgiParams params)
                   throws java.lang.Exception
Overrides:
searchExecute in class E4ModuleEditingHandling01
Throws:
java.lang.Exception

searchReset

public void searchReset(HTML html,
                        E4CgiParams params)
                 throws java.lang.Exception
Overrides:
searchReset in class E4ModuleEditingHandling01
Throws:
java.lang.Exception

makeBig_Leftside

protected static void makeBig_Leftside(BODY body)

makeBig_Rightside

protected void makeBig_Rightside(BODY body)

getEditingElement

protected E4EditingElement getEditingElement(E4CgiParams params)
                                      throws java.lang.Exception
Overrides:
getEditingElement in class E4ModuleEditingHandling01
Throws:
java.lang.Exception

getEditingElement

protected static E4EditingElement getEditingElement(E4CgiParams params,
                                                    E4ServletImplementation_Intf servlet)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

_getSVNVersionString

public static java.lang.String _getSVNVersionString()
Get version info string from subversion.

Returns:
the version info string.
See Also:
E4Util.getRevisionCodeFromSVN(Class)

www.element4solution.com