comparison flys-artifacts/src/main/java/de/intevation/flys/utils/MapfileGenerator.java @ 2616:27cc95e65f18

Defined a style for WSPLGEN layers which are now modifiable. flys-artifacts/trunk@4200 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 05 Apr 2012 07:21:58 +0000
parents a5f87f8dbe57
children baaf7d125c43
comparison
equal deleted inserted replaced
2615:b0597a63fe70 2616:27cc95e65f18
362 * floodmap. 362 * floodmap.
363 * 363 *
364 * @param flys The FLYSArtifact that owns <i>wms</i>. 364 * @param flys The FLYSArtifact that owns <i>wms</i>.
365 * @param wms The WMSLayerFacet that contains information for the layer. 365 * @param wms The WMSLayerFacet that contains information for the layer.
366 */ 366 */
367 public void createUeskLayer(FLYSArtifact flys, WMSLayerFacet wms) 367 public void createUeskLayer(
368 throws FileNotFoundException, IOException 368 FLYSArtifact flys,
369 WMSLayerFacet wms,
370 String style
371 ) throws FileNotFoundException, IOException
369 { 372 {
370 logger.debug("createUeskLayer"); 373 logger.debug("createUeskLayer");
371 374
372 LayerInfo layerinfo = new LayerInfo(); 375 LayerInfo layerinfo = new LayerInfo();
373 layerinfo.setName(MS_WSPLGEN_PREFIX + flys.identifier()); 376 layerinfo.setName(MS_WSPLGEN_PREFIX + flys.identifier());
374 layerinfo.setType("POLYGON"); 377 layerinfo.setType("POLYGON");
375 layerinfo.setDirectory(flys.identifier()); 378 layerinfo.setDirectory(flys.identifier());
376 layerinfo.setData(WSPLGEN_RESULT_SHAPE); 379 layerinfo.setData(WSPLGEN_RESULT_SHAPE);
377 layerinfo.setTitle("I18N_WSPLGEN_RESULT"); 380 layerinfo.setTitle("I18N_WSPLGEN_RESULT");
381 layerinfo.setStyle(style);
378 382
379 String name = MS_LAYER_PREFIX + wms.getName(); 383 String name = MS_LAYER_PREFIX + wms.getName();
380 384
381 Template template = getTemplateByName(SHP_LAYER_TEMPLATE); 385 Template template = getTemplateByName(SHP_LAYER_TEMPLATE);
382 if (template == null) { 386 if (template == null) {

http://dive4elements.wald.intevation.org