| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jcorporate.expresso.core.dataobjects.BaseDataObject
com.jcorporate.expresso.core.dataobjects.jdbc.JDBCDataObject
com.jcorporate.expresso.core.dbobj.DBObject
com.jcorporate.expresso.core.dbobj.SecuredDBObject
com.jcorporate.expresso.core.dbobj.SecurDBObject
com.sri.emo.wizard.creation.persistence.CreationDetails
public class CreationDetails
Per-Part Details of the Completion Wizards.
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class com.jcorporate.expresso.core.dbobj.DBObject | 
|---|
DBObject.FieldError, DBObject.FieldUpdate | 
| Field Summary | |
|---|---|
static String | 
COMPLETION_FIXED
Completion wizard use fixed constant.  | 
static String | 
COMPLETION_WIZARD
Completion method use wizard constant.  | 
static String | 
FLD_BROWSE
added by rich Constant for acces to field 'isSearch'  | 
static String | 
FLD_BROWSE_TXT
 | 
static String | 
FLD_COMPLETION
Field Completion Type  | 
static String | 
FLD_CREATE
added by rich Constant for acces to field 'isSearch'  | 
static String | 
FLD_CREATE_TXT
 | 
static String | 
FLD_DIRECTIVE
Constant for acces to field 'Directive'  | 
static String | 
FLD_FREETEXT
Constant for access to field 'Is FreeText'  | 
static String | 
FLD_HELPTEXT
Constant fo access ot field 'Help Text';  | 
static String | 
FLD_MAX_ENTRIES
Constant for access to field 'Max Entries'  | 
static String | 
FLD_MIN_ENTRIES
Constant for access to field 'Min Entries'  | 
static String | 
FLD_PART_ID
Constant for access to field 'Part Id'  | 
static String | 
FLD_PART_ORDER
 | 
static String | 
FLD_REQUIRED
added by rich Constant for acces to field 'isSearch'  | 
static String | 
FLD_SEARCH
added by rich Constant for acces to field 'isSearch'  | 
static String | 
FLD_SEARCH_TXT
 | 
static String | 
FLD_SINGLE_ENTRY
Field for single entry.  | 
static String | 
FLD_SURROGATE_KEY
Constant for access to field 'Completion Details Number'.  | 
static String | 
FLD_WIZARD_ID
Constant for access to field 'Wizard Id'  | 
static String | 
TABLE_NAME
Table Name  | 
| Fields inherited from class com.jcorporate.expresso.core.dbobj.SecuredDBObject | 
|---|
ADD, ALL_FUNCTIONS, CACHE_NAME, CACHE_TTY, DELETE, SEARCH, SYSTEM_ACCOUNT_NAME, UPDATE | 
| Fields inherited from class com.jcorporate.expresso.core.dbobj.DBObject | 
|---|
ATTRIBUTE_ERROR, ATTRIBUTE_ERROR_MESSAGE, ATTRIBUTE_PAGE_LIMIT, BIG_DECIMAL_ZERO, CACHE_LIMIT_PERCENT, CACHE_LIMIT_TTL, EMAIL_MASK, EVENT_ADD, EVENT_DELETE, EVENT_UPDATE, FLOAT_MASK, INT_MASK, IS_CHECK_RELATIONAL_INTEGRITY, IS_MUTABLE, sCacheStats, UPDATE_CHANGED_ONLY, WHERE_KEYWORD | 
| Fields inherited from class com.jcorporate.expresso.core.dataobjects.jdbc.JDBCDataObject | 
|---|
anyFieldsDistinct, anyFieldsToInput, anyFieldsToRetrieve, appendCustomWhere, caseSensitiveQuery, customWhereClause, dbKey, distinctFields, inputFields, localConnection, LONGBINARY_READ_DEFAULT_SIZE, maxRecords, myClassName, myUpdates, offsetRecord, recordSet, retrieveFields, sMetadataMap, sortKeys | 
| Fields inherited from class com.jcorporate.expresso.core.dataobjects.BaseDataObject | 
|---|
currentStatus, globalMask | 
| Fields inherited from interface com.jcorporate.expresso.core.dataobjects.Securable | 
|---|
SYSTEM_ACCOUNT | 
| Fields inherited from interface com.jcorporate.expresso.core.dataobjects.DataObject | 
|---|
STATUS_CURRENT, STATUS_DELETED, STATUS_NEW, STATUS_UPDATED | 
| Constructor Summary | |
|---|---|
CreationDetails()
Default constructor to create a new object.  | 
|
CreationDetails(DBConnection newConnection)
Constructor that takes a DBConnection for use inside a transaction.  | 
|
CreationDetails(ReadOnlyUser readOnlyUser)
Constructor taht takes a ReadOnlyUser security context.  | 
|
| Method Summary | |
|---|---|
 Part | 
