es.unex.sextante.gui.cmd.bshcommands
Class wps

java.lang.Object
  extended by es.unex.sextante.gui.cmd.bshcommands.wps

public class wps
extends java.lang.Object

A BeanShell command to execute wps processes

Author:
volaya

Constructor Summary
wps()
           
 
Method Summary
static void invoke(bsh.Interpreter env, bsh.CallStack callstack, java.lang.String sWPSUrl, java.lang.String sAlgIdentifier)
          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 sWPSUrl, java.lang.String sAlgIdentifier, java.lang.Object p1)
           
static void invoke(bsh.Interpreter env, bsh.CallStack callstack, java.lang.String sWPSUrl, java.lang.String sAlgIdentifier, java.lang.Object[] args)
          Runs a wps process with a set of parameter values.
static void invoke(bsh.Interpreter env, bsh.CallStack callstack, java.lang.String sWPSUrl, java.lang.String sAlgIdentifier, java.lang.Object p1, java.lang.Object p2)
           
static void invoke(bsh.Interpreter env, bsh.CallStack callstack, java.lang.String sWPSUrl, java.lang.String sAlgIdentifier, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3)
           
static void invoke(bsh.Interpreter env, bsh.CallStack callstack, java.lang.String sWPSUrl, java.lang.String sAlgIdentifier, 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 sWPSUrl, java.lang.String sAlgIdentifier, 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 sWPSUrl, java.lang.String sAlgIdentifier, 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 sWPSUrl, java.lang.String sAlgIdentifier, 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 sWPSUrl, java.lang.String sAlgIdentifier, 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 sWPSUrl, java.lang.String sAlgIdentifier, 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 sWPSUrl, java.lang.String sAlgIdentifier, 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 sWPSUrl, java.lang.String sAlgIdentifier, 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 sWPSUrl, java.lang.String sAlgIdentifier, 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
 

Constructor Detail

wps

public wps()
Method Detail

invoke

public static void invoke(bsh.Interpreter env,
                          bsh.CallStack callstack,
                          java.lang.String sWPSUrl,
                          java.lang.String sAlgIdentifier)
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 sWPSUrl,
                          java.lang.String sAlgIdentifier,
                          java.lang.Object p1)

invoke

public static void invoke(bsh.Interpreter env,
                          bsh.CallStack callstack,
                          java.lang.String sWPSUrl,
                          java.lang.String sAlgIdentifier,
                          java.lang.Object p1,
                          java.lang.Object p2)

invoke

public static void invoke(bsh.Interpreter env,
                          bsh.CallStack callstack,
                          java.lang.String sWPSUrl,
                          java.lang.String sAlgIdentifier,
                          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 sWPSUrl,
                          java.lang.String sAlgIdentifier,
                          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 sWPSUrl,
                          java.lang.String sAlgIdentifier,
                          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 sWPSUrl,
                          java.lang.String sAlgIdentifier,
                          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 sWPSUrl,
                          java.lang.String sAlgIdentifier,
                          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 sWPSUrl,
                          java.lang.String sAlgIdentifier,
                          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 sWPSUrl,
                          java.lang.String sAlgIdentifier,
                          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 sWPSUrl,
                          java.lang.String sAlgIdentifier,
                          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 sWPSUrl,
                          java.lang.String sAlgIdentifier,
                          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 sWPSUrl,
                          java.lang.String sAlgIdentifier,
                          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 sWPSUrl,
                          java.lang.String sAlgIdentifier,
                          java.lang.Object[] args)
Runs a wps process with a set of parameter values.

Parameters:
env - the beanshell interpreter
callstack - the call stack
sWPSUrl. - The url to the wps service
sAlgIdentifier. - The identifier of the process to call from the ones offered by the server
args - the parameter values
Throws:
bsh.EvalError