org.stringtree.juicer.tract
Class InitialisingTractPipeline

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

public class InitialisingTractPipeline
extends TractPipeline
implements Initialisable


Field Summary
private  Fetcher context
           
 
Fields inherited from class org.stringtree.juicer.tract.TractPipeline
list
 
Fields inherited from class org.stringtree.juicer.tract.AbstractTractDestination
source
 
Constructor Summary
protected InitialisingTractPipeline()
           
  InitialisingTractPipeline(Fetcher context)
           
  InitialisingTractPipeline(TractFilter[] array, Fetcher context)
           
 
Method Summary
private  void init()
           
 void init(Fetcher context)
           
 void relink()
           
 
Methods inherited from class org.stringtree.juicer.tract.TractPipeline
connectSource, setList
 
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

context

private Fetcher context
Constructor Detail

InitialisingTractPipeline

public InitialisingTractPipeline(TractFilter[] array,
                                 Fetcher context)

InitialisingTractPipeline

public InitialisingTractPipeline(Fetcher context)

InitialisingTractPipeline

protected InitialisingTractPipeline()
Method Detail

init

public void init(Fetcher context)
Specified by:
init in interface Initialisable

relink

public void relink()
Overrides:
relink in class TractPipeline

init

private void init()