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

java.lang.Object
  extended bynet.sf.dc.core.objects.DCObject
      extended bynet.sf.dc.core.objects.software.SoftwareCategory

public class SoftwareCategory
extends DCObject

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

Since:
1.3
Version:
0.50
Author:
Robert-Jan van der Waals

Field Summary
static int _A_NAME
           
static int _B_ICON
           
 
Fields inherited from class net.sf.dc.core.objects.DCObject
_ID, alChildren, alValues, alwaysGenerateID, bValidation, module, sSelectTableDef, sTableName, uiRowNumber, wf
 
Constructor Summary
SoftwareCategory()
           
 
Method Summary
 javax.swing.ImageIcon getIcon()
          Returns the icon for this object
protected  void initializeSettings()
          Initialize all user settings on this data crow object
protected  void setModuleIndex()
          Sets the module index / sets the ownership of this data crow object
protected  void setSelectTableDef()
           
protected  void setTableName()
          Sets the database table name for this 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, checkIntegrity, clearValues, delete, getChangedFields, getChangedValues, getChildren, getCreateStatements, getDatabaseFieldName, getDatabaseFieldNames, getDisplayString, getField, getFieldIndices, getFields, getFieldType, getFieldTypes, getHiddenFields, getID, getLabel, getLabels, getMaxFieldLength, getMaxFieldLengths, getModule, getNotSearchableFields, getParentReferenceFieldIndex, getReadOnlyFields, getRequests, getRequiredFields, getRow, getSelectTableDef, getSilence, getTableName, getUnfilledRequiredFields, getValue, getValues, getVisibleFields, getVisibleValues, isBatch, isChanged, isChanged, isEndOfBatch, isHidden, isRequired, isSearchable, isUnique, load, removeChildren, removeRequestors, saveNew, saveUpdate, setAlwaysGenerateID, setBatch, setChanged, 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_ICON

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

SoftwareCategory

public SoftwareCategory()
Method Detail

setModuleIndex

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

Specified by:
setModuleIndex in class DCObject

setTableName

protected void setTableName()
Sets the database table name for this object

Specified by:
setTableName in class DCObject

setSelectTableDef

protected void setSelectTableDef()
Specified by:
setSelectTableDef in class DCObject

getIcon

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

Specified by:
getIcon in class DCObject

initializeSettings

protected void initializeSettings()
Initialize all user settings on this data crow object

Specified by:
initializeSettings in class DCObject

toString

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