net.simplace.processors.FeatureCollectionWriterProcessor

Version: 1.0

This processor performs modifying operations on a org.geotools.feature.FeatureCollection: Required input parameters: If featureKey is used, featureIdx and featureRule are ignored.
If featureIdx is not specified, the first feature will be removed.
If featureRule and featureIdx are specified, first the rule is applied and the index is used relative to the filter result. If neither featureIdx nor featureRule is specified, the first feature of all will be removed.


public class FeatureCollectionWriterProcessor extends
net.simplace.util.pipeline.FWProcessor {
// Public Constructors
public FeatureCollectionWriterProcessor();

// Constants
public static final String INKEY_FC;
public static final String INKEY_OP;
public static final String INKEY_FKEY;
public static final String INKEY_FIDX;
public static final String INKEY_FRULE;

// Public Instance Methods
public boolean checkInParameterMap(); // Defines
net.simplace.util.pipeline.FWProcessor


Checks whether the in-channel contains all required parameters.

// Protected Instance Methods
protected boolean process() throws PipeLineException; // Defines
net.simplace.util.pipeline.FWProcessor


Performs an operation on the org.geotools.feature.FeatureCollection.
returns ever {@code true}


// Inner Classes
public static final class
FeatureCollectionWriterProcessor.FeatureCollectionOperation
extends
java.lang.Enum
}



Hierarchy: java.lang.Object - net.simplace.util.pipeline.FWProcessor - FeatureCollectionWriterProcessor