public class SpecRelation extends SpecObject
Modifier and Type | Field and Description |
---|---|
SpecObject |
source |
java.lang.String |
sourceS |
SpecObject |
target |
java.lang.String |
targetS |
definition, values
ATTR_DESC, attributes, CHANGE_PARAM, CREATED_PARAM, ID_PARAM, LAST_MOD, NAME_PARAM, sort
Constructor and Description |
---|
SpecRelation(java.util.Map<java.lang.String,Pair<java.lang.String,java.lang.String>> attrs,
SpecObjectType def,
SpecObject idSource,
SpecObject idTarget,
java.lang.String sourceS,
java.lang.String targetS) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
generateId() |
static SpecRelation |
load(org.w3c.dom.Node node,
ReqIFModel model) |
org.w3c.dom.Node |
save(org.w3c.dom.Node par,
org.w3c.dom.Document doc,
ReqIFModel model) |
getAttributeDefinitionByName, getAttributeValueByName, getValue, getValueByName, isValuesSimilarTo, setValue
createElement, getDesc, getId, getLastChange, getName, getNamespace, getNameSpacePrefix, loadAttributes, save
public SpecObject source
public SpecObject target
public java.lang.String sourceS
public java.lang.String targetS
public SpecRelation(java.util.Map<java.lang.String,Pair<java.lang.String,java.lang.String>> attrs, SpecObjectType def, SpecObject idSource, SpecObject idTarget, java.lang.String sourceS, java.lang.String targetS)
public static SpecRelation load(org.w3c.dom.Node node, ReqIFModel model)
public org.w3c.dom.Node save(org.w3c.dom.Node par, org.w3c.dom.Document doc, ReqIFModel model)
save
in class SpecObject
public java.lang.String generateId()
generateId
in class ReqIFDefinition