String index = "";
switch(count)
{
case 0:
_parameters.set(new Parameter("type." + alias, typeUri));
break;
case 1:
// rename the existing one
_parameters.set(new Parameter("value." + alias + ".1",
getParameterValue("value." + alias)));
_parameters.removeParameters("value." + alias);
index = ".2";
break;
default:
index = "." +Integer.toString(count + 1);
}
_parameters.set(new Parameter("value." + alias + index, value));
setCount(alias, ++count);
if (DEBUG)
_log.debug("Added new attribute to store request; type: " + typeUri
+ " alias: " + alias + " count: " + count);