domain::TaskFailed Class Reference

Represents the failed state a task can be in. More...

#include <taskstates.h>

Inheritance diagram for domain::TaskFailed:
Inheritance graph
[legend]
Collaboration diagram for domain::TaskFailed:
Collaboration graph
[legend]

List of all members.

Public Member Functions

QString name () const

Static Public Member Functions

static TaskStateinstance ()

Private Member Functions

SettableState settableState () const
void setProject (Task *task, Project *project)
void setField (Task *task, const QString &id, const QVariant &value)
void addReservation (Task *task, Reservation *reservation)

Detailed Description

Represents the failed state a task can be in.

Definition at line 192 of file taskstates.h.


Member Function Documentation

void TaskFailed::addReservation ( Task task,
Reservation reservation 
) [private, virtual]

Adds a given reservation to a given task.

Parameters:
task The task to change
reservation The reservation to add
Exceptions:
StringException 

Reimplemented from domain::TaskState.

Definition at line 202 of file taskstates.cpp.

Here is the call graph for this function:

void TaskFailed::setField ( Task task,
const QString &  id,
const QVariant &  value 
) [private, virtual]

Sets a field of a given task.

Parameters:
task The task to change
id The id of the field to set
value The value to set the field to
Exceptions:
StringException 

Reimplemented from domain::TaskState.

Definition at line 197 of file taskstates.cpp.

Here is the call graph for this function:

void TaskFailed::setProject ( Task task,
Project project 
) [private, virtual]

Sets the project of a given task to the given project.

Parameters:
task The task to change
project The project to set
Exceptions:
StringException 

Reimplemented from domain::TaskState.

Definition at line 192 of file taskstates.cpp.

Here is the call graph for this function:

TaskState::SettableState TaskFailed::settableState (  )  const [private, virtual]

Returns the settable state for this task state.

Implements domain::TaskState.

Definition at line 176 of file taskstates.cpp.


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