|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.services.wps.provider.sextante.SextanteWPSProcess
public class SextanteWPSProcess
This class presents a WPSProcess
with a SextanteProcesslet
and creates the ProcessDefinition
on the basis of the SEXTANTE GeoAlgorithm
. Therefore this class must differentiates all input and output
parameters of a SEXTANTE GeoAlgorithm
.
Field Summary | |
---|---|
static String |
BAND_INPUT
|
static String |
BOOLEAN_INPUT
|
static String |
CHART_OUTPUT
|
static String |
FILEPATH_INPUT
|
static String |
FIXED_TABLE_INPUT
|
static String |
MULTIPLE_INPUT_INPUT
|
static String |
NUMERICAL_VALUE_INPUT
|
static String |
POINT_INPUT
|
static String |
RASTER_LAYER_INPUT
|
static String |
RASTER_LAYER_OUTPUT
|
static String |
SELECTION_INPUT
|
static String |
STRING_INPUT
|
static String |
TABLE_FIELD_INPUT
|
static String |
TABLE_INPUT
|
static String |
TABLE_OUTPUT
|
static String |
TEXT_OUTPUT
|
static String |
VECTOR_LAYER_INPUT
|
static String |
VECTOR_LAYER_OUTPUT
|
Method Summary | |
---|---|
static String |
createCommandLineName(String indentifier)
This method creates the command line name from a identifier of a SextanteProcesses . |
static String |
createIdentifier(es.unex.sextante.core.GeoAlgorithm alg)
This method creates the identifier for a SextanteWPSProcess with its prefix and suffix. |
ProcessDefinition |
getDescription()
Returns the description (e.g. parameter types, metadata) of the process. |
ExceptionCustomizer |
getExceptionCustomizer()
Returns the exception customizer for the process. |
Processlet |
getProcesslet()
Returns the Processlet (process code) instance of the process. |
static void |
logAlgorithm(es.unex.sextante.core.GeoAlgorithm alg)
Logs a SEXTANTE GeoAlgorithm with his input und output parameters. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String VECTOR_LAYER_INPUT
public static final String NUMERICAL_VALUE_INPUT
public static final String SELECTION_INPUT
public static final String FILEPATH_INPUT
public static final String BOOLEAN_INPUT
public static final String STRING_INPUT
public static final String MULTIPLE_INPUT_INPUT
public static final String RASTER_LAYER_INPUT
public static final String TABLE_FIELD_INPUT
public static final String POINT_INPUT
public static final String BAND_INPUT
public static final String TABLE_INPUT
public static final String FIXED_TABLE_INPUT
public static final String VECTOR_LAYER_OUTPUT
public static final String RASTER_LAYER_OUTPUT
public static final String TABLE_OUTPUT
public static final String TEXT_OUTPUT
public static final String CHART_OUTPUT
Method Detail |
---|
public static String createCommandLineName(String indentifier)
SextanteProcesses
. It removes prefix and
suffix.
indentifier
- Identifier of a SextanteProcesses
.
GeoAlgorithm
.public static String createIdentifier(es.unex.sextante.core.GeoAlgorithm alg)
SextanteWPSProcess
with its prefix and suffix.
alg
- SEXTANTE GeoAlgorithm
.
SextanteWPSProcess
.public Processlet getProcesslet()
WPSProcess
Processlet
(process code) instance of the process.
getProcesslet
in interface WPSProcess
null
public ProcessDefinition getDescription()
WPSProcess
getDescription
in interface WPSProcess
null
public ExceptionCustomizer getExceptionCustomizer()
WPSProcess
getExceptionCustomizer
in interface WPSProcess
null
public static void logAlgorithm(es.unex.sextante.core.GeoAlgorithm alg)
GeoAlgorithm
with his input und output parameters.
alg
- SEXTANTE GeoAlgorithm
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |