Package com.proxemo.todo4.bom
Class ToDoDetachedAddressee
- java.lang.Object
-
- com.proxemo.todo4.bom.ToDoAbstractAddressee
-
- com.proxemo.todo4.bom.ToDoDetachedAddressee
-
- All Implemented Interfaces:
java.io.Serializable
public class ToDoDetachedAddressee extends ToDoAbstractAddressee implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ToDoDetachedAddressee(java.lang.Object o)
Automatically creates the right addressee.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ToDoUser
getAddressedUser()
ToDoWorkGroup
getAddressedWorkgroup()
java.lang.String
getComparableName()
Method for internal use.java.lang.String
getName()
ToDoVersionedIdentifiable
getVI()
boolean
isUser()
boolean
isWorkgroup()
void
setAddressedUser(ToDoUser addressedUser)
Sets the addressedcom.proxemo.todo.bom.ToDoUser
void
setAddressedWorkgroup(ToDoWorkGroup addressedWorkgroup)
Sets the addressedcom.proxemo.todo.bom.ToDoWorkgroup
-
Methods inherited from class com.proxemo.todo4.bom.ToDoAbstractAddressee
getId
-
-
-
-
Method Detail
-
getAddressedUser
public ToDoUser getAddressedUser()
- Specified by:
getAddressedUser
in classToDoAbstractAddressee
- Returns:
- Returns the addressed
com.proxemo.todo.bom.ToDoUser
or null if the task is addressed to acom.proxemo.todo.bom.ToDoWorkGroup
.
-
setAddressedUser
public void setAddressedUser(ToDoUser addressedUser)
Sets the addressedcom.proxemo.todo.bom.ToDoUser
- Specified by:
setAddressedUser
in classToDoAbstractAddressee
- Parameters:
addressedUser
- thecom.proxemo.todo.bom.ToDoUser
the task is addressed to
-
getAddressedWorkgroup
public ToDoWorkGroup getAddressedWorkgroup()
- Specified by:
getAddressedWorkgroup
in classToDoAbstractAddressee
- Returns:
- Returns the
com.proxemo.todo.bom.ToDoWorkGroup
.
-
setAddressedWorkgroup
public void setAddressedWorkgroup(ToDoWorkGroup addressedWorkgroup)
Sets the addressedcom.proxemo.todo.bom.ToDoWorkgroup
- Specified by:
setAddressedWorkgroup
in classToDoAbstractAddressee
- Parameters:
addressedWorkgroup
- thecom.proxemo.todo.bom.ToDoWorkgroup
the task is addressed to.
-
isWorkgroup
public boolean isWorkgroup()
- Specified by:
isWorkgroup
in classToDoAbstractAddressee
- Returns:
- Returns whether the addressee is a
com.proxemo.todo.bom.ToDoWorkGroup
or null if not
-
isUser
public boolean isUser()
- Specified by:
isUser
in classToDoAbstractAddressee
- Returns:
- Returns whether the addressee is a
com.proxemo.todo.bom.ToDoUser
or null if not
-
getName
public java.lang.String getName()
- Specified by:
getName
in classToDoAbstractAddressee
- Returns:
- Returns the name of the
com.proxemo.todo.bom.ToDoUser
or thecom.proxemo.todo.bom.ToDoWorkGroup
-
getComparableName
public java.lang.String getComparableName()
Method for internal use.- Specified by:
getComparableName
in classToDoAbstractAddressee
- Returns:
- A comparable to sort names.
-
getVI
public ToDoVersionedIdentifiable getVI()
- Specified by:
getVI
in classToDoAbstractAddressee
-
-