org.nuiton.processor
Class Processor

java.lang.Object
  extended by org.nuiton.processor.Processor
Direct Known Subclasses:
GeneratorTemplatesProcessor, LicenseProcessor, LogsProcessor, OptimisationProcessor

public class Processor
extends java.lang.Object


Field Summary
protected  Filter[] inputFilter
           
protected  Filter outputFilter
           
 
Constructor Summary
Processor()
           
Processor(Filter[] filters)
           
 
Method Summary
protected  java.io.BufferedReader getReader(java.io.Reader externalInput)
           
 void process(java.io.Reader externalInput, java.io.Writer externalOutput)
          Process all available data
 void setInputFilter(Filter inFilter)
           
 void setInputFilter(Filter[] inFilter)
           
 void setOutputFilter(Filter outFilter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

inputFilter

protected Filter[] inputFilter

outputFilter

protected Filter outputFilter
Constructor Detail

Processor

public Processor()

Processor

public Processor(Filter[] filters)
Method Detail

setInputFilter

public void setInputFilter(Filter inFilter)

setInputFilter

public void setInputFilter(Filter[] inFilter)

setOutputFilter

public void setOutputFilter(Filter outFilter)

getReader

protected java.io.BufferedReader getReader(java.io.Reader externalInput)

process

public void process(java.io.Reader externalInput,
                    java.io.Writer externalOutput)
             throws java.io.IOException
Process all available data

Parameters:
externalInput -
externalOutput -
Throws:
java.io.IOException - if any pb


Copyright © 2002-2009 CodeLutin. All Rights Reserved.