net.sf.tomp.xtcl.command
Class ExeCommand
java.lang.Object
net.sf.tomp.xtcl.command.AbstractCommand
net.sf.tomp.xtcl.command.ExeCommand
- All Implemented Interfaces:
- Command
public class ExeCommand
- extends AbstractCommand
Executes an XTCL-external, i.e. OS/based command.
- Author:
- tomp
Field Summary |
protected java.lang.String[] |
cmdarray
array holding cmd name and params |
Method Summary |
int |
execute(Context c)
execute the external command with params |
void |
setCmdArray(java.lang.String[] r)
set the array holding cmd name and params |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
cmdarray
protected java.lang.String[] cmdarray
- array holding cmd name and params
ExeCommand
public ExeCommand()
setCmdArray
public void setCmdArray(java.lang.String[] r)
- set the array holding cmd name and params
- Parameters:
r
- array holding cmd name and params
execute
public int execute(Context c)
throws java.lang.Exception
- execute the external command with params
- Specified by:
execute
in interface Command
- Overrides:
execute
in class AbstractCommand
- Parameters:
c
- Context
- Returns:
- DOCUMENT ME!
- Throws:
java.lang.Exception
- DOCUMENT ME!
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
- Returns:
- "RUN " + listArray(cmdarray);
Copyright © 2004-2005 Masaryk University in Brno, Faculty of Informatics, Czech Republic. All Rights Reserved.