org.globus.cog.karajan.viewer
Class KarajanGraphTransformation

java.lang.Object
  extended by org.globus.cog.karajan.viewer.KarajanGraphTransformation
All Implemented Interfaces:
GraphTransformation

public class KarajanGraphTransformation
extends Object
implements GraphTransformation


Field Summary
static Arg A_RANGE
           
 
Constructor Summary
KarajanGraphTransformation(KarajanFrame root, FlowElement fe, Hook hook)
           
 
Method Summary
 HashSet getCollapsedIterators()
           
 Graph getGraph()
           
 Hashtable getMap()
           
 Hashtable getRmap()
           
 Hashtable getTemplates()
           
 ElementTree inverseTransform()
           
static boolean isA(FlowElement element, String name)
           
 GraphInterface transform(GraphInterface graph)
           
 org.globus.cog.karajan.viewer.KarajanGraphTransformation.State unfold(org.globus.cog.karajan.viewer.KarajanGraphTransformation.State state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

A_RANGE

public static final Arg A_RANGE
Constructor Detail

KarajanGraphTransformation

public KarajanGraphTransformation(KarajanFrame root,
                                  FlowElement fe,
                                  Hook hook)
Method Detail

transform

public GraphInterface transform(GraphInterface graph)
Specified by:
transform in interface GraphTransformation

unfold

public org.globus.cog.karajan.viewer.KarajanGraphTransformation.State unfold(org.globus.cog.karajan.viewer.KarajanGraphTransformation.State state)

getCollapsedIterators

public HashSet getCollapsedIterators()
Returns:
Returns the collapsedIterators.

getMap

public Hashtable getMap()
Returns:
Returns the map.

getRmap

public Hashtable getRmap()
Returns:
Returns the rmap.

getTemplates

public Hashtable getTemplates()
Returns:
Returns the templates.

getGraph

public Graph getGraph()
Returns:
Returns the graph.

isA

public static boolean isA(FlowElement element,
                          String name)

inverseTransform

public ElementTree inverseTransform()