* @param parameterMap
* @throws SearchException
*/
public void setParams(SearchParameterMap parameterMap) throws SearchException {
Value val = parameterMap.get(KEY_HARVEST_SITE_NAME);
if(val != null) {
this.setSelectedHarvestSiteName(val.getParamValue());
}
val = parameterMap.get(KEY_HARVEST_SITE_URL);
if(val != null) {
this.setSelectedHarvestSiteUrl(val.getParamValue());
}
val = parameterMap.get(KEY_HARVEST_SITE_ID);
if(val != null) {
this.setSelectedHarvestSiteId(val.getParamValue());
} else {
val = parameterMap.get(REST_KEY_HARVEST_SITE_ID_1);
if(val != null) {
this.setSelectedHarvestSiteId(val.getParamValue());
} else {
val = parameterMap.get(REST_KEY_HARVEST_SITE_ID_2);
if(val != null) {
this.setSelectedHarvestSiteId(val.getParamValue());
}
}
}
val = parameterMap.get(KEY_DISTRIBUTED_RIDS);
if(val != null) {
this.setSelectedDistributedIds(val.getParamValue());
}
val = parameterMap.get(KEY_PANEL_OPEN);
if(val != null) {
this.setDistributedPanelOpen(Val.chkBool(val.getParamValue(), false));
}
val = parameterMap.get(KEY_URL_TOSEARCH);
if(val != null) {
this.setSearchUrl(Val.chkStr(val.getParamValue()));
}
}