org.stringtree.juicer.tract
Class TractPipeline

java.lang.Object
  extended by org.stringtree.juicer.tract.AbstractTractDestination
      extended by org.stringtree.juicer.tract.BasicTractFilter
          extended by org.stringtree.juicer.tract.TractPipeline
All Implemented Interfaces:
TractDestination, TractFilter, TractSource
Direct Known Subclasses:
InitialisingTractPipeline

public class TractPipeline
extends BasicTractFilter


Field Summary
private  TractSource head
           
protected  java.util.List list
           
 
Fields inherited from class org.stringtree.juicer.tract.AbstractTractDestination
source
 
Constructor Summary
TractPipeline()
           
TractPipeline(TractFilter[] array)
           
 
Method Summary
 void connectSource(TractSource source)
           
 void relink()
           
 void setList(java.util.List list)
           
 
Methods inherited from class org.stringtree.juicer.tract.BasicTractFilter
filter, nextTract
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

head

private TractSource head

list

protected java.util.List list
Constructor Detail

TractPipeline

public TractPipeline(TractFilter[] array)

TractPipeline

public TractPipeline()
Method Detail

relink

public void relink()

setList

public void setList(java.util.List list)

connectSource

public void connectSource(TractSource source)
Specified by:
connectSource in interface TractDestination
Overrides:
connectSource in class AbstractTractDestination