org.processmining.framework.models.protos
Class ProtosProcessArc

java.lang.Object
  extended by org.processmining.framework.models.protos.ProtosProcessArc

public class ProtosProcessArc
extends java.lang.Object

Title: Protos process arc

Description: Holds a Protos process arc

Copyright: Copyright (c) 2004

Company:

Version:
1.0
Author:
Eric Verbeek

Constructor Summary
ProtosProcessArc(ProtosSubprocess subprocess)
           
 
Method Summary
 ModelGraphEdge getEdge()
           
 ProtosSubprocess getSubprocess()
           
 java.lang.String readXMLExport(org.w3c.dom.Node processArcNode)
          Constructs a Process Arc object out of a Node.
 java.lang.String writeToDot()
          Returns the DOT representation for this Process Arc.
 java.lang.String writeXMLExport(java.lang.String tag)
          Returns the Process Arc object in Protos XML Export format.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProtosProcessArc

public ProtosProcessArc(ProtosSubprocess subprocess)
Method Detail

getSubprocess

public ProtosSubprocess getSubprocess()

getEdge

public ModelGraphEdge getEdge()

readXMLExport

public java.lang.String readXMLExport(org.w3c.dom.Node processArcNode)
Constructs a Process Arc object out of a Node.

Parameters:
processArcNode - Node The node that contains the Process Arc.
Returns:
String Any error message.

writeXMLExport

public java.lang.String writeXMLExport(java.lang.String tag)
Returns the Process Arc object in Protos XML Export format.

Parameters:
tag - String The tag to use for this Process Arc object.
Returns:
String The Process Arc object in Protos XML Export format.

writeToDot

public java.lang.String writeToDot()
Returns the DOT representation for this Process Arc.

Returns:
String The DOT representation for this Process Arc.