public class Specification extends ReqIFDefinition
Modifier and Type | Field and Description |
---|---|
SpecificationType |
definition |
ATTR_DESC, attributes, CHANGE_PARAM, CREATED_PARAM, ID_PARAM, LAST_MOD, NAME_PARAM, sort
Constructor and Description |
---|
Specification(java.util.Map<java.lang.String,Pair<java.lang.String,java.lang.String>> attrs,
SpecificationType definition) |
Modifier and Type | Method and Description |
---|---|
void |
addRec(SpecHierarchyContainer shc,
java.util.Set<SpecObject> set) |
java.lang.String |
generateId() |
SpecHierarchyContainer |
getChildren() |
java.util.Set<SpecObject> |
getSpecObjects() |
static Specification |
load(org.w3c.dom.Node nd,
ReqIFModel model) |
org.w3c.dom.Node |
save(org.w3c.dom.Node par,
org.w3c.dom.Document doc,
ReqIFModel model) |
void |
setChildren(SpecHierarchyContainer children) |
createElement, getDesc, getId, getLastChange, getName, getNamespace, getNameSpacePrefix, loadAttributes, save
public SpecificationType definition
public Specification(java.util.Map<java.lang.String,Pair<java.lang.String,java.lang.String>> attrs, SpecificationType definition)
public static Specification load(org.w3c.dom.Node nd, ReqIFModel model)
public org.w3c.dom.Node save(org.w3c.dom.Node par, org.w3c.dom.Document doc, ReqIFModel model)
save
in class ReqIFDefinition
public java.lang.String generateId()
generateId
in class ReqIFDefinition
public void addRec(SpecHierarchyContainer shc, java.util.Set<SpecObject> set)
public java.util.Set<SpecObject> getSpecObjects()
public SpecHierarchyContainer getChildren()
public void setChildren(SpecHierarchyContainer children)