net.sf.tomp.xtcl.command
Class AbstractCommand

java.lang.Object
  extended bynet.sf.tomp.xtcl.command.AbstractCommand
All Implemented Interfaces:
Command
Direct Known Subclasses:
CatchCommand, Do, Dump, DumpCommand, Echo, End, Err, ExeCommand, Function, Help, Chain, JavaCommand, Label, Ret, Sequence, Template, Transform, TryBlock, VarCommand

public class AbstractCommand
extends java.lang.Object
implements Command

DOCUMENT ME!

Author:
tomp

Constructor Summary
AbstractCommand()
           
 
Method Summary
 int done(Context c, int i)
           
 int execute(Context c)
          DOCUMENT ME!
protected  int initParameters(java.util.Map params, java.util.Map realParams, Parametrized f, Context context)
          DOCUMENT ME!
static java.lang.String listArray(java.lang.Object[] os)
          DOCUMENT ME!
static java.lang.String listList(java.util.List m)
          DOCUMENT ME!
static java.lang.String listMap(java.util.Map m)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCommand

public AbstractCommand()
Method Detail

execute

public int execute(Context c)
            throws java.lang.Exception
DOCUMENT ME!

Specified by:
execute in interface Command
Parameters:
c - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

done

public int done(Context c,
                int i)
         throws java.lang.Exception
Throws:
java.lang.Exception

initParameters

protected int initParameters(java.util.Map params,
                             java.util.Map realParams,
                             Parametrized f,
                             Context context)
DOCUMENT ME!

Parameters:
params - DOCUMENT ME!
realParams - DOCUMENT ME!
f - DOCUMENT ME!
context - DOCUMENT ME!
Returns:
DOCUMENT ME!

listArray

public static java.lang.String listArray(java.lang.Object[] os)
DOCUMENT ME!

Parameters:
os - DOCUMENT ME!
Returns:
DOCUMENT ME!

listList

public static java.lang.String listList(java.util.List m)
DOCUMENT ME!

Parameters:
m - DOCUMENT ME!
Returns:
DOCUMENT ME!

listMap

public static java.lang.String listMap(java.util.Map m)
DOCUMENT ME!

Parameters:
m - DOCUMENT ME!
Returns:
DOCUMENT ME!


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