Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BUFFER_SIZE |
static java.lang.String |
FEATURE_COLLECTION |
DEFAULT_OUTPUT, inputs, outputs
Constructor and Description |
---|
BufferFeatureCollection() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,Specification> |
getInputSpecification()
Specification of input parameters. |
java.lang.String |
getIterableInput() |
java.lang.String |
getProcessName() |
java.lang.Class |
getType() |
java.util.Iterator<Feature> |
process()
Processes input parameters and return an object of type getType().
|
BufferFeatureCollection |
setBufferSize(double size) |
BufferFeatureCollection |
setFeatureCollection(FeatureCollection fc) |
BufferFeatureCollection |
setFeatureCollection(WorkbenchContext wc,
java.lang.String layer) |
addInputSpecification, addOutputSpecification, checkInputs, getExceptions, getInput, getInputs, getInputValue, getName, getOutput, getOutputSpecification, getValue, setInput, setInput, setInputs, setName, toXml
public static java.lang.String BUFFER_SIZE
public static java.lang.String FEATURE_COLLECTION
public BufferFeatureCollection setBufferSize(double size) throws ProcessInputException
ProcessInputException
public BufferFeatureCollection setFeatureCollection(FeatureCollection fc) throws ProcessInputException
ProcessInputException
public BufferFeatureCollection setFeatureCollection(WorkbenchContext wc, java.lang.String layer) throws java.lang.Exception
java.lang.Exception
public java.lang.String getProcessName()
public java.util.Map<java.lang.String,Specification> getInputSpecification()
Process
Specification
of input parameters.getInputSpecification
in interface IOProcess
getInputSpecification
in class Process
public java.lang.String getIterableInput()
public java.util.Iterator<Feature> process() throws ProcessException
Process
process
in class Process
ProcessException