Modifier and Type | Method and Description |
---|---|
Task |
Project.addTask()
Adds new task to project tasks collection on the same outline level of the last task.
|
Task |
Project.addTask(int beforeTaskId)
Inserts new task before task with provided id and on the same outline level.
|
Task |
Project.addTask(String taskName)
Adds new task to project tasks collection on the same outline level of the last task.
|
Task |
Project.addTask(String taskName,
int beforeTaskId)
Inserts new task before task with provided id and on the same outline level.
|
static Task |
TaskUtils.filter(Task root,
ICondition cond)
Builds new tree of tasks which satisfy the condition.
|
static Task |
TaskUtils.find(Task root,
ICondition cond)
Finds a task which satisfy the condition in a tree of tasks.
|
Task |
Task.getParentTask()
The parent task of a task.
|
Task |
TaskLink.getPredTask()
The predecessor task.
|
Task |
Project.getRootTask()
The root of the tree of tasks.
|
Task |
TaskLink.getSuccTask()
The successor task.
|
Task |
ResourceAssignment.getTask()
Returns or sets the task to which a resource is assigned.
|
Task |
Project.getTaskById(int id)
Returns a task with the specified Id.
|
Task |
Project.getTaskByUid(int uid)
Returns a task with the specified Uid.
|
Modifier and Type | Method and Description |
---|---|
List<Task> |
Task.getChildren() |
List<Task> |
Project.getCriticalPath() |
List<Task> |
ChildTasksCollector.getTasks() |
Modifier and Type | Method and Description |
---|---|
ResourceAssignment |
Project.addResourceAssignment(Task task,
Resource resource)
Adds new assignment to a project ResourceAssignments collection.
|
ResourceAssignment |
Project.addResourceAssignment(Task task,
Resource resource,
double units)
Adds new assignment to a project ResourceAssignments collection.
|
static void |
TaskUtils.apply(Task root,
ITreeAlgorithm alg,
int level)
Applies specified algorithm to each task of a tree.
|
static Task |
TaskUtils.filter(Task root,
ICondition cond)
Builds new tree of tasks which satisfy the condition.
|
static Task |
TaskUtils.find(Task root,
ICondition cond)
Finds a task which satisfy the condition in a tree of tasks.
|
String |
GanttChartColumn.getColumnText(Task task)
Converts current task to the column text.
|
List<TaskLink> |
Project.getPredecessors(Task task) |
List<ResourceAssignment> |
Project.getResourceAssignmentsByTask(Task task) |
Date |
Calendar.getTaskFinishDateFromDuration(Task task,
long duration) |
String |
TaskToColumnTextConverter.invoke(Task task) |
void |
TaskXMLParsingFinished.invoke(com.aspose.ms.System.Xml.XmlElement element,
Task task) |
void |
TaskXMLCreationFinished.invoke(com.aspose.ms.System.Xml.XmlElement element,
Task task) |
static void |
Task.recalculate(Task task)
Recalculates task start/finish dates according to task duration.
|
void |
Project.removeTask(Task task)
Removes a task from a project and all references to it.
|
void |
Task.setParentTask(Task value) |
static void |
Task.setPercentComplete(Task task,
int percent)
Sets PercentComplete Property of task and makes necessary recalculations of ResourceAssignments if there are any.
|
void |
TaskLink.setPredTask(Task value) |
void |
Project.setRootTask(Task value) |
void |
TaskLink.setSuccTask(Task value) |
void |
ResourceAssignment.setTask(Task value) |
static int |
TaskUtils.taskChildrenCount(Task task)
Recursively calculates a number of task's children tasks through all levels.
|
Modifier and Type | Method and Description |
---|---|
void |
Project.setBaseline(int baselineType,
List<Task> tasks) |
void |
Task.setChildren(List<Task> value) |
Constructor and Description |
---|
FilterResourceAssignByTask(Task task)
Creates filter of resource assignments for the specified task.
|
RemoveTask(Task task)
Creates task remover.
|
ResourceAssignment(Task task,
Resource resource)
Creates the resource assignment to a task.
|
Task(String name,
Task[] children)
Creates task with the list of children.
|
TaskLink(Task predTask,
Task succTask,
int linkType)
Default constructor.
|
Constructor and Description |
---|
Task(String name,
List<Task> children) |
Copyright (c) 2008-2013 Aspose Pty Ltd. All Rights Reserved.