Class Modify.Alter.Remove
- All Implemented Interfaces:
dev.metaschema.core.model.IBoundObject
- Enclosing class:
- Modify.Alter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the "Reference by class".getById()Get the "Reference by ID".Get the "Item Name Reference".Get the "Reference by (assigned) name".getByNs()Get the "Item Namespace Reference".dev.metaschema.core.model.IMetaschemaDatadev.metaschema.core.datatype.markup.MarkupMultilineGet the "Remarks".voidsetByClass(String value) Set the "Reference by class".voidSet the "Reference by ID".voidsetByItemName(String value) Set the "Item Name Reference".voidSet the "Reference by (assigned) name".voidSet the "Item Namespace Reference".voidsetRemarks(dev.metaschema.core.datatype.markup.MarkupMultiline value) Set the "Remarks".toString()
-
Constructor Details
-
Remove
public Remove()Constructs a newdev.metaschema.oscal.lib.model.Modify.Alter.Removeinstance with no metadata. -
Remove
Constructs a newdev.metaschema.oscal.lib.model.Modify.Alter.Removeinstance with the specified metadata.- Parameters:
data- the metaschema data, ornullif none
-
-
Method Details
-
getMetaschemaData
- Specified by:
getMetaschemaDatain interfacedev.metaschema.core.model.IBoundObject
-
getByName
Get the "Reference by (assigned) name".Identify items remove by matching their assigned name.
- Returns:
- the by-name value, or
nullif not set
-
setByName
Set the "Reference by (assigned) name".Identify items remove by matching their assigned name.
- Parameters:
value- the by-name value to set, ornullto clear
-
getByClass
Get the "Reference by class".Identify items to remove by matching their
class.- Returns:
- the by-class value, or
nullif not set
-
setByClass
Set the "Reference by class".Identify items to remove by matching their
class.- Parameters:
value- the by-class value to set, ornullto clear
-
getById
Get the "Reference by ID".Identify items to remove indicated by their
id.- Returns:
- the by-id value, or
nullif not set
-
setById
Set the "Reference by ID".Identify items to remove indicated by their
id.- Parameters:
value- the by-id value to set, ornullto clear
-
getByItemName
Get the "Item Name Reference".Identify items to remove by the name of the item's information object name, e.g.
titleorprop.- Returns:
- the by-item-name value, or
nullif not set
-
setByItemName
Set the "Item Name Reference".Identify items to remove by the name of the item's information object name, e.g.
titleorprop.- Parameters:
value- the by-item-name value to set, ornullto clear
-
getByNs
Get the "Item Namespace Reference".Identify items to remove by the item's
ns, which is the namespace associated with apart, orprop.- Returns:
- the by-ns value, or
nullif not set
-
setByNs
Set the "Item Namespace Reference".Identify items to remove by the item's
ns, which is the namespace associated with apart, orprop.- Parameters:
value- the by-ns value to set, ornullto clear
-
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
-