www.element4solution.com

e4s.application.appmodule
Class E4ModuleEditCompany

java.lang.Object
  extended by e4s.util.E4Object
      extended by e4s.html.E4HtmlObject
          extended by e4s.servlet.E4ModuleImplementation
              extended by e4s.application.appmodule.E4ModuleImplementationApplication
                  extended by e4s.application.appmodule.E4ModuleEditCompany

public class E4ModuleEditCompany
extends E4ModuleImplementationApplication

Editing of company entries in the client database table.

Since:
JDK 1.4
See Also:
T_E4S_COMPANY_Sel, T_E4S_COMPANY_USER_Sel, E4Client

Nested Class Summary
 class E4ModuleEditCompany.AEP_T_E4S_COMPANY_USER
           
static class E4ModuleEditCompany.E4FormatterBelongsTo
          Editing Formatter for the BELONGS-TO field.
static class E4ModuleEditCompany.E4FormatterCompanyGroup
          Formatter for the Company Group (T_E4S_COMPANY_GROUP_Sel).
static class E4ModuleEditCompany.E4FormatterCompanyId
           
static class E4ModuleEditCompany.E4FormatterDateFormat
          Editing-Formatter for the Date-Format.
static class E4ModuleEditCompany.E4FormatterDecimalSign
          Editing-Formatter for the e4s.application.E4DecimalSign.
static class E4ModuleEditCompany.E4FormatterGender
          Editing-Formatter for the Gender ("Mr" or "Mrs").
static class E4ModuleEditCompany.E4FormatterTimeFormat
          Editing-Formatter for the Time-Format.
 
Field Summary
static E4Method editCompany
           
static E4Method editPermissions_FromList
           
static E4Method editPermissions_FromTree
           
static E4Method editPermissions_Save
           
static E4Method editUser
           
 
Fields inherited from class e4s.application.appmodule.E4ModuleImplementationApplication
RESTRICTED_COMPANY_DOOR2SOLUTION_LOGIN, RESTRICTED_COMPANY_DOOR2SOLUTION_NAME, RESTRICTED_USER_DOOR2SOLUTION_LOGIN
 
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
E4ModuleEditCompany()
           
 
Method Summary
static java.lang.String _getSVNVersionString()
           
 void editCompany(HTML html)
           
 void editPermissions_FromList(HTML html, E4CgiParams params)
           
 void editPermissions_FromTree(HTML html, E4CgiParams params)
           
 void editPermissions_Save(HTML html, E4CgiParams params)
           
 void editUser(HTML html, E4CgiParams params)
           
static E4SelectValues getDateFormatSelection()
           
static E4SelectValues getDecimalFormatSelection()
           
static E4SelectValues getFormatGender()
           
static E4SelectValues getTimeFormatSelection()
           
static AEP_modifyCompany_Intf instanciateAEP()
          Instanciates the application exit point (AEP) for creating or deleting a new company.
static void setAEP(java.lang.Class aep)
          Define an application exit point when creating or deleting a new company.
 
Methods inherited from class e4s.application.appmodule.E4ModuleImplementationApplication
find_T_E4S_COMPANY_GROUP, find_T_E4S_COMPANY, find_T_E4S_PERMISSION_COMPANY, find_T_E4S_PERMISSION_GROUP, find_T_E4S_PERMISSION_USER, Format, Format, getName, subE4MenuItem
 
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

editCompany

public static E4Method editCompany

editUser

public static E4Method editUser

editPermissions_FromList

public static E4Method editPermissions_FromList

editPermissions_FromTree

public static E4Method editPermissions_FromTree

editPermissions_Save

public static E4Method editPermissions_Save
Constructor Detail

E4ModuleEditCompany

public E4ModuleEditCompany()
Method Detail

editCompany

public void editCompany(HTML html)
                 throws java.lang.Exception
Throws:
java.lang.Exception

editUser

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

editPermissions_FromList

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

editPermissions_Save

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

editPermissions_FromTree

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

setAEP

public static void setAEP(java.lang.Class aep)
Define an application exit point when creating or deleting a new company.

Parameters:
aep - is the name of the class you would like to be instanciated each time a client becomes edited. It is important, that this class implements the interface AEP_modifyCompany_Intf othervise an exception will be thrown.
See Also:
instanciateAEP(), AEP_modifyCompany_Intf

instanciateAEP

public static AEP_modifyCompany_Intf instanciateAEP()
                                             throws java.lang.Exception
Instanciates the application exit point (AEP) for creating or deleting a new company. Even if this method is declared static, it will return a new instance of the specified class (that one you passed to setAEP(java.lang.Class).

Throws:
java.lang.Exception
See Also:
setAEP(java.lang.Class)

getDateFormatSelection

public static E4SelectValues getDateFormatSelection()

getTimeFormatSelection

public static E4SelectValues getTimeFormatSelection()

getDecimalFormatSelection

public static E4SelectValues getDecimalFormatSelection()

getFormatGender

public static E4SelectValues getFormatGender()

_getSVNVersionString

public static java.lang.String _getSVNVersionString()

www.element4solution.com