at.dms.kjc.flatgraph
Class ScheduledStreamGraph

java.lang.Object
  extended by at.dms.kjc.flatgraph.StreamGraph
      extended by at.dms.kjc.flatgraph.ScheduledStreamGraph
Direct Known Subclasses:
ClusterStreamGraph

public class ScheduledStreamGraph
extends StreamGraph


Field Summary
 
Fields inherited from class at.dms.kjc.flatgraph.StreamGraph
parentMap, staticSubGraphs
 
Constructor Summary
ScheduledStreamGraph(FlatNode top)
           
 
Method Summary
protected  ScheduledStaticStreamGraph new_StaticStreamGraph(StreamGraph sg, FlatNode realTop)
          Use in place of "new StaticStreamGraph" for subclassing.
 
Methods inherited from class at.dms.kjc.flatgraph.StreamGraph
createStaticStreamGraphs, dumpStaticStreamGraph, dynamicEntry, dynamicExit, getParentSSG, getStaticSubGraphs, getTopLevel, recreateSIR
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScheduledStreamGraph

public ScheduledStreamGraph(FlatNode top)
Method Detail

new_StaticStreamGraph

protected ScheduledStaticStreamGraph new_StaticStreamGraph(StreamGraph sg,
                                                           FlatNode realTop)
Use in place of "new StaticStreamGraph" for subclassing. A subclass of StreamGraph may refer to a subclass of StaticStreamGraph. If we just used "new StaticStreamGraph" in this class we would only be making StaticStreamGraph's of the type in this package.

Overrides:
new_StaticStreamGraph in class StreamGraph
Parameters:
sg - a StreamGraph
realTop - the top node
Returns:
a new StaticStreamGraph