Uses of Class
gov.nist.secauto.oscal.lib.model.Control
Package
Description
-
Uses of Control in gov.nist.secauto.oscal.lib.model
Modifier and TypeMethodDescriptionCatalog.getControls()
CatalogGroup.getControls()
Control.getControls()
Modifier and TypeMethodDescriptionboolean
Catalog.addControl
(Control item) Add a newControl
item to the underlying collection.boolean
CatalogGroup.addControl
(Control item) Add a newControl
item to the underlying collection.boolean
Control.addControl
(Control item) Add a newControl
item to the underlying collection.boolean
Catalog.removeControl
(Control item) Remove the first matchingControl
item from the underlying collection.boolean
CatalogGroup.removeControl
(Control item) Remove the first matchingControl
item from the underlying collection.boolean
Control.removeControl
(Control item) Remove the first matchingControl
item from the underlying collection.Modifier and TypeMethodDescriptionvoid
Catalog.setControls
(List<Control> value) void
CatalogGroup.setControls
(List<Control> value) void
Control.setControls
(List<Control> value) -
Uses of Control in gov.nist.secauto.oscal.lib.model.control.catalog
Modifier and TypeMethodDescriptionAbstractControl.Builder.build()
AbstractControl.getParentControl()
IControl.getParentControl()
Modifier and TypeMethodDescriptionboolean
IControlContainer.addControl
(Control item) Add a newControl
item to the end of the underlying collection.boolean
IControlContainer.removeControl
(Control item) Remove the first matchingControl
item from the underlying collection.void
AbstractControl.setParentControl
(Control parent) void
IControl.setParentControl
(Control parent) AbstractCatalogVisitor.visitControl
(Control control, CONTEXT context) ICatalogVisitor.visitControl
(Control control, CONTEXT context) Visit the providedcontrol
. -
Uses of Control in gov.nist.secauto.oscal.lib.profile.resolver.alter
Modifier and TypeMethodDescriptionstatic boolean
AddVisitor.add
(Control control, AddVisitor.Position position, String byId, gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine title, List<Parameter> params, List<Property> props, List<Link> links, List<ControlPart> parts) Apply the add directive.static boolean
RemoveVisitor.remove
(Control control, String objectName, String objectClass, String objectId, String objectNamespace, RemoveVisitor.TargetType itemType) Apply the remove directive.AddVisitor.visitControl
(Control control, gov.nist.secauto.oscal.lib.profile.resolver.alter.AddVisitor.Context context) RemoveVisitor.visitControl
(Control control, gov.nist.secauto.oscal.lib.profile.resolver.alter.RemoveVisitor.Context context) -
Uses of Control in gov.nist.secauto.oscal.lib.profile.resolver.selection
Modifier and TypeMethodDescriptionprotected Collection<Control>
DefaultResult.getPromotedControls()
protected Collection<Control>
DefaultResult.getRemovedControls()
Modifier and TypeMethodDescriptionvoid
DefaultResult.applyRemovesTo
(Control parent) void
void
void
DefaultResult.promoteControl
(Control control) void
IResult.promoteControl
(Control control) void
DefaultResult.removeControl
(Control control)