Class Modify.Alter

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

@MetaschemaAssembly(formalName="Alteration", description="Specifies changes to be made to an included control when a profile is resolved.", name="alter", moduleClass=OscalProfileModule.class, remarks="Use `@control-id` to indicate the scope of alteration.\n\nIt is an error for two `alter` elements to apply to the same control. In practice, multiple alterations can be applied (together), but it creates confusion.\n\nAt present, no provision is made for altering many controls at once (for example, to systematically remove properties or add global properties); extending this element to match multiple control IDs could provide for this.") public static class Modify.Alter extends Object implements gov.nist.secauto.metaschema.core.model.IBoundObject
Specifies changes to be made to an included control when a profile is resolved.