com.googlecode.sarasvati.xml
Class XmlNode

java.lang.Object
  extended by com.googlecode.sarasvati.xml.XmlNode
All Implemented Interfaces:
NodeDefinition, Comparable<XmlNode>

public class XmlNode
extends Object
implements NodeDefinition, Comparable<XmlNode>


Constructor Summary
XmlNode()
           
 
Method Summary
 void addToDigest(MessageDigest digest)
           
 int compareTo(XmlNode o)
           
 boolean equals(Object obj)
           
 List<XmlArc> getArcs()
           
 XmlCustom getCustom()
           
 String getGuard()
           
 String getJoinParam()
           
 JoinType getJoinType()
           
 String getName()
           
 String getType()
           
 Integer getX()
           
 Integer getY()
           
 int hashCode()
           
 boolean isStart()
           
 void setArcs(List<XmlArc> arcs)
           
 void setCustom(XmlCustom custom)
           
 void setGuard(String guard)
           
 void setJoinParam(String joinParam)
           
 void setJoinType(XmlJoinType joinType)
           
 void setName(String name)
           
 void setStart(Boolean start)
           
 void setType(String type)
           
 void setX(Integer x)
           
 void setY(Integer y)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XmlNode

public XmlNode()
Method Detail

getName

public String getName()
Specified by:
getName in interface NodeDefinition

setName

public void setName(String name)

getJoinType

public JoinType getJoinType()
Specified by:
getJoinType in interface NodeDefinition

setJoinType

public void setJoinType(XmlJoinType joinType)

getJoinParam

public String getJoinParam()
Specified by:
getJoinParam in interface NodeDefinition

setJoinParam

public void setJoinParam(String joinParam)

getType

public String getType()
Specified by:
getType in interface NodeDefinition

setType

public void setType(String type)

isStart

public boolean isStart()
Specified by:
isStart in interface NodeDefinition

setStart

public void setStart(Boolean start)

getX

public Integer getX()
Specified by:
getX in interface NodeDefinition

setX

public void setX(Integer x)

getY

public Integer getY()
Specified by:
getY in interface NodeDefinition

setY

public void setY(Integer y)

getGuard

public String getGuard()
Specified by:
getGuard in interface NodeDefinition

setGuard

public void setGuard(String guard)

getArcs

public List<XmlArc> getArcs()
Specified by:
getArcs in interface NodeDefinition

setArcs

public void setArcs(List<XmlArc> arcs)

getCustom

public XmlCustom getCustom()
Specified by:
getCustom in interface NodeDefinition

setCustom

public void setCustom(XmlCustom custom)

addToDigest

public void addToDigest(MessageDigest digest)

compareTo

public int compareTo(XmlNode o)
Specified by:
compareTo in interface Comparable<XmlNode>

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object