/** * @see StyleParameterFilter#setDefaultValue(String) * @param s */ public void setRealDefault(String s) { // Just use the regular set method setDefaultValue(s); }
/** * Set the styles which should be cached on a layer * * @param info * @param defaultStyle * @param cachedStyles */ public static void setCachedStyles( GeoServerTileLayerInfo info, String defaultStyle, Set<String> cachedStyles) { StyleParameterFilter filter = (StyleParameterFilter) info.getParameterFilter("STYLES"); if (filter == null) filter = new StyleParameterFilter(); filter.setDefaultValue(defaultStyle); filter.setStyles(cachedStyles); info.addParameterFilter(filter); }
@Override public StyleParameterFilter clone() { StyleParameterFilter clone = new StyleParameterFilter(); clone.setDefaultValue( super.getDefaultValue()); // Want to get the configured value so use super clone.setKey(getKey()); clone.allowedStyles = getStyles(); clone.availableStyles = availableStyles; clone.defaultStyle = defaultStyle; return clone; }