Package com.aspose.tasks
Class RemoveTask
- java.lang.Object
-
- com.aspose.tasks.RemoveTask
-
- All Implemented Interfaces:
ITreeAlgorithm<Task>
public class RemoveTask extends Object implements ITreeAlgorithm<Task>
Removes the specified task from a tree of tasks.
-
-
Constructor Summary
Constructors Constructor Description RemoveTask(Task task)
Initializes a new instance of theRemoveTask
class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
alg(Task el, int level)
Do nothing.void
postAlg(Task el, int level)
Do nothing.void
preAlg(Task el, int level)
Removes the task from the specified parent task.
-
-
-
Constructor Detail
-
RemoveTask
public RemoveTask(Task task)
Initializes a new instance of the
RemoveTask
class.- Parameters:
task
- Task to remove.
-
-
Method Detail
-
alg
public final void alg(Task el, int level)
Do nothing.
- Specified by:
alg
in interfaceITreeAlgorithm<Task>
- Parameters:
el
- Object to process.level
- Tree node level.
-
postAlg
public final void postAlg(Task el, int level)
Do nothing.
- Specified by:
postAlg
in interfaceITreeAlgorithm<Task>
- Parameters:
el
- Object to process.level
- Tree node level.
-
preAlg
public final void preAlg(Task el, int level)
Removes the task from the specified parent task.
- Specified by:
preAlg
in interfaceITreeAlgorithm<Task>
- Parameters:
el
- Parent task.level
- Tree node level.
-
-