getPart()
Retrieve the part.  | 
 Vector | 
getValidValues(String fieldName)
New method to replace getValues with a structure of valid values and descriptions.  | 
protected  void | 
setupFields()
Method to set up the fields for this database object.  | 
| Methods inherited from class com.jcorporate.expresso.core.dbobj.SecuredDBObject | 
|---|
add, canRequesterAdd, canRequesterDelete, canRequesterRead, canRequesterUpdate, checkAllowed, copyAttributes, count, createSecurityCache, delete, deleteAll, find, getRequestingUid, getRequestingUser, getString, getString, getString, getString, getString, getString, getSystemUid, instantiate, isAllowed, retrieve, search, searchAndRetrieveList, searchAndRetrieveList, setRequestingUid, setRequestingUser, update | 
| Methods inherited from class com.jcorporate.expresso.core.dataobjects.BaseDataObject | 
|---|
getGlobalMask, getStatus, isGlobalMasked, setFieldsWithDefaults, setGlobalMask, setStatus | 
| Methods inherited from class java.lang.Object | 
|---|
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface com.jcorporate.expresso.core.dataobjects.Securable | 
|---|
getRequestingUid, isAllowed, setRequestingUid, setRequestingUser | 
| Field Detail | 
|---|
public static final String FLD_SURROGATE_KEY
public static final String FLD_WIZARD_ID
public static final String TABLE_NAME
public static final String FLD_PART_ID
public static final String FLD_PART_ORDER
public static final String FLD_FREETEXT
public static final String FLD_SEARCH
public static final String FLD_SEARCH_TXT
public static final String FLD_CREATE
public static final String FLD_CREATE_TXT
public static final String FLD_BROWSE
public static final String FLD_BROWSE_TXT
public static final String FLD_REQUIRED
public static final String FLD_MIN_ENTRIES
public static final String FLD_MAX_ENTRIES
public static final String FLD_DIRECTIVE
public static final String FLD_HELPTEXT
public static final String FLD_COMPLETION
public static final String FLD_SINGLE_ENTRY
public static final String COMPLETION_FIXED
public static final String COMPLETION_WIZARD
| Constructor Detail | 
|---|
public CreationDetails()
                throws DBException
DBException - upon construction error.
public CreationDetails(DBConnection newConnection)
                throws DBException
newConnection - DBConnection the transaction connection.
DBException - upon construction error.
public CreationDetails(ReadOnlyUser readOnlyUser)
                throws DBException
readOnlyUser - ReadOnlyUser the ReadOnlyUser instance.
DBException - upon construction error.| Method Detail | 
|---|
public Part getPart()
             throws DBException
DBException
protected void setupFields()
                    throws DBException
setupFields in class DBObjectDBException - If there is an error setting up the fields as
                     requested. For example, if a field allowing null is requested as
                     part of the key
public Vector getValidValues(String fieldName)
                      throws DBException
getValidValues in class DBObjectfieldName - The name of the fields for which a value set is
                  requested
DBException - upon error.
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||