e4s.application.sysmodule.dict
Class E4ModuleDictionaryTables
java.lang.Object
e4s.util.E4Object
e4s.html.E4HtmlObject
e4s.servlet.E4ModuleImplementation
e4s.application.sysmodule.dict.E4ModuleDictionaryTables
public class E4ModuleDictionaryTables
- extends E4ModuleImplementation
This class provides datadictionary functions (modification of tables, ..)
Part of the data dictionary classes.
- Since:
- JDK 1.4
|
Method Summary |
static java.lang.String |
_getSVNVersionString()
|
void |
createTable(HTML html,
E4CgiParams params)
|
void |
deleteTable_Save(HTML html,
E4CgiParams params)
|
void |
deleteTable(HTML html,
E4CgiParams params)
|
E4ID |
E4ID()
Get the E4ID of the object. |
static void |
executeSQL(E4HtmlElement html,
E4DBTableName name,
java.util.Vector vSql,
boolean execute,
E4ApplObj_Intf applobj)
|
void |
generateAll_Go(HTML html)
|
void |
generateAll(HTML html)
|
E4FieldsetTabbed |
getE4InputFields(HTML debughtml,
E4CgiParams params)
|
E4DBTable |
getE4InputFieldsStruct(E4CgiParams params)
|
void |
listTables(HTML html,
E4CgiParams params)
|
void |
modifyTable(HTML html,
E4CgiParams params)
|
void |
pickupDatatype(HTML html,
E4CgiParams params)
|
void |
refreshIndex_Go(HTML html,
E4CgiParams params)
|
void |
refreshIndex(HTML html)
|
void |
reloadEditingTab(HTML html,
E4CgiParams params)
|
void |
renameColumn_Save(HTML html,
E4CgiParams params)
|
void |
renameColumn(BODY body,
E4CgiParams params)
|
void |
renameColumn(HTML html,
E4CgiParams params)
|
void |
renameTable_Save(HTML html,
E4CgiParams params)
|
void |
renameTable(BODY body,
E4DBTableName from,
E4DBTableName to,
E4CgiParams params)
|
void |
renameTable(HTML html,
E4CgiParams params)
|
void |
saveEditingTab(HTML html,
E4CgiParams params)
|
void |
selectEditingTab(HTML html,
E4CgiParams params)
|
void |
tableInfo(HTML html,
E4CgiParams params)
|
void |
tableSQL(HTML html,
E4CgiParams params)
|
| 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.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 |
listTables
public static E4Method listTables
createTable
public static E4Method createTable
modifyTable
public static E4Method modifyTable
tableInfo
public static E4MethodSilent tableInfo
tableSQL
public static E4MethodSilent tableSQL
selectEditingTab
public static E4Method selectEditingTab
saveEditingTab
public static E4Method saveEditingTab
reloadEditingTab
public static E4Method reloadEditingTab
refreshIndex
public static E4Method refreshIndex
refreshIndex_Go
public static E4Method refreshIndex_Go
generateAll
public static E4Method generateAll
generateAll_Go
public static E4Method generateAll_Go
renameTable_Save
public static E4Method renameTable_Save
renameTable
public static E4Method renameTable
renameColumn
public static E4Method renameColumn
renameColumn_Save
public static E4Method renameColumn_Save
pickupDatatype
public static E4MethodPickup pickupDatatype
deleteTable_Save
public static E4Method deleteTable_Save
deleteTable
public static E4Method deleteTable
_PARAM_TABLE_NAME
public static final E4InputFieldName _PARAM_TABLE_NAME
_PARAM_TABLE_NAME_OLD
public static final E4InputFieldName _PARAM_TABLE_NAME_OLD
_PARAM_TABLE_NAME_NEW
public static final E4InputFieldName _PARAM_TABLE_NAME_NEW
E4ModuleDictionaryTables
public E4ModuleDictionaryTables()
tableSQL
public void tableSQL(HTML html,
E4CgiParams params)
throws java.lang.Exception
- Throws:
java.lang.Exception
tableInfo
public void tableInfo(HTML html,
E4CgiParams params)
modifyTable
public void modifyTable(HTML html,
E4CgiParams params)
createTable
public void createTable(HTML html,
E4CgiParams params)
getE4InputFieldsStruct
public E4DBTable getE4InputFieldsStruct(E4CgiParams params)
throws java.lang.Exception
- Throws:
java.lang.Exception
getE4InputFields
public E4FieldsetTabbed getE4InputFields(HTML debughtml,
E4CgiParams params)
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
E4ID
public E4ID E4ID()
- Description copied from class:
E4HtmlObject
- Get the E4ID of the object.
The E4ID is a unique identifier for an nested HTML element, it can be either
the name of the class or any previous assigned string.
- Overrides:
E4ID in class E4HtmlObject
- Returns:
- the E4ID
- See Also:
E4HtmlObject.E4ID(String),
E4HtmlObject.set_e4sID(e4s.util.E4ID)
listTables
public void listTables(HTML html,
E4CgiParams params)
throws java.lang.Exception
- Throws:
java.lang.Exception
renameTable
public void renameTable(HTML html,
E4CgiParams params)
throws java.lang.Exception
- Throws:
java.lang.Exception
renameTable
public void renameTable(BODY body,
E4DBTableName from,
E4DBTableName to,
E4CgiParams params)
throws java.lang.Exception
- Throws:
java.lang.Exception
renameTable_Save
public void renameTable_Save(HTML html,
E4CgiParams params)
throws java.lang.Exception
- Throws:
java.lang.Exception
renameColumn
public void renameColumn(HTML html,
E4CgiParams params)
throws java.lang.Exception
- Throws:
java.lang.Exception
renameColumn
public void renameColumn(BODY body,
E4CgiParams params)
throws java.lang.Exception
- Throws:
java.lang.Exception
renameColumn_Save
public void renameColumn_Save(HTML html,
E4CgiParams params)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteTable
public void deleteTable(HTML html,
E4CgiParams params)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteTable_Save
public void deleteTable_Save(HTML html,
E4CgiParams params)
throws java.lang.Exception
- Throws:
java.lang.Exception
executeSQL
public static void executeSQL(E4HtmlElement html,
E4DBTableName name,
java.util.Vector vSql,
boolean execute,
E4ApplObj_Intf applobj)
throws E4DBException
- Throws:
E4DBException
generateAll
public void generateAll(HTML html)
throws java.lang.Exception
- Throws:
java.lang.Exception
generateAll_Go
public void generateAll_Go(HTML html)
throws java.lang.Exception
- Throws:
java.lang.Exception
refreshIndex
public void refreshIndex(HTML html)
throws java.lang.Exception
- Throws:
java.lang.Exception
refreshIndex_Go
public void refreshIndex_Go(HTML html,
E4CgiParams params)
throws java.lang.Exception
- Throws:
java.lang.Exception
pickupDatatype
public void pickupDatatype(HTML html,
E4CgiParams params)
throws java.lang.Exception
- Throws:
java.lang.Exception
_getSVNVersionString
public static java.lang.String _getSVNVersionString()