public class Norm extends MoiseElement implements ToXML
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
condition |
protected Mission |
mission |
protected NS |
ns |
protected NS.OpTypes |
op |
protected Role |
role |
protected TimeConstraint |
tc |
debug
Constructor and Description |
---|
Norm(NS ns) |
Norm(Role r,
Mission m,
NS ns,
NS.OpTypes op) |
Modifier and Type | Method and Description |
---|---|
org.w3c.dom.Element |
getAsDOM(org.w3c.dom.Document document) |
java.lang.String |
getCondition() |
Mission |
getMission() |
Role |
getRole() |
TimeConstraint |
getTimeConstraint() |
NS.OpTypes |
getType() |
static java.lang.String |
getXMLTag() |
void |
setCondition(java.lang.String r) |
void |
setFromDOM(org.w3c.dom.Element ele) |
void |
setMission(Mission m) |
void |
setMission(java.lang.String missionId) |
void |
setRole(Role r) |
void |
setRole(java.lang.String roleId) |
void |
setTimeConstraint(TimeConstraint t) |
void |
setType(NS.OpTypes op) |
java.lang.String |
toString() |
compareTo, equals, getBoolProperty, getBoolProperty, getCreationDate, getFullId, getId, getId, getOwner, getPrefix, getPrefix, getProperties, getPropertiesAsDOM, getPropertiesAsProlog, getProperty, getStrProperty, hashCode, setId, setOwner, setPrefix, setPropertiesFromDOM, setProperty
protected java.lang.String condition
protected Role role
protected Mission mission
protected TimeConstraint tc
protected NS ns
protected NS.OpTypes op
public Norm(NS ns) throws MoiseConsistencyException
MoiseConsistencyException
public Norm(Role r, Mission m, NS ns, NS.OpTypes op) throws MoiseConsistencyException
MoiseConsistencyException
public void setType(NS.OpTypes op)
public NS.OpTypes getType()
public void setRole(Role r) throws MoiseConsistencyException
MoiseConsistencyException
public void setRole(java.lang.String roleId) throws MoiseConsistencyException
MoiseConsistencyException
public Role getRole()
public void setMission(Mission m) throws MoiseConsistencyException
MoiseConsistencyException
public void setMission(java.lang.String missionId) throws MoiseConsistencyException
MoiseConsistencyException
public Mission getMission()
public void setTimeConstraint(TimeConstraint t)
public TimeConstraint getTimeConstraint()
public java.lang.String getCondition()
public void setCondition(java.lang.String r)
public java.lang.String toString()
toString
in class MoiseElement
public static java.lang.String getXMLTag()
public org.w3c.dom.Element getAsDOM(org.w3c.dom.Document document)
public void setFromDOM(org.w3c.dom.Element ele) throws MoiseException
MoiseException