intradoc.shared
Class TableFields
java.lang.Object
|
+--intradoc.shared.TableFields
- public class TableFields
- extends java.lang.Object
TableFields
This class is similar to ViewFields except that it applies to all other
application tables. Note: this class has a lot of internally declared tables.
Some of these tables may eventually be loaded from an external file. However,
this may not be as good an idea as it may first appear. One, this class will
be cached by a browser but any external file will have to be downloaded to the
client every time the client starts. Two, although some tables can have their
report specification be entirely data driven, many tables will need special code
to interpret some of the column values (for example the 'dPrivilege' column in
the RoleDefinition table needs to be translated to a user friendly string).
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_fields
public java.util.Vector m_fields
m_dataSources
public static java.lang.String[][] m_dataSources
m_defaultDataSources
public static final java.lang.String[][] m_defaultDataSources
m_archiveHistory
public static final java.lang.String[][] m_archiveHistory
m_docTypes
public static final java.lang.String[][] m_docTypes
m_users
public static final java.lang.String[][] m_users
m_docInfo
public static final java.lang.String[][] m_docInfo
m_docHistory
public static final java.lang.String[][] m_docHistory
m_workflowDoc
public static final java.lang.String[][] m_workflowDoc
m_workflowHistory
public static final java.lang.String[][] m_workflowHistory
YESNO_OPTIONLIST
public static final java.lang.String[][] YESNO_OPTIONLIST
TIME_OPTIONLIST
public static final java.lang.String[][] TIME_OPTIONLIST
METAFIELD_TYPES_OPTIONSLIST
public static final java.lang.String[][] METAFIELD_TYPES_OPTIONSLIST
METAFIELD_OPTIONLISTTYPE_OPTIONSLIST
public static final java.lang.String[][] METAFIELD_OPTIONLISTTYPE_OPTIONSLIST
SCHEMAFIELD_TYPES_OPTIONSLIST
public static final java.lang.String[][] SCHEMAFIELD_TYPES_OPTIONSLIST
STATUS_OPTIONLIST
public static final java.lang.String[][] STATUS_OPTIONLIST
ARCHIVER_STATUS_OPTIONLIST
public static final java.lang.String[][] ARCHIVER_STATUS_OPTIONLIST
ARCHIVER_EDIT_LIST
public static final java.lang.String[][] ARCHIVER_EDIT_LIST
RELEASESTATE_OPTIONLIST
public static final java.lang.String[][] RELEASESTATE_OPTIONLIST
INDEXERSTATE_OPTIONLIST
public static final java.lang.String[][] INDEXERSTATE_OPTIONLIST
WORKFLOWSTATE_OPTIONLIST
public static final java.lang.String[][] WORKFLOWSTATE_OPTIONLIST
ARCHIVER_RELEASESTATE_OPTIONLIST
public static final java.lang.String[][] ARCHIVER_RELEASESTATE_OPTIONLIST
PROCESSINGSTATE_OPTIONLIST
public static final java.lang.String[][] PROCESSINGSTATE_OPTIONLIST
PUBLISHSTATE_OPTIONLIST
public static final java.lang.String[][] PUBLISHSTATE_OPTIONLIST
PUBLISHTYPE_OPTIONLIST
public static final java.lang.String[][] PUBLISHTYPE_OPTIONLIST
DOC_ACTIONS_OPTIONLIST
public static final java.lang.String[][] DOC_ACTIONS_OPTIONLIST
WORKFLOW_STATE_OPTIONLIST
public static final java.lang.String[][] WORKFLOW_STATE_OPTIONLIST
WORKFLOW_ACTIONS_OPTIONLIST
public static final java.lang.String[][] WORKFLOW_ACTIONS_OPTIONLIST
IMPORT_OPTIONLIST
public static final java.lang.String[][] IMPORT_OPTIONLIST
DOCPROFILERULEFIELD_TYPES_OPTIONLIST
public static final java.lang.String[][] DOCPROFILERULEFIELD_TYPES_OPTIONLIST
DOCPROFILERULEFIELD_PRIORITIES_OPTIONLIST
public static final java.lang.String[][] DOCPROFILERULEFIELD_PRIORITIES_OPTIONLIST
DOCPROFILE_EVENTS
public static final java.lang.String[][] DOCPROFILE_EVENTS
DOCPROFILE_ACTIONS
public static final java.lang.String[][] DOCPROFILE_ACTIONS
USER_AUTH_TYPES
public static final java.lang.String[][] USER_AUTH_TYPES
NEW_USER_AUTH_TYPES
public static final java.lang.String[][] NEW_USER_AUTH_TYPES
LOCALIZATION_LIST
public static final java.lang.String[][] LOCALIZATION_LIST
m_tableDefs
public java.util.Hashtable m_tableDefs
m_displayMaps
public java.util.Hashtable m_displayMaps
m_optListTypesMap
public java.util.Properties m_optListTypesMap
TableFields
public TableFields()
init
public void init()
initDataSources
public boolean initDataSources()
- Initialize the TableFields object with the StdReportDataSources
and the associated resources.
initDataSourceDefaults
protected void initDataSourceDefaults()
getDataSourceDisplayString
public java.lang.String getDataSourceDisplayString(java.lang.String dataSource)
getDisplayMaps
public java.util.Hashtable getDisplayMaps()
getDisplayMap
public java.lang.String[][] getDisplayMap(java.lang.String key)
createTableFieldsList
public java.util.Vector createTableFieldsList(java.lang.String dataSource)
throws DataException
- create the field lists, allowing custom field lists to be combo or
strict option lists
DataException
getDisplayString
public java.lang.String getDisplayString(java.lang.String fieldName,
ResultSet curRow,
java.lang.String val,
ExecutionContext cxt)
addFieldDef
public ViewFieldDef addFieldDef(java.lang.String name,
java.lang.String caption)
- Utility service to append a field def object to a Vector object. And
return the object for further editing.
(c) 1996-2005 All rights reserved. Stellent, Inc. |