domain::TaskPrivate Struct Reference

Collaboration diagram for domain::TaskPrivate:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TaskPrivate (Task *qq, TaskType *type, User *user, const Schedule &schedule)
bool violatesBusinessRule1 (Task *dependencyToAdd)
QList< const Task * > subTasksViolatingBusinessRule2 (TaskState::SettableState newState)
QList< const Task * > superTasksViolatingBusinessRule2 (domain::TaskState::SettableState state)
bool violatesBusinessRule3 (TaskState::SettableState newState)
unsigned nbReservations (ResourceType *resType)
unsigned nbActiveInvitations (UserType *userType)

Public Attributes

Taskq
TaskTypetype
Useruser
QMap< QString, QVariant > fields
Schedule schedule
TaskStatestate
QList< Reservation * > reservations
QList< Invitation * > invitations
QList< Task * > subTasks
QList< Task * > superTasks
Projectproject

Detailed Description

Definition at line 15 of file task.cpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Enumerations Enumerator
Generated on Thu May 27 14:20:16 2010 for MopTaskManager by  doxygen 1.6.3