net.datacrow.core.objects.helpers
Class Book

java.lang.Object
  extended by net.datacrow.core.objects.DcObject
      extended by net.datacrow.core.objects.DcMediaObject
          extended by net.datacrow.core.objects.helpers.Book
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<DcObject>

public class Book
extends DcMediaObject

See Also:
Serialized Form

Field Summary
static int _F_PUBLISHER
           
static int _G_AUTHOR
           
static int _H_WEBPAGE
           
static int _I_CATEGORY
           
static int _J_ISBN10
           
static int _K_PICTUREFRONT
           
static int _L_STATE
           
static int _N_ISBN13
           
static int _O_SERIES
           
static int _P_VOLUME_NR
           
static int _Q_VOLUME_TITLE
           
static int _R_STORAGE_MEDIUM
           
static int _T_NROFPAGES
           
static int _U_BINDING
           
static int _V_EDITION_TYPE
           
static int _W_EDITION_COMMENT
           
 
Fields inherited from class net.datacrow.core.objects.DcMediaObject
_A_TITLE, _B_DESCRIPTION, _C_YEAR, _D_LANGUAGE, _E_RATING, _F_COUNTRY, _U1_USER_LONGTEXT, _U2_USER_SHORTTEXT1, _U3_USER_SHORTTEXT2, _U4_USER_NUMERIC1, _U5_USER_NUMERIC2
 
Fields inherited from class net.datacrow.core.objects.DcObject
_ID, _SYS_AVAILABLE, _SYS_CONTAINER, _SYS_CREATED, _SYS_DISPLAYVALUE, _SYS_EXTERNAL_REFERENCES, _SYS_FILEHASH, _SYS_FILEHASHTYPE, _SYS_FILENAME, _SYS_FILESIZE, _SYS_LENDBY, _SYS_LOANDAYSTILLOVERDUE, _SYS_LOANDUEDATE, _SYS_LOANDURATION, _SYS_MODIFIED, _SYS_MODULE, _SYS_SERVICE, _SYS_SERVICEURL, _VALUE, children
 
Constructor Summary
Book()
           
 
Method Summary
protected  void beforeSave()
          Actions to be performed before saving the object.
 
Methods inherited from class net.datacrow.core.objects.DcMediaObject
getDefaultSortFieldIdx, getSystemDisplayFieldIdx, toString
 
Methods inherited from class net.datacrow.core.objects.DcObject
addChild, addExternalReference, addRequest, applyEnhancers, applyTemplate, applyTemplate, beforeDelete, checkIntegrity, clearValues, clone, compareTo, copy, copyImage, createIcon, delete, destroy, equals, executeRequests, finalize, flushImages, getChildren, getCurrentChildren, getDatabaseFieldCount, getDatabaseFieldName, getDisplayFieldIdx, getDisplayString, getExternalReference, getField, getFieldIndices, getFields, getFieldType, getFileField, getFilename, getIcon, getID, getLabel, getMaxFieldLength, getModule, getName, getNormalizedString, getNotSearchableFields, getParentID, getParentReferenceFieldIndex, getRequests, getTableName, getTableShortName, getValue, getValueDef, getValues, hashCode, hasPrimaryKey, initializeImages, initializeReferences, initializeReferences, isChanged, isChanged, isDestroyed, isEnabled, isFilled, isLastInLine, isLoaded, isNew, isRequired, isSearchable, isUnique, isUpdateGUI, load, loadChildren, markAsChanged, markAsUnchanged, merge, release, reload, removeChildren, removeRequests, saveNew, saveUpdate, saveUpdate, setChanged, setChildren, setIDs, setLastInLine, setLoanInformation, setLoanInformation, setNew, setUpdateGUI, setValidate, setValue, setValueForColumn, setValueForName, setValueLowLevel, validateRequiredFields
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_F_PUBLISHER

public static final int _F_PUBLISHER
See Also:
Constant Field Values

_G_AUTHOR

public static final int _G_AUTHOR
See Also:
Constant Field Values

_H_WEBPAGE

public static final int _H_WEBPAGE
See Also:
Constant Field Values

_I_CATEGORY

public static final int _I_CATEGORY
See Also:
Constant Field Values

_J_ISBN10

public static final int _J_ISBN10
See Also:
Constant Field Values

_K_PICTUREFRONT

public static final int _K_PICTUREFRONT
See Also:
Constant Field Values

_L_STATE

public static final int _L_STATE
See Also:
Constant Field Values

_N_ISBN13

public static final int _N_ISBN13
See Also:
Constant Field Values

_O_SERIES

public static final int _O_SERIES
See Also:
Constant Field Values

_P_VOLUME_NR

public static final int _P_VOLUME_NR
See Also:
Constant Field Values

_Q_VOLUME_TITLE

public static final int _Q_VOLUME_TITLE
See Also:
Constant Field Values

_R_STORAGE_MEDIUM

public static final int _R_STORAGE_MEDIUM
See Also:
Constant Field Values

_T_NROFPAGES

public static final int _T_NROFPAGES
See Also:
Constant Field Values

_U_BINDING

public static final int _U_BINDING
See Also:
Constant Field Values

_V_EDITION_TYPE

public static final int _V_EDITION_TYPE
See Also:
Constant Field Values

_W_EDITION_COMMENT

public static final int _W_EDITION_COMMENT
See Also:
Constant Field Values
Constructor Detail

Book

public Book()
Method Detail

beforeSave

protected void beforeSave()
                   throws ValidationException
Description copied from class: DcObject
Actions to be performed before saving the object.

Overrides:
beforeSave in class DcObject
Throws:
ValidationException