Package dev.metaschema.oscal.lib.model
Class Task.Dependency
java.lang.Object
dev.metaschema.oscal.lib.model.Task.Dependency
- All Implemented Interfaces:
dev.metaschema.core.model.IBoundObject
- Enclosing class:
- Task
@MetaschemaAssembly(formalName="Task Dependency",
description="Used to indicate that a task is dependent on another task.",
name="dependency",
moduleClass=OscalAssessmentCommonModule.class)
public static class Task.Dependency
extends Object
implements dev.metaschema.core.model.IBoundObject
Used to indicate that a task is dependent on another task.
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a newdev.metaschema.oscal.lib.model.Task.Dependencyinstance with no metadata.Dependency(dev.metaschema.core.model.IMetaschemaData data) Constructs a newdev.metaschema.oscal.lib.model.Task.Dependencyinstance with the specified metadata. -
Method Summary
Modifier and TypeMethodDescriptiondev.metaschema.core.model.IMetaschemaDatadev.metaschema.core.datatype.markup.MarkupMultilineGet the "Remarks".Get the "Task Universally Unique Identifier Reference".voidsetRemarks(dev.metaschema.core.datatype.markup.MarkupMultiline value) Set the "Remarks".voidsetTaskUuid(UUID value) Set the "Task Universally Unique Identifier Reference".toString()
-
Constructor Details
-
Dependency
public Dependency()Constructs a newdev.metaschema.oscal.lib.model.Task.Dependencyinstance with no metadata. -
Dependency
Constructs a newdev.metaschema.oscal.lib.model.Task.Dependencyinstance with the specified metadata.- Parameters:
data- the metaschema data, ornullif none
-
-
Method Details
-
getMetaschemaData
- Specified by:
getMetaschemaDatain interfacedev.metaschema.core.model.IBoundObject
-
getTaskUuid
Get the "Task Universally Unique Identifier Reference".A machine-oriented identifier reference to a unique task.
- Returns:
- the task-uuid value
-
setTaskUuid
Set the "Task Universally Unique Identifier Reference".A machine-oriented identifier reference to a unique task.
- Parameters:
value- the task-uuid value to set
-
getRemarks
Get the "Remarks".Additional commentary about the containing object.
- Returns:
- the remarks value, or
nullif not set
-
setRemarks
Set the "Remarks".Additional commentary about the containing object.
- Parameters:
value- the remarks value to set, ornullto clear
-
toString
-