net.sf.dc.core.objects.software
Class Software

java.lang.Object
  extended bynet.sf.dc.core.objects.DcObject
      extended bynet.sf.dc.core.objects.software.Software

public class Software
extends DcObject

Representation of a Software item. Allows saving, updating and querying of Software items

Since:
1.3
Version:
0.5
Author:
Robert Jan van der Waals

Field Summary
static int _A_NAME
           
static int _B_DESCRIPTION
           
static int _C_DEVELOPER
           
static int _D_PUBLISHER
           
static int _E_PLATFORM
           
static int _F_RELEASEYEAR
           
static int _G_WEBPAGE
           
static int _H_FILENAME
           
static int _I_TYPE
           
static int _J_MULTI
           
static int _K_PICTUREFRONT
           
static int _L_PICTUREBACK
           
static int _M_PICTURECD
           
static int _N_SCREENSHOTONE
           
static int _O_SCREENSHOTTWO
           
static int _P_SCREENSHOTTHREE
           
static int _Q_SERIALKEY
           
static int _R_FILESIZE
           
static int _S_LOCATION
           
static int _T_RATING
           
static int _U_USER_LONGTEXT
           
static int _V_USER_SHORTTEXT1
           
static int _W_USER_SHORTTEXT2
           
static int _X_USER_NUMERIC1
           
static int _Y_USER_NUMERIC2
           
 
Fields inherited from class net.sf.dc.core.objects.DcObject
_ID, alChildren, alValues, alwaysGenerateID, bValidation, module, uiRowNumber, wf
 
Constructor Summary
Software()
           
 
Method Summary
 java.lang.String getFilename()
          Returns the filename
 javax.swing.ImageIcon getIcon()
          Returns the icon for this object
protected  void setModuleIndex()
          Sets the module index / sets the ownership of this data crow object
 java.lang.String toString()
          Create a UI representation for this object
 
Methods inherited from class net.sf.dc.core.objects.DcObject
addChild, addChildren, addRequest, applySettings, checkIntegrity, clearValues, delete, getChangedFields, getChangedValues, getChildren, getCreateStatements, getDatabaseFieldName, getDatabaseFieldNames, getDisabledFields, getDisplayString, getField, getFieldIndices, getFields, getFieldType, getFieldTypes, getHiddenFields, getID, getLabel, getLabels, getMaxFieldLength, getMaxFieldLengths, getModule, getNotSearchableFields, getParentReferenceFieldIndex, getReadOnlyFields, getRequests, getRequiredFields, getRow, getSilence, getTableJoin, getTableName, getTableShortName, getUnfilledRequiredFields, getValue, getValues, getVisibleFields, getVisibleValues, isBatch, isChanged, isChanged, isEnabled, isEndOfBatch, isRequired, isSearchable, isUnique, load, removeChildren, removeRequestors, saveNew, saveUpdate, setAlwaysGenerateID, setBatch, setChanged, setChildren, setEndOfBatch, setIDs, setRow, setSilence, setValidation, setValue, setValues, toQueryCondition, undoChanges
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_A_NAME

public static final int _A_NAME
See Also:
Constant Field Values

_B_DESCRIPTION

public static final int _B_DESCRIPTION
See Also:
Constant Field Values

_C_DEVELOPER

public static final int _C_DEVELOPER
See Also:
Constant Field Values

_D_PUBLISHER

public static final int _D_PUBLISHER
See Also:
Constant Field Values

_E_PLATFORM

public static final int _E_PLATFORM
See Also:
Constant Field Values

_F_RELEASEYEAR

public static final int _F_RELEASEYEAR
See Also:
Constant Field Values

_G_WEBPAGE

public static final int _G_WEBPAGE
See Also:
Constant Field Values

_H_FILENAME

public static final int _H_FILENAME
See Also:
Constant Field Values

_I_TYPE

public static final int _I_TYPE
See Also:
Constant Field Values

_J_MULTI

public static final int _J_MULTI
See Also:
Constant Field Values

_K_PICTUREFRONT

public static final int _K_PICTUREFRONT
See Also:
Constant Field Values

_L_PICTUREBACK

public static final int _L_PICTUREBACK
See Also:
Constant Field Values

_M_PICTURECD

public static final int _M_PICTURECD
See Also:
Constant Field Values

_N_SCREENSHOTONE

public static final int _N_SCREENSHOTONE
See Also:
Constant Field Values

_O_SCREENSHOTTWO

public static final int _O_SCREENSHOTTWO
See Also:
Constant Field Values

_P_SCREENSHOTTHREE

public static final int _P_SCREENSHOTTHREE
See Also:
Constant Field Values

_Q_SERIALKEY

public static final int _Q_SERIALKEY
See Also:
Constant Field Values

_R_FILESIZE

public static final int _R_FILESIZE
See Also:
Constant Field Values

_S_LOCATION

public static final int _S_LOCATION
See Also:
Constant Field Values

_T_RATING

public static final int _T_RATING
See Also:
Constant Field Values

_U_USER_LONGTEXT

public static final int _U_USER_LONGTEXT
See Also:
Constant Field Values

_V_USER_SHORTTEXT1

public static final int _V_USER_SHORTTEXT1
See Also:
Constant Field Values

_W_USER_SHORTTEXT2

public static final int _W_USER_SHORTTEXT2
See Also:
Constant Field Values

_X_USER_NUMERIC1

public static final int _X_USER_NUMERIC1
See Also:
Constant Field Values

_Y_USER_NUMERIC2

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

Software

public Software()
Method Detail

setModuleIndex

protected void setModuleIndex()
Sets the module index / sets the ownership of this data crow object

Specified by:
setModuleIndex in class DcObject

getIcon

public javax.swing.ImageIcon getIcon()
Returns the icon for this object

Specified by:
getIcon in class DcObject

getFilename

public java.lang.String getFilename()
Description copied from class: DcObject
Returns the filename

Specified by:
getFilename in class DcObject

toString

public java.lang.String toString()
Create a UI representation for this object