streamit.scheduler2.print
Class PrintProgram

java.lang.Object
  extended by streamit.misc.AssertedClass
      extended by streamit.scheduler2.print.PrintProgram

public class PrintProgram
extends AssertedClass


Constructor Summary
PrintProgram()
           
 
Method Summary
 String getName(IteratorBase iter)
           
 String getName(Object obj)
           
 void printFilter(FilterIter filter, DataOutputStream outputStream)
           
 void printFL(FeedbackLoopIter fl, DataOutputStream outputStream)
           
 void printPipe(PipelineIter pipeline, DataOutputStream outputStream)
           
 void printProgram(Iterator iter)
           
 void printSJ(SplitJoinIter sj, DataOutputStream outputStream)
           
 void printStream(Iterator iter)
           
 
Methods inherited from class streamit.misc.AssertedClass
ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ASSERT, ERROR, ERROR, ERROR, SASSERT, SASSERT, SASSERT, SASSERT, SASSERT, SASSERT, SASSERT, SASSERT, SERROR, SERROR, SERROR
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrintProgram

public PrintProgram()
Method Detail

printProgram

public void printProgram(Iterator iter)

printStream

public void printStream(Iterator iter)

getName

public String getName(Object obj)

getName

public String getName(IteratorBase iter)

printFilter

public void printFilter(FilterIter filter,
                        DataOutputStream outputStream)

printPipe

public void printPipe(PipelineIter pipeline,
                      DataOutputStream outputStream)

printSJ

public void printSJ(SplitJoinIter sj,
                    DataOutputStream outputStream)

printFL

public void printFL(FeedbackLoopIter fl,
                    DataOutputStream outputStream)