obj = obj.replace('\n', ' ').replace('\t', ' ').trim(); if (xmlDataTypeURI == null) { return new LiteralStringBinding(obj); } else if (xmlDataTypeURI.equalsIgnoreCase(FLOAT_URI)) { return new LiteralFloatBinding(Float.parseFloat(obj)); return new LiteralBooleanBinding(Boolean.parseBoolean(obj)); } else if (xmlDataTypeURI.equalsIgnoreCase(STRING_URI)) { return new LiteralStringBinding(obj); } else if (xmlDataTypeURI.equalsIgnoreCase(DATETIME_URI) || xmlDataTypeURI.equalsIgnoreCase(DATE_URI)) { try {
String crs = ((LiteralStringBinding) secondInputData).getPayload(); String fromCRSString = ((LiteralStringBinding) thirdInputData).getPayload();
break; case STRING: result.put(param.getMessageOutputIdentifier(), new LiteralStringBinding((String) param.get(0))); break; case MEDIA: