public static final class GmlLayer.Plugin extends AbstractFeatureSourceLayerPlugin<GmlLayer.GmlParam>
Renders GML layers.
Type: gml
forkJoinPool, parser| Constructor and Description |
|---|
Plugin()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
GmlLayer.GmlParam |
createParameter()
Create an instance of a param object.
|
GmlLayer |
parse(Template template,
GmlLayer.GmlParam param)
Inspect the json data and return Optional<MapLayer> or Optional.absent().
|
createStyleFunction, getTypeNames, setParserpublic GmlLayer.GmlParam createParameter()
MapLayerFactoryPluginAttribute value objects. See ReflectiveAttribute.createValue(org.mapfish.print.config.Template)()} for
details on how the parsing mechanism works.@Nonnull public GmlLayer parse(@Nonnull Template template, @Nonnull GmlLayer.GmlParam param)
MapLayerFactoryPlugintemplate - the configuration related to the current request.param - an object populated from the json for the layer