de.jcon.jproject.bo
Class AbstractBusinessDataWrapper

java.lang.Object
  |
  +--java.util.Dictionary
        |
        +--java.util.Hashtable
              |
              +--de.jcon.jproject.wrapper.AbstractDataWrapper
                    |
                    +--de.jcon.jproject.bo.AbstractBusinessDataWrapper
All Implemented Interfaces:
java.lang.Cloneable, DataWrapper, IBusinessObject, java.util.Map, java.io.Serializable
Direct Known Subclasses:
Adress, Car, Contact, Invoice, InvoiceRecord, InvoiceSettings, ReportVariable, Role, RoleComponent, Settings, TimeRecord, Travel, TravelSettings, UnitOfWork, UserSessionSettings

public abstract class AbstractBusinessDataWrapper
extends AbstractDataWrapper
implements IBusinessObject

DOCUMENT ME!

Version:
$Revision: 1.4 $ / $Date: 2004/03/21 17:56:34 $
Author:
Oliver Gries
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.util.Map
java.util.Map.Entry
 
Field Summary
 
Fields inherited from interface de.jcon.jproject.bo.IBusinessObject
CREATION_DATE, CREATION_USER, ID, STATES, STATUS, STATUS_CLEARED, STATUS_CREATED, STATUS_RELEASED, STATUS_REVOKED, UPDATE_DATE, UPDATE_USER, VERSION, VISIBILITIES, VISIBILITY, VISIBILITY_PRIVATE, VISIBILITY_PROTECTED, VISIBILITY_PUBLIC, VISIBILITY_USER
 
Constructor Summary
AbstractBusinessDataWrapper()
          Constructor for AbstractBusinessDataWrapper.
AbstractBusinessDataWrapper(DataWrapper aWrapper)
          Constructor for AbstractBusinessDataWrapper.
 
Method Summary
 java.util.Date getCreationDate()
          DOCUMENT ME!
 IUser getCreationUser()
          DOCUMENT ME!
 long getId()
          DOCUMENT ME!
 int getStatus()
          DOCUMENT ME!
 java.util.Date getUpdateDate()
          DOCUMENT ME!
 IUser getUpdateUser()
          DOCUMENT ME!
 int getVersion()
          DOCUMENT ME!
 int getVisibility()
          DOCUMENT ME!
 void setCreationDate(java.util.Date eNDDATE)
          DOCUMENT ME!
 void setCreationUser(IUser eNDUSER)
          DOCUMENT ME!
 void setId(long iD)
          DOCUMENT ME!
 void setStatus(int iD)
          DOCUMENT ME!
 void setUpdateDate(java.util.Date eNDDATE)
          DOCUMENT ME!
 void setUpdateUser(IUser eNDUSER)
          DOCUMENT ME!
 void setVersion(int iD)
          DOCUMENT ME!
 void setVisibility(int iD)
          DOCUMENT ME!
 
Methods inherited from class de.jcon.jproject.wrapper.AbstractDataWrapper
get, getAsBoolean, getAsDouble, getAsInt, getAsLong, getMap, mapAllVariables, put, put, putAll, variables
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, hashCode, isEmpty, keys, keySet, putAll, remove, size, toString, values
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.jcon.jproject.wrapper.DataWrapper
clear, containsKey, remove
 

Constructor Detail

AbstractBusinessDataWrapper

public AbstractBusinessDataWrapper(DataWrapper aWrapper)
Constructor for AbstractBusinessDataWrapper.

Parameters:
aWrapper -

AbstractBusinessDataWrapper

public AbstractBusinessDataWrapper()
Constructor for AbstractBusinessDataWrapper.

Method Detail

setCreationDate

public void setCreationDate(java.util.Date eNDDATE)
DOCUMENT ME!

Specified by:
setCreationDate in interface IBusinessObject
Parameters:
eNDDATE - DOCUMENT ME!

getCreationDate

public java.util.Date getCreationDate()
DOCUMENT ME!

Specified by:
getCreationDate in interface IBusinessObject
Returns:
DOCUMENT ME!

setCreationUser

public void setCreationUser(IUser eNDUSER)
DOCUMENT ME!

Specified by:
setCreationUser in interface IBusinessObject
Parameters:
eNDUSER - DOCUMENT ME!

getCreationUser

public IUser getCreationUser()
DOCUMENT ME!

Specified by:
getCreationUser in interface IBusinessObject
Returns:
DOCUMENT ME!

setId

public void setId(long iD)
DOCUMENT ME!

Specified by:
setId in interface IBusinessObject
Parameters:
iD - DOCUMENT ME!

getId

public long getId()
DOCUMENT ME!

Specified by:
getId in interface IBusinessObject
Returns:
DOCUMENT ME!

setStatus

public void setStatus(int iD)
DOCUMENT ME!

Specified by:
setStatus in interface IBusinessObject
Parameters:
iD - DOCUMENT ME!

getStatus

public int getStatus()
DOCUMENT ME!

Specified by:
getStatus in interface IBusinessObject
Returns:
DOCUMENT ME!

setUpdateDate

public void setUpdateDate(java.util.Date eNDDATE)
DOCUMENT ME!

Specified by:
setUpdateDate in interface IBusinessObject
Parameters:
eNDDATE - DOCUMENT ME!

getUpdateDate

public java.util.Date getUpdateDate()
DOCUMENT ME!

Specified by:
getUpdateDate in interface IBusinessObject
Returns:
DOCUMENT ME!

setUpdateUser

public void setUpdateUser(IUser eNDUSER)
DOCUMENT ME!

Specified by:
setUpdateUser in interface IBusinessObject
Parameters:
eNDUSER - DOCUMENT ME!

getUpdateUser

public IUser getUpdateUser()
DOCUMENT ME!

Specified by:
getUpdateUser in interface IBusinessObject
Returns:
DOCUMENT ME!

setVersion

public void setVersion(int iD)
DOCUMENT ME!

Specified by:
setVersion in interface IBusinessObject
Parameters:
iD - DOCUMENT ME!

getVersion

public int getVersion()
DOCUMENT ME!

Specified by:
getVersion in interface IBusinessObject
Returns:
DOCUMENT ME!

setVisibility

public void setVisibility(int iD)
DOCUMENT ME!

Specified by:
setVisibility in interface IBusinessObject
Parameters:
iD - DOCUMENT ME!

getVisibility

public int getVisibility()
DOCUMENT ME!

Specified by:
getVisibility in interface IBusinessObject
Returns:
DOCUMENT ME!