net.sf.tomp.xtcl.command
Class TeeFilterCommand

java.lang.Object
  extended by net.sf.tomp.xtcl.command.AbstractCommand
      extended by net.sf.tomp.xtcl.command.VarCommand
          extended by net.sf.tomp.xtcl.command.Chain
              extended by net.sf.tomp.xtcl.command.TeeFilterCommand
All Implemented Interfaces:
Parametrized, Command

public class TeeFilterCommand
extends Chain
implements Parametrized

Creates a tee filter.

Author:
tomp

Field Summary
protected  java.util.Map params
          DOCUMENT ME!
 
Fields inherited from class net.sf.tomp.xtcl.command.Chain
filterStyleRefs, resultRef, sourceRef
 
Fields inherited from class net.sf.tomp.xtcl.command.VarCommand
var
 
Constructor Summary
TeeFilterCommand()
           
 
Method Summary
 int execute(Context context)
          Creates a tee filter.
 void setParameter(java.lang.String k, java.lang.Object v)
          sets a parameter
 void setSourceRef(java.lang.String s)
          DOCUMENT ME!
 java.lang.String toString()
          DOCUMENT ME!
 
Methods inherited from class net.sf.tomp.xtcl.command.Chain
addFilterStyleRef, setResultRef
 
Methods inherited from class net.sf.tomp.xtcl.command.VarCommand
setVar
 
Methods inherited from class net.sf.tomp.xtcl.command.AbstractCommand
done, initParameters, listArray, listList, listMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

params

protected java.util.Map params
DOCUMENT ME!

Constructor Detail

TeeFilterCommand

public TeeFilterCommand()
Method Detail

setParameter

public void setParameter(java.lang.String k,
                         java.lang.Object v)
sets a parameter

Specified by:
setParameter in interface Parametrized
Parameters:
k - param name
v - param value

setSourceRef

public void setSourceRef(java.lang.String s)
DOCUMENT ME!

Overrides:
setSourceRef in class Chain
Parameters:
s - DOCUMENT ME!
Throws:
java.lang.UnsupportedOperationException - DOCUMENT ME!

execute

public int execute(Context context)
            throws java.lang.Exception
Creates a tee filter.

Specified by:
execute in interface Command
Overrides:
execute in class Chain
Parameters:
context - Context this command will be executed in.
Returns:
always 0 == success, OK
Throws:
java.lang.Exception - only if I/O error occurs when reporting the result to user.

toString

public java.lang.String toString()
DOCUMENT ME!

Overrides:
toString in class Chain
Returns:
DOCUMENT ME!


Copyright © 2004-2005 Masaryk University in Brno, Faculty of Informatics, Czech Republic. All Rights Reserved.