Does the fresnel engine support fresnel:alternateProperties and fresnel:mergeProperties at the moment? If I try to use them, it results in doubled values per property, but doesn't merge oder alternate.
Here's my test configuration file and below the output (all data files can be found at: http://www.polowinski.de/downloads/fresnelProblem/mergeProblem) Originally I intended to use the alternate mechanism to get a label in a special language and, in case this language is not available, in an alternative language. That's what I tried to do with "rdfs:label[text()@en]"^^fresnel:fslSelector . Is there an easier way to get a label in any language, while still prefering one language to another. Thank you for any ideas! Jan ##################################################################### #configuration file: @prefix fresnel: <http://www.w3.org/2004/09/fresnel#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix facets: <http://simile.mit.edu/2006/01/ontologies/fresnel-facets#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix xml: <http://www.w3.org/XML/1998/namespace#> . @prefix foaf: <http://xmlns.com/foaf/0.1/> . @prefix des-f: <http://www.polowinski.de/ontologies/Design-Facts.owl#> . @prefix des: <http://www.polowinski.de/ontologies/Design.owl#> . @prefix hist: <http://www.polowinski.de/ontologies/History.owl#> . @prefix mid: <http://www.polowinski.de/ontologies/Middle.owl#> . @prefix anno: <http://www.polowinski.de/ontologies/Annotations.owl#> . @prefix : <#> . # Default Event Lens :eventLens rdf:type fresnel:Lens ; fresnel:purpose fresnel:defaultLens ; fresnel:classLensDomain hist:Event , hist:InventionOrDiscovery; fresnel:showProperties ( [ rdf:type fresnel:PropertyDescription; fresnel:alternateProperties ( "rdfs:label[text()@en]"^^fresnel:fslSelector "rdfs:label[text()@de]"^^fresnel:fslSelector ) ] [ rdf:type fresnel:PropertyDescription; fresnel:mergeProperties ( hist:hasInvolvedPerson hist:hasStartTime ) ] ) . ################################################################ #output: <?xml version="1.0" encoding="UTF-8"?> <results> <resource class="" uri="http://www.polowinski.de/ontologies/History-Facts.owl#Relativity"> <title>Spezielle Relativitaetstheorie</title> <property class="" uri="http://www.w3.org/1999/02/22-rdf-syntax-ns#type"> <label class=""> <content /> <title /> </label> <values> <value class=""> <resource class="" uri="http://www.polowinski.de/ontologies/History.owl#InventionOrDiscovery"> <title>Erfindung oder Entdeckung</title> </resource> </value> <value class=""> <resource class="" uri="http://www.polowinski.de/ontologies/History.owl#InventionOrDiscovery"> <title>Erfindung oder Entdeckung</title> </resource> </value> </values> </property> <property class="" uri="http://www.polowinski.de/ontologies/History.owl#hasStartTime"> <label class=""> <content /> <title>has start time</title> </label> <values> <value class=""> <title>1905-01-01T00:00:00</title> </value> <value class=""> <title>1905-01-01T00:00:00</title> </value> </values> </property> <property class="" uri="http://www.polowinski.de/ontologies/Annotations.owl#hasImage"> <label class=""> <content /> <title /> </label> <values> <value class=""> <resource class="" uri="http://www.polowinski.de/ontologies/History-Facts.owl#Drawing_37"> <title> http://www.polowinski.de/ontologies/History-Facts.owl#Drawing_37 </title> </resource> </value> <value class=""> <resource class="" uri="http://www.polowinski.de/ontologies/History-Facts.owl#Drawing_36"> <title> http://www.polowinski.de/ontologies/History-Facts.owl#Drawing_36 </title> </resource> </value> <value class=""> <resource class="" uri="http://www.polowinski.de/ontologies/History-Facts.owl#Drawing_37"> <title> http://www.polowinski.de/ontologies/History-Facts.owl#Drawing_37 </title> </resource> </value> <value class=""> <resource class="" uri="http://www.polowinski.de/ontologies/History-Facts.owl#Drawing_36"> <title> http://www.polowinski.de/ontologies/History-Facts.owl#Drawing_36 </title> </resource> </value> </values> </property> <property class="" uri="http://www.w3.org/2000/01/rdf-schema#label"> <label class=""> <content /> <title /> </label> <values> <value class=""> <title>Spezielle Relativitaetstheorie</title> </value> <value class=""> <title>Spezielle Relativitaetstheorie</title> </value> </values> </property> <property class="" uri="http://www.polowinski.de/ontologies/History.owl#hasInvolvedPerson"> <label class=""> <content /> <title>beteiligte Personen</title> </label> <values> <value class=""> <resource class="" uri="http://www.polowinski.de/ontologies/History-Facts.owl#Einstein"> <title> http://www.polowinski.de/ontologies/History-Facts.owl#Einstein </title> </resource> </value> <value class=""> <resource class="" uri="http://www.polowinski.de/ontologies/History-Facts.owl#Einstein"> <title> http://www.polowinski.de/ontologies/History-Facts.owl#Einstein </title> </resource> </value> </values> </property> <property class="" uri="http://www.polowinski.de/ontologies/History.owl#relatedToFieldOf"> <label class=""> <content /> <title>Themenbereich</title> </label> <values> <value class=""> <resource class="" uri="http://www.polowinski.de/ontologies/Middle.owl#FieldOfScience"> <title> http://www.polowinski.de/ontologies/Middle.owl#FieldOfScience </title> </resource> </value> <value class=""> <resource class="" uri="http://www.polowinski.de/ontologies/Middle.owl#FieldOfScience"> <title> http://www.polowinski.de/ontologies/Middle.owl#FieldOfScience </title> </resource> </value> </values> </property> </resource> </results> _______________________________________________ General mailing list [email protected] http://simile.mit.edu/mailman/listinfo/general
