|
www.element4solution.com | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecte4s.util.E4Object
e4s.db.dict.E4DBDict
public class E4DBDict
Part of the datadictionary: holds information of the database and types definition.
E4DBDatabase,
E4DBTypes| Field Summary | |
|---|---|
static java.lang.String |
_XML_TAG_CREATED
Specify the XML tag in the XML file (used for holding the datadictionary information) for the creation date of the table. |
static java.lang.String |
_XML_TAG_MODIFIED
Specify the XML tag in the XML file (used for holding the datadictionary information) for the creation date of the table. |
static java.lang.String |
_XML_TAG_REM
Specify the XML tag in the XML file (used for holding the datadictionary information) for the remark to the table. |
static java.lang.String |
DICT_APP
|
static java.lang.String |
DICT_SYS
|
static java.lang.String |
DICT_VERSION
|
| Fields inherited from class e4s.util.E4Object |
|---|
CRLF, E4S_CORE_SYSTEM_LANGUAGE, NBSP, NULLSTR, URL_ENCODING_CHARSET |
| Method Summary | |
|---|---|
static void |
_executeSQL(E4DBConnectionDefault con,
E4User user,
E4DBTableName name,
java.lang.String sql)
|
static java.lang.String |
_getSVNVersionString()
|
static void |
DEBUG()
|
static void |
executeSQL(E4DBConnectionDefault con,
E4User user,
E4DBTableName name,
java.lang.String sql)
|
E4DBDatabase |
getDatabase()
|
static E4DBDict |
getDict(boolean check_file_date)
Read the data dictionary if it has not been read. |
static E4DBDict |
getInstance()
Read the data dictionary if it has not been read or the file is out of date. |
AEP_DictionaryPlugIn |
getPlugin(java.lang.Class clazz)
Get a particular installed plug in identified by it's class name. |
AEP_DictionaryPlugIn |
getPlugin(java.lang.Class clazz,
boolean is_e4s_system)
Get a particular installed plug in identified by it's class name. |
AEP_DictionaryPlugIn |
getPlugin(java.lang.String clazz,
boolean is_e4s_system)
Get a particular installed plug in identified by it's class name. |
AEP_DictionaryPlugIn[] |
getPlugins_APP()
Get installed plug ins for the Application dictionary. |
AEP_DictionaryPlugIn[] |
getPlugins_E4S()
Get installed plug ins for the E4S dictionary. |
static E4DBTypes |
getTypes()
|
void |
readDictionary()
|
void |
saveDictionary(java.lang.String application)
|
static void |
toXml_Dates(E4PrintStream pstr,
java.util.Date created,
java.util.Date modified)
|
static void |
toXml_Rem(E4PrintStream pstr,
java.lang.String rem)
|
| 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, isok, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingStack, mkdirs, null2nbsp, null2nbsp, null2nbsp, ok, 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 |
|---|
public static final java.lang.String DICT_VERSION
public static final java.lang.String DICT_SYS
public static final java.lang.String DICT_APP
public static final java.lang.String _XML_TAG_CREATED
E4DBTable._XML_TAG_TABLE,
E4DBType._XML_TAG_TYPE,
Constant Field Valuespublic static final java.lang.String _XML_TAG_MODIFIED
E4DBTable._XML_TAG_TABLE,
E4DBType._XML_TAG_TYPE,
Constant Field Valuespublic static final java.lang.String _XML_TAG_REM
E4DBTable._XML_TAG_TABLE,
E4DBColumn._XML_TAG_COLUMN,
E4DBType._XML_TAG_TYPE,
Constant Field Values| Method Detail |
|---|
public static E4DBDict getInstance()
throws E4DBException
E4DBException
public static E4DBDict getDict(boolean check_file_date)
throws E4DBException
check_file_date - true enforces an file date/time check against the current data in memory
E4DBException
public static E4DBTypes getTypes()
throws E4DBException
E4DBExceptionpublic E4DBDatabase getDatabase()
public void readDictionary()
throws E4DBException
E4DBException
public void saveDictionary(java.lang.String application)
throws java.io.IOException,
java.lang.Exception
java.io.IOException
java.lang.Exception
public static void toXml_Dates(E4PrintStream pstr,
java.util.Date created,
java.util.Date modified)
public static void toXml_Rem(E4PrintStream pstr,
java.lang.String rem)
public static void DEBUG()
public AEP_DictionaryPlugIn getPlugin(java.lang.Class clazz,
boolean is_e4s_system)
getPlugin(String,boolean),
getPlugin(Class),
getPlugins_APP(),
getPlugins_E4S()public AEP_DictionaryPlugIn getPlugin(java.lang.Class clazz)
E4DBSettings.getDictSystemMode() is true.
getPlugin(String,boolean),
getPlugin(Class,boolean),
getPlugins_APP(),
getPlugins_E4S()
public AEP_DictionaryPlugIn getPlugin(java.lang.String clazz,
boolean is_e4s_system)
getPlugin(Class),
#getPlugins()public AEP_DictionaryPlugIn[] getPlugins_E4S()
getPlugin(Class),
#getPlugin(String)public AEP_DictionaryPlugIn[] getPlugins_APP()
getPlugin(Class),
#getPlugin(String)
public static void executeSQL(E4DBConnectionDefault con,
E4User user,
E4DBTableName name,
java.lang.String sql)
throws E4DBException
E4DBException
public static void _executeSQL(E4DBConnectionDefault con,
E4User user,
E4DBTableName name,
java.lang.String sql)
throws E4DBException
E4DBExceptionpublic static java.lang.String _getSVNVersionString()
|
www.element4solution.com | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||