net.sf.basedb.core.data
Class OwnedData
java.lang.Object
net.sf.basedb.core.data.BasicData
net.sf.basedb.core.data.OwnedData
- All Implemented Interfaces:
- IdentifiableData, OwnableData
- Direct Known Subclasses:
- JobData, ProjectData, SharedData
public abstract class OwnedData
- extends BasicData
- implements OwnableData
This class extends the BasicData
class and implements the
OwnableData
interface. Ie. by extending this class a data item
gets an owner.
- Version:
- 2.0
- Author:
- Nicklas
- See Also:
OwnedItem
,
Authentication overview,
Basic classes and interfaces
owner
private UserData owner
OwnedData
public OwnedData()
getOwner
public UserData getOwner()
- Description copied from interface:
OwnableData
- Get the
UserData
that is the owner of the item.
- Specified by:
getOwner
in interface OwnableData
setOwner
public void setOwner(UserData owner)
- Description copied from interface:
OwnableData
- Change the owner of the item. Null is not allowed.
- Specified by:
setOwner
in interface OwnableData