Class Modify.Alter.Remove

java.lang.Object
gov.nist.secauto.oscal.lib.model.Modify.Alter.Remove
All Implemented Interfaces:
gov.nist.secauto.metaschema.core.model.IBoundObject
Enclosing class:
Modify.Alter

@MetaschemaAssembly(formalName="Removal", description="Specifies objects to be removed from a control based on specific aspects of the object that must all match.", name="remove", moduleClass=OscalProfileModule.class, remarks="Use `by-name`, `by-class`, `by-id` or `by-item-name` to indicate class tokens or ID reference, or the formal name, of the component to be removed or erased from a control, when a catalog is resolved. The control affected is indicated by the pointer on the removal\'s parent (containing) `alter` element.\n\nTo change an element, use `remove` to remove the element, then `add` to add it back again with changes.") public static class Modify.Alter.Remove extends Object implements gov.nist.secauto.metaschema.core.model.IBoundObject
Specifies objects to be removed from a control based on specific aspects of the object that must all match.