protected static void wmsRestoreStateToParams( RestorableSupport rs, RestorableSupport.StateObject context, AVList params) { // Invoke the BasicTiledImageLayer functionality. restoreStateForParams(rs, context, params); // Parse any legacy WMSTiledImageLayer state values. legacyWmsRestoreStateToParams(rs, context, params); String s = rs.getStateValueAsString(context, AVKey.IMAGE_FORMAT); if (s != null) params.setValue(AVKey.IMAGE_FORMAT, s); s = rs.getStateValueAsString(context, AVKey.TITLE); if (s != null) params.setValue(AVKey.TITLE, s); s = rs.getStateValueAsString(context, AVKey.DISPLAY_NAME); if (s != null) params.setValue(AVKey.DISPLAY_NAME, s); RestorableSupport.adjustTitleAndDisplayName(params); s = rs.getStateValueAsString(context, AVKey.LAYER_NAMES); if (s != null) params.setValue(AVKey.LAYER_NAMES, s); s = rs.getStateValueAsString(context, AVKey.STYLE_NAMES); if (s != null) params.setValue(AVKey.STYLE_NAMES, s); s = rs.getStateValueAsString(context, "wms.Version"); if (s != null) params.setValue(AVKey.WMS_VERSION, s); params.setValue(AVKey.TILE_URL_BUILDER, new URLBuilder(params)); }