public class TransitionType extends java.lang.Object implements XmlOutputMethods
Constructor and Description |
---|
TransitionType(java.lang.String source,
java.lang.String target)
Creates a new transition between two maneuvers
|
Modifier and Type | Method and Description |
---|---|
org.dom4j.Document |
asDocument() |
org.dom4j.Document |
asDocument(java.lang.String rootElementName) |
org.dom4j.Element |
asElement() |
org.dom4j.Element |
asElement(java.lang.String rootElementName) |
java.lang.String |
asXML()
Este problema foi resolvido com a versão 1.6.1 do DOM4J.
|
java.lang.String |
asXML(java.lang.String rootElementName)
Este problema foi resolvido com a versão 1.6.1 do DOM4J.
|
ActionType |
getAction() |
ConditionType |
getCondition()
Returns this transition's condition
|
java.lang.String |
getId() |
java.lang.String |
getSourceManeuver() |
java.lang.String |
getTargetManeuver() |
void |
setAction(ActionType action) |
void |
setCondition(ConditionType condition)
Sets the transition condition (A.K.A. guard)
|
void |
setId(java.lang.String id) |
void |
setSourceManeuver(java.lang.String sourceManeuver) |
void |
setTargetManeuver(java.lang.String targetManeuver) |
java.lang.String |
toString() |
public TransitionType(java.lang.String source, java.lang.String target)
source
- The origin (maneuver) of this transitiontarget
- The destiny (maneuver) of this transitionpublic ConditionType getCondition()
public void setCondition(ConditionType condition)
condition
- public ActionType getAction()
public void setAction(ActionType action)
action
- the action to setpublic java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getSourceManeuver()
public void setSourceManeuver(java.lang.String sourceManeuver)
public java.lang.String getTargetManeuver()
public void setTargetManeuver(java.lang.String targetManeuver)
public java.lang.String asXML()
XmlOutputMethods
FileUtil.saveToFile(String, String)
e afins. Isto porque ao gravar como UTF-8
os caracteres são adulterados guardando por exemplo "é" em 2 caracteres (ou seja pega nos dois caracteres UTF-8 e
transforma-os em 2 UTF-8s).asXML
in interface XmlOutputMethods
public java.lang.String asXML(java.lang.String rootElementName)
XmlOutputMethods
FileUtil.saveToFile(String, String)
e afins. Isto porque ao gravar como UTF-8
os caracteres são adulterados guardando por exemplo "é" em 2 caracteres (ou seja pega nos dois caracteres UTF-8 e
transforma-os em 2 UTF-8s).asXML
in interface XmlOutputMethods
public org.dom4j.Element asElement()
asElement
in interface XmlOutputMethods
public org.dom4j.Element asElement(java.lang.String rootElementName)
asElement
in interface XmlOutputMethods
public org.dom4j.Document asDocument()
asDocument
in interface XmlOutputMethods
public org.dom4j.Document asDocument(java.lang.String rootElementName)
asDocument
in interface XmlOutputMethods
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.