return String.valueOf(((URIParameterType) param.getType()).getValue()); } else if (param.hasType(DataType.STRING_ARRAY)) { return String.valueOf(((StringArrayType) param.getType()).getValueArray()); } else if (param.hasType(DataType.INTEGER_ARRAY)) { return String.valueOf(((IntegerArrayType) param.getType()).getValueArray());
while(value.hasNext()){ innerelement = (OMElement)value.next(); ((StringArrayType)actualParameter.getType()).insertValue(i++, innerelement.getText());
}else if ("StringArray".equals(actualParameter.getType().getType().toString())) { String[] valueList = OutputUtils.parseStdoutArray(stdout, paramName); ((StringArrayType) actualParameter.getType()).setValueArray(valueList); stringMap.put(paramName, actualParameter); } else if ("URI".equals(actualParameter.getType().getType().toString())) {
return String.valueOf(((URIParameterType) param.getType()).getValue()); } else if (param.hasType(DataType.STRING_ARRAY)) { return join(Arrays.asList(((StringArrayType) param.getType()).getValueArray()), StringUtil.DELIMETER); } else if (param.hasType(DataType.STD_OUT)) { return String.valueOf(((StdOutParameterType) param.getType()).getValue());
values = ((URIArrayType) actualParameter.getType()).getValueArray(); } else if (actualParameter.getType() instanceof StringArrayType) { values = ((StringArrayType) actualParameter.getType()).getValueArray(); } else if (actualParameter.getType() instanceof FileArrayType) { values = ((FileArrayType) actualParameter.getType()).getValueArray();