/** * fluent setter * @see #setViewRefreshMode(ViewRefreshMode) * * @param viewRefreshMode * required parameter */ public Link withViewRefreshMode(final ViewRefreshMode viewRefreshMode) { this.setViewRefreshMode(viewRefreshMode); return this; }
/** * fluent setter * @see #setViewRefreshMode(ViewRefreshMode) * * @param viewRefreshMode * required parameter */ public Link withViewRefreshMode(final ViewRefreshMode viewRefreshMode) { this.setViewRefreshMode(viewRefreshMode); return this; }
void addNetworkLink(Folder container, Envelope box, String name, Layer layer) { // check if we are going to get any feature from this layer String overlayMode = context.getSuperOverlayMode(); if (!"raster".equals(overlayMode) && layer instanceof FeatureLayer && !shouldDrawVectorLayer(layer, box)) { return; } NetworkLink nl = container.createAndAddNetworkLink(); nl.setName(name); addRegion(nl, box, 128, -1); Link link = nl.createAndSetLink(); String getMap = WMSRequests.getGetMapUrl(request, layer, 0, box, new String[] { "format", KMLMapOutputFormat.MIME_TYPE, "width", "256", "height", "256", "format", NetworkLinkMapOutputFormat.KML_MIME_TYPE }); link.setHref(getMap); LOGGER.fine("Network link " + name + ":" + getMap); link.setViewRefreshMode(ViewRefreshMode.ON_REGION); }
public void encodeGWCLink(Document container, GetMapRequest request, MapLayerInfo layer) { NetworkLink nl = container.createAndAddNetworkLink(); String prefixedName = layer.getResource().prefixedName(); nl.setName("GWC-" + prefixedName); Link link = nl.createAndSetLink(); String type = layer.getType() == MapLayerInfo.TYPE_RASTER ? "png" : "kml"; String url = ResponseUtils.buildURL(request.getBaseUrl(), "gwc/service/kml/" + prefixedName + "." + type + ".kml", null, URLType.SERVICE); link.setHref(url); link.setViewRefreshMode(ViewRefreshMode.NEVER); }
url.setViewRefreshMode(ViewRefreshMode.ON_STOP); url.setViewRefreshTime(1); url.setViewBoundScale(1);