@Override protected Configuration createConfiguration() { return new OWSConfiguration(); }
/** Creates a new configuration, adding the dependency on {@link OWSConfiguration}. */ public OWSConfiguration() { super(OWS.getInstance()); addDependency(new XLINKConfiguration()); }
OWSConfiguration configuration = new OWSConfiguration(); Encoder encoder = new Encoder(configuration, configuration.schema()); encoder.setIndenting(true); encoder.setIndentSize(2);
public WFSConfiguration( GeoServer geoServer, FeatureTypeSchemaBuilder schemaBuilder, final WFS wfs) { super(wfs); this.catalog = geoServer.getCatalog(); this.schemaBuilder = schemaBuilder; addDependency(new OGCConfiguration()); addDependency(new OWSConfiguration()); addDependency(new GMLConfiguration()); // OGC and OWS add two extra GML configurations in the mix, make sure to configure them // all... CurvedGeometryFactory gf = new CurvedGeometryFactory(Double.MAX_VALUE); for (Object configuration : allDependencies()) { if (configuration instanceof GMLConfiguration) { GMLConfiguration gml = (GMLConfiguration) configuration; gml.setGeometryFactory(gf); } } }