com.c3d.image.hips
Class HipsFilter

java.lang.Object
  |
  +--com.c3d.image.hips.HipsFilter

public class HipsFilter
extends java.lang.Object


Field Summary
protected  java.lang.String[] arguments_
           
protected  java.lang.String filterName_
           
protected  java.lang.Process proc_
           
protected  int status_
           
protected  java.io.InputStream stderr_
           
protected  java.io.OutputStream stdin_
           
protected  java.io.InputStream stdout_
           
 
Constructor Summary
HipsFilter()
           
HipsFilter(java.lang.String filterName)
           
HipsFilter(java.lang.String filterName, java.lang.String[] arguments)
           
 
Method Summary
 void doProcessStderrLine(java.lang.String line)
           
 HipsImage filter(HipsImage img)
           
 void finalize()
           
 java.lang.String getFilterName()
           
 boolean init()
          Start the process off
 void reset()
           
 void setFilterName(java.lang.String s)
           
 java.io.InputStream stderr()
           
 java.io.OutputStream stdin()
           
 java.io.InputStream stdout()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

filterName_

protected java.lang.String filterName_

arguments_

protected java.lang.String[] arguments_

proc_

protected java.lang.Process proc_

stdin_

protected java.io.OutputStream stdin_

stdout_

protected java.io.InputStream stdout_

stderr_

protected java.io.InputStream stderr_

status_

protected int status_
Constructor Detail

HipsFilter

public HipsFilter()

HipsFilter

public HipsFilter(java.lang.String filterName)

HipsFilter

public HipsFilter(java.lang.String filterName,
                  java.lang.String[] arguments)
Method Detail

setFilterName

public void setFilterName(java.lang.String s)

getFilterName

public java.lang.String getFilterName()

stdout

public java.io.InputStream stdout()

stdin

public java.io.OutputStream stdin()

stderr

public java.io.InputStream stderr()

doProcessStderrLine

public void doProcessStderrLine(java.lang.String line)

filter

public HipsImage filter(HipsImage img)

init

public boolean init()
Start the process off

reset

public void reset()

finalize

public void finalize()
              throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object