intradoc.shared
Class ViewFields
java.lang.Object
|
+--intradoc.shared.ViewFields
- All Implemented Interfaces:
- DataExchangeBinder
- Direct Known Subclasses:
- ViewTableFields
- public class ViewFields
- extends java.lang.Object
- implements DataExchangeBinder
|
Method Summary |
void |
addArchiverDocFlags()
|
void |
addDocDateFields(boolean useCreateDate,
boolean useReleaseDate)
|
void |
addDocFlags(boolean isAddRev)
|
void |
addDocOptionFields()
|
void |
addDocOptionFieldsEx(boolean isAddUser)
|
void |
addDocumentFormatFields()
|
ViewFieldDef |
addField(java.lang.String name,
java.lang.String caption)
|
void |
addFlags(java.lang.String[][] flagInfo)
|
void |
addFlags(java.lang.String[][] flagInfo,
int less)
|
void |
addMetaFields(ResultSet metaFields)
|
void |
addMetaFieldsEx(ResultSet metaFields,
boolean isTextOnly,
boolean optionListOnly)
|
void |
addMetaFieldsWithBoundList(ResultSet metaFields,
java.lang.String[] boundList,
boolean isTextOnly,
boolean optionListOnly)
|
void |
addRenditions()
|
void |
addSpecialExtensionFields()
|
void |
addSpecialSearchFields()
|
void |
addStandardDocFields()
|
ViewFieldDef |
addViewFieldDef(java.lang.String name,
java.lang.String caption)
|
ViewFieldDef |
addViewFieldDefFromInfo(FieldInfo fi)
|
java.util.Vector |
createAllDocumentFieldsList(ResultSet metaFields,
boolean allDocFields,
boolean searchableOnly,
boolean hasDocFormats,
boolean hasSpecialSearchFields)
|
java.lang.String[][] |
createArchiverCommonFieldsList()
|
java.util.Vector |
createDocumentFieldsList(ResultSet metaFields)
|
java.util.Vector |
createDocumentFieldsListEx(ResultSet metaFields,
boolean allDocFields,
boolean searchableOnly)
|
java.util.Vector |
createSearchableFieldsList(ResultSet metaFields)
|
java.util.Vector |
createUserViewFields(ResultSet userMetaFields)
|
boolean |
exchange(DataExchange exch,
int index,
boolean writeToResultSet)
|
void |
finalizeObject(DataExchange exch,
boolean writeToResultSet)
|
int |
findFieldIndex(java.util.Vector viewFields,
java.lang.String fieldName)
|
java.lang.String[][] |
getDisplayMap(java.lang.String key)
|
java.util.Hashtable |
getDisplayMaps()
|
void |
mergeFields(java.util.Vector newFields,
java.lang.String fieldAfter)
|
boolean |
prepareNextRow(DataExchange exch,
boolean writeToResultSet)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_cxt
public ExecutionContext m_cxt
m_viewFields
public java.util.Vector m_viewFields
m_searchableOnly
public boolean m_searchableOnly
m_enabledOnly
public boolean m_enabledOnly
m_isOptionListOnly
public boolean m_isOptionListOnly
m_isTextOnly
public boolean m_isTextOnly
m_tableFields
public TableFields m_tableFields
m_hasDocAccount
public boolean m_hasDocAccount
m_useAltaVista
public boolean m_useAltaVista
BOUND_DOCMETA_FIELDS
public static final java.lang.String[] BOUND_DOCMETA_FIELDS
FIELD_LABELS
public static final java.lang.String[][] FIELD_LABELS
DOCUMENT_FLAG_INFO
public static final java.lang.String[][] DOCUMENT_FLAG_INFO
PUBLISH_FLAG_INFO
public static final java.lang.String[][] PUBLISH_FLAG_INFO
DOCUMENT_REV_INFO
public static final java.lang.String[][] DOCUMENT_REV_INFO
RENDITION_INFO
public static final java.lang.String[][] RENDITION_INFO
DOCUMENT_FORMATS
public static final java.lang.String[][] DOCUMENT_FORMATS
SPECIAL_INDEX_FIELDS
public static final java.lang.String[][] SPECIAL_INDEX_FIELDS
AVS_SPECIAL_INDEX_FIELDS
public static final java.lang.String[][] AVS_SPECIAL_INDEX_FIELDS
BOUND_USERMETA_FIELDS
public static final java.lang.String[] BOUND_USERMETA_FIELDS
USER_FIELD_INFO
public static final java.lang.String[][] USER_FIELD_INFO
m_localizationMap
public java.util.Hashtable m_localizationMap
m_fieldLabels
public java.util.Properties m_fieldLabels
ViewFields
public ViewFields(ExecutionContext cxt)
addViewFieldDef
public ViewFieldDef addViewFieldDef(java.lang.String name,
java.lang.String caption)
addViewFieldDefFromInfo
public ViewFieldDef addViewFieldDefFromInfo(FieldInfo fi)
createDocumentFieldsList
public java.util.Vector createDocumentFieldsList(ResultSet metaFields)
throws DataException
DataException
createSearchableFieldsList
public java.util.Vector createSearchableFieldsList(ResultSet metaFields)
throws DataException
DataException
createDocumentFieldsListEx
public java.util.Vector createDocumentFieldsListEx(ResultSet metaFields,
boolean allDocFields,
boolean searchableOnly)
throws DataException
DataException
createAllDocumentFieldsList
public java.util.Vector createAllDocumentFieldsList(ResultSet metaFields,
boolean allDocFields,
boolean searchableOnly,
boolean hasDocFormats,
boolean hasSpecialSearchFields)
throws DataException
DataException
createArchiverCommonFieldsList
public java.lang.String[][] createArchiverCommonFieldsList()
createUserViewFields
public java.util.Vector createUserViewFields(ResultSet userMetaFields)
throws DataException
DataException
mergeFields
public void mergeFields(java.util.Vector newFields,
java.lang.String fieldAfter)
findFieldIndex
public int findFieldIndex(java.util.Vector viewFields,
java.lang.String fieldName)
addMetaFields
public void addMetaFields(ResultSet metaFields)
throws DataException
DataException
addMetaFieldsEx
public void addMetaFieldsEx(ResultSet metaFields,
boolean isTextOnly,
boolean optionListOnly)
throws DataException
DataException
addMetaFieldsWithBoundList
public void addMetaFieldsWithBoundList(ResultSet metaFields,
java.lang.String[] boundList,
boolean isTextOnly,
boolean optionListOnly)
throws DataException
DataException
addStandardDocFields
public void addStandardDocFields()
addSpecialExtensionFields
public void addSpecialExtensionFields()
addDocumentFormatFields
public void addDocumentFormatFields()
addSpecialSearchFields
public void addSpecialSearchFields()
addArchiverDocFlags
public void addArchiverDocFlags()
addDocFlags
public void addDocFlags(boolean isAddRev)
addFlags
public void addFlags(java.lang.String[][] flagInfo,
int less)
addFlags
public void addFlags(java.lang.String[][] flagInfo)
addRenditions
public void addRenditions()
addDocDateFields
public void addDocDateFields(boolean useCreateDate,
boolean useReleaseDate)
addDocOptionFields
public void addDocOptionFields()
addDocOptionFieldsEx
public void addDocOptionFieldsEx(boolean isAddUser)
addField
public ViewFieldDef addField(java.lang.String name,
java.lang.String caption)
prepareNextRow
public boolean prepareNextRow(DataExchange exch,
boolean writeToResultSet)
- Specified by:
prepareNextRow in interface DataExchangeBinder
exchange
public boolean exchange(DataExchange exch,
int index,
boolean writeToResultSet)
throws DataException
- Specified by:
exchange in interface DataExchangeBinder
DataException
finalizeObject
public void finalizeObject(DataExchange exch,
boolean writeToResultSet)
throws DataException
- Specified by:
finalizeObject in interface DataExchangeBinder
DataException
getDisplayMaps
public java.util.Hashtable getDisplayMaps()
getDisplayMap
public java.lang.String[][] getDisplayMap(java.lang.String key)
(c) 1996-2005 All rights reserved. Stellent, Inc. |