2ronwalf// Parameter param = getParameter(); 2ronwalf// OWLType paramType = (param == null) ? null : param.getParamType(); 2ronwalf// if((paramType == null) || paramType.isDataType()) 2ronwalf// String literalValue = dataValue.getLexicalValue().trim(); 2ronwalf// String rdf = literalValue.indexOf("rdf:RDF") == -1 2ronwalf// ? RDFUtils.addRDFTag( literalValue ) 2ronwalf// owlValue = getOntology().parseLiteral( rdf ); 2ronwalf// return getKB().createValueData(owlValue); 2ronwalf// value = (ParameterValue) getProperty(OWLS.Process.valueForm); 2ronwalf// value = (ParameterValue) getPropertyAs(OWLS.Process.valueType, ParameterValue.class); 2ronwalf// value = (ParameterValue) getPropertyAs(OWLS.Process.valueSpecifier, ValueOf.class); 2ronwalf// value = (ParameterValue) getPropertyAs(OWLS.Process.valueFunction, ValueFunction.class); 2ronwalf * @see org.mindswap.owls.process.Binding#setValue(org.mindswap.owls.process.ParameterValue) 2ronwalf// String str = ((OWLIndividual) value).toRDF(true); 2ronwalf// setProperty(OWLS.Process.valueData, EntityFactory.createDataValue( str, RDF.XMLLiteral ) );