public class TaskTags
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
INESSENTIAL_TASK
marks a task which is allowed to fail without failing his parent
|
static java.lang.String |
SUB_TASK_TAG
marks a task which is a subtask of another
|
| Constructor and Description |
|---|
TaskTags() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addTagDynamically(TaskAdaptable<?> task,
java.lang.Object tag) |
static void |
addTagsDynamically(TaskAdaptable<?> task,
java.lang.Object tag1,
java.lang.Object... tags) |
static boolean |
hasTag(Task<?> task,
java.lang.Object tag) |
static boolean |
isInessential(Task<?> task) |
static <U,V extends TaskAdaptable<U>> |
markInessential(V task) |
public static final java.lang.String INESSENTIAL_TASK
public static final java.lang.String SUB_TASK_TAG
public static void addTagDynamically(TaskAdaptable<?> task, java.lang.Object tag)
public static void addTagsDynamically(TaskAdaptable<?> task, java.lang.Object tag1, java.lang.Object... tags)
public static boolean isInessential(Task<?> task)
public static boolean hasTag(Task<?> task, java.lang.Object tag)
public static <U,V extends TaskAdaptable<U>> V markInessential(V task)