www.element4solution.com

e4s.application.sysmodule.dict
Class E4ModuleDictionaryViews

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

public class E4ModuleDictionaryViews
extends E4ModuleImplementation

Implementation for editing of database views.

Since:
JDK 1.4

Nested Class Summary
 class E4ModuleDictionaryViews.EditingView
           
 class E4ModuleDictionaryViews.LayoutRelation
           
 class E4ModuleDictionaryViews.LayoutTable
           
 
Field Summary
static E4Method createView
           
static E4MethodSilent defineRelationship
           
static E4Method deleteView
           
static E4Method deleteView_Save
           
static E4MethodSilent executePreview
           
static E4Method listViews
           
static E4Method modifyView
           
static E4Method reloadEditingTab
           
static E4Method saveEditingTab
           
static E4Method selectEditingTab
           
static E4Method selectEditingTab_Relationship
           
static E4MethodSilent selectTables
           
static E4Method selectTables_selected
           
static STYLE_Name STYLE_TABLE
           
 
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
E4ModuleDictionaryViews()
           
 
Method Summary
static java.lang.String _getSVNVersionString()
           
 void createView(HTML html)
           
 void defineRelationship(HTML html)
           
 void defineRelationship(HTML html, E4ModuleDictionaryViews.EditingView editingView, E4DBView view, E4DBTableName[] tables)
           
 void deleteView_Save(HTML html, E4CgiParams params)
           
 void deleteView(HTML html, E4CgiParams params)
           
 void executePreview(HTML html)
           
 void listViews(HTML html, E4CgiParams params)
           
 void modifyView(HTML html, E4CgiParams params)
           
 void reloadEditingTab(HTML html, E4CgiParams params)
           
 void saveEditingTab(HTML html, E4CgiParams params)
           
 void selectEditingTab_Relationship(HTML html, E4CgiParams params)
           
 void selectEditingTab(HTML html, E4CgiParams params)
           
 void selectTables_selected(HTML html, E4CgiParams params)
           
 void selectTables(HTML html)
           
 boolean validate_ColumnSelection(E4FieldsetTabbed fieldset, E4DBView view, E4DBTableName[] tables)
           
 boolean validate_Relationship(E4FieldsetTabbed fieldset, E4DBView view, E4DBTableName[] tables)
           
 boolean validate(E4FieldsetTabbed fieldset, E4DBView view)
           
 
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

selectEditingTab

public static E4Method selectEditingTab

selectEditingTab_Relationship

public static E4Method selectEditingTab_Relationship

saveEditingTab

public static E4Method saveEditingTab

reloadEditingTab

public static E4Method reloadEditingTab

selectTables

public static E4MethodSilent selectTables

selectTables_selected

public static E4Method selectTables_selected

createView

public static E4Method createView

deleteView

public static E4Method deleteView

deleteView_Save

public static E4Method deleteView_Save

modifyView

public static E4Method modifyView

defineRelationship

public static E4MethodSilent defineRelationship

executePreview

public static E4MethodSilent executePreview

listViews

public static E4Method listViews

STYLE_TABLE

public static STYLE_Name STYLE_TABLE
Constructor Detail

E4ModuleDictionaryViews

public E4ModuleDictionaryViews()
Method Detail

listViews

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

selectTables

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

selectTables_selected

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

modifyView

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

createView

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

selectEditingTab

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

saveEditingTab

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

reloadEditingTab

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

defineRelationship

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

executePreview

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

defineRelationship

public void defineRelationship(HTML html,
                               E4ModuleDictionaryViews.EditingView editingView,
                               E4DBView view,
                               E4DBTableName[] tables)
                        throws java.lang.Exception
Throws:
java.lang.Exception

selectEditingTab_Relationship

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

validate

public boolean validate(E4FieldsetTabbed fieldset,
                        E4DBView view)
                 throws java.lang.Exception
Throws:
java.lang.Exception

validate_ColumnSelection

public boolean validate_ColumnSelection(E4FieldsetTabbed fieldset,
                                        E4DBView view,
                                        E4DBTableName[] tables)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

validate_Relationship

public boolean validate_Relationship(E4FieldsetTabbed fieldset,
                                     E4DBView view,
                                     E4DBTableName[] tables)
                              throws java.lang.Exception
Throws:
java.lang.Exception

deleteView

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

deleteView_Save

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

_getSVNVersionString

public static java.lang.String _getSVNVersionString()

www.element4solution.com