com.timeindexing.appl
Class SelecterWithHeader

java.lang.Object
  extended by com.timeindexing.event.OutputEventGenerator
      extended by com.timeindexing.appl.Selecter
          extended by com.timeindexing.appl.SelecterWithHeader
All Implemented Interfaces:
OutputEventListener, java.util.EventListener

public class SelecterWithHeader
extends Selecter

Display a selection of a TimeIndex to an OutputStream given the Index filename. This always puts out a header before the selection of data from the TimeIndex.


Field Summary
 
Fields inherited from class com.timeindexing.event.OutputEventGenerator
outputListenerList
 
Constructor Summary
SelecterWithHeader(java.lang.String filename, java.io.OutputStream out)
          Construct a SelecterWithHeader object.
 
Method Summary
protected  void output(IndexProperties selectionProperties)
          Do the output
 
Methods inherited from class com.timeindexing.appl.Selecter
addOutputEventListener, addPrimaryEventListener, close, getBytesOutput, open, outputNotification, removePrimaryEventListener, select
 
Methods inherited from class com.timeindexing.event.OutputEventGenerator
fireOutputEvent, getOutputEventListeners, hasOutputEventListeners, removeOutputEventListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelecterWithHeader

public SelecterWithHeader(java.lang.String filename,
                          java.io.OutputStream out)
Construct a SelecterWithHeader object.

Method Detail

output

protected void output(IndexProperties selectionProperties)
               throws java.io.IOException,
                      TimeIndexException
Do the output

Overrides:
output in class Selecter
Throws:
java.io.IOException
TimeIndexException


Timeindexing 2008