es.unex.sextante.gui.cmd.bshcommands
Class runalg
java.lang.Object
es.unex.sextante.gui.cmd.bshcommands.runalg
public class runalg
- extends java.lang.Object
A BeanShell command to execute SEXTANTE algorithms
- Author:
- volaya
Method Summary |
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName)
BeanShell does not work well with varargs, so this methods are
a quick (and dirty) solution for algorithms requiring up to 10
parameters |
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1)
|
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object[] args)
Runs a geoalgorithm with a set of parameter values. |
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2)
|
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
|
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4)
|
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5)
|
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6)
|
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6,
java.lang.Object p7)
|
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6,
java.lang.Object p7,
java.lang.Object p8)
|
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6,
java.lang.Object p7,
java.lang.Object p8,
java.lang.Object p9)
|
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6,
java.lang.Object p7,
java.lang.Object p8,
java.lang.Object p9,
java.lang.Object p10)
|
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6,
java.lang.Object p7,
java.lang.Object p8,
java.lang.Object p9,
java.lang.Object p10,
java.lang.Object p11)
|
static void |
invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6,
java.lang.Object p7,
java.lang.Object p8,
java.lang.Object p9,
java.lang.Object p10,
java.lang.Object p11,
java.lang.Object p12)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
runalg
public runalg()
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName)
- BeanShell does not work well with varargs, so this methods are
a quick (and dirty) solution for algorithms requiring up to 10
parameters
- Throws:
bsh.EvalError
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1)
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2)
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4)
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5)
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6)
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6,
java.lang.Object p7)
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6,
java.lang.Object p7,
java.lang.Object p8)
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6,
java.lang.Object p7,
java.lang.Object p8,
java.lang.Object p9)
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6,
java.lang.Object p7,
java.lang.Object p8,
java.lang.Object p9,
java.lang.Object p10)
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6,
java.lang.Object p7,
java.lang.Object p8,
java.lang.Object p9,
java.lang.Object p10,
java.lang.Object p11)
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5,
java.lang.Object p6,
java.lang.Object p7,
java.lang.Object p8,
java.lang.Object p9,
java.lang.Object p10,
java.lang.Object p11,
java.lang.Object p12)
invoke
public static void invoke(bsh.Interpreter env,
bsh.CallStack callstack,
java.lang.String sAlgName,
java.lang.Object[] args)
- Runs a geoalgorithm with a set of parameter values.
- Parameters:
env
- the beanshell interpretercallstack
- the call stacksAlgName
- the command-line name of the algorithmargs
- the parameter values
- Throws:
bsh.EvalError