public int getWatermarkTransparency() { return wms.getWatermark().getTransparency(); //return watermarkTransparency; }
public String getGlobalWatermarkingURL() { return wms.getWatermark().getURL(); //return globalWatermarkingURL; }
public boolean isGlobalWatermarking() { return wms.getWatermark().isEnabled(); //return globalWatermarking; }
public static MapDecorationLayout.Block getWatermark(WMSInfo wms) { WatermarkInfo watermark = (wms == null ? null : wms.getWatermark()); if (watermark != null && watermark.isEnabled()) { Map<String, String> options = new HashMap<String, String>(); options.put("url", watermark.getURL()); options.put("opacity", Float.toString((255f - watermark.getTransparency()) / 2.55f)); switch (watermark.getPosition()) { case TOP_LEFT: p = MapDecorationLayout.Block.Position.UL;
wm.setEnabled( (Boolean) props.get( "globalWatermarking" ) ); wm.setURL( (String) props.get("globalWatermarkingURL" ) ); wm.setTransparency( (Integer) props.get("globalWatermarkingTransparency") ); wm.setPosition( Position.get( (Integer) props.get( "globalWatermarkingPosition" ) ) ); wms.setWatermark( wm );
public int getWatermarkPosition() { return wms.getWatermark().getPosition().getCode(); //return watermarkPosition; }
public void setGlobalWatermarking(boolean globalWatermarking) { wms.getWatermark().setEnabled(globalWatermarking); //this.globalWatermarking = globalWatermarking; }
public void setGlobalWatermarkingURL(String globalWatermarkingURL) { wms.getWatermark().setURL( globalWatermarkingURL ); //this.globalWatermarkingURL = globalWatermarkingURL; }
public void setWatermarkTransparency(int watermarkTransparency) { wms.getWatermark().setTransparency(watermarkTransparency); //this.watermarkTransparency = watermarkTransparency; }
public void setWatermarkPosition(int watermarkPosition) { WatermarkInfo.Position p = WatermarkInfo.Position.get( watermarkPosition ); wms.getWatermark().setPosition(p); //this.watermarkPosition = watermarkPosition; }
properties.put("maxRenderingTime", String.valueOf(wmsInfo.getMaxRenderingTime())); properties.put("maxRenderindErrors", String.valueOf(wmsInfo.getMaxRenderingErrors())); properties.put("watermarkEnabled", wmsInfo.getWatermark().isEnabled() ? "true" : "false"); properties.put("watermarkUrl", wmsInfo.getWatermark().getURL()!= null ? wmsInfo.getWatermark().getURL() : "NO_WATERMARK_URL"); properties.put("watermarkTransparency", String.valueOf(wmsInfo.getWatermark().getTransparency())); properties.put("watermarkPosition", wmsInfo.getWatermark().getPosition()); properties.put("pngCompression", String.valueOf(wmsInfo.getMetadata().get("pngCompression"))); properties.put("jpegCompression", String.valueOf(wmsInfo.getMetadata().get("jpegCompression")));
wm.setEnabled((Boolean) props.get("globalWatermarking")); wm.setURL((String) props.get("globalWatermarkingURL")); wm.setTransparency((Integer) props.get("globalWatermarkingTransparency")); wm.setPosition(Position.get((Integer) props.get("globalWatermarkingPosition"))); wms.setWatermark(wm); wms.setDynamicStylingDisabled(
public int getWatermarkPosition() { WatermarkInfo watermark = getServiceInfo().getWatermark(); Position position = watermark.getPosition(); return position.getCode(); }
public int getWatermarkTransparency() { WatermarkInfo watermark = getServiceInfo().getWatermark(); return watermark.getTransparency(); }
public boolean isGlobalWatermarking() { WatermarkInfo watermark = getServiceInfo().getWatermark(); return watermark.isEnabled(); }
public String getGlobalWatermarkingURL() { WatermarkInfo watermark = getServiceInfo().getWatermark(); return watermark.getURL(); }