- From: Shadi Abou-Zahra <shadi@w3.org>
- Date: Mon, 19 Sep 2005 19:42:15 +0200
- To: public-wai-ert@w3.org
Hi,
During the previous teleconference we decided to use the current "assertor approach" for the location: we will not pre-define the location instance to *always* be a bag but that it can be either single type or compound type (where more than one trigger constitute one occurence of a result).
Please find a quick draft below for discusion on tomorrow's call:
<rdfs:Class rdf:about="http://www.w3.org/WAI/ER/EARL/nmg-strawman#Location">
<rdfs:label xml:lang="en">Location</rdfs:label>
<rdfs:comment xml:lang="en">Location for the result within the subject</rdfs:comment>
<owl:oneOf rdf:parseType="Collection">
<owl:Thing rdf:about="http://www.w3.org/WAI/ER/EARL/nmg-strawman#singleLocator"/>
<owl:Thing rdf:about="http://www.w3.org/WAI/ER/EARL/nmg-strawman#compoundLocator"/>
</owl:oneOf>
</rdfs:Class>
<rdfs:Class rdf:about="http://www.w3.org/WAI/ER/EARL/nmg-strawman#singleLocator">
<rdfs:label xml:lang="en">Single Locator</rdfs:label>
<rdfs:comment xml:lang="en">@@@</rdfs:comment>
<rdfs:subClassOf rdf:parseType="Collection">
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.org/dc/elements/1.1/title"/>
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0
</owl:minCardinality>
</owl:Restriction>
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.org/dc/elements/1.1/description"/>
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0
</owl:minCardinality>
</owl:Restriction>
<owl:Restriction>
<owl:onProperty rdf:resource="http://www.w3.org/WAI/ER/EARL/nmg-strawman#Line"/>
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0
</owl:minCardinality>
</owl:Restriction>
<owl:Restriction>
<owl:onProperty rdf:resource="http://www.w3.org/WAI/ER/EARL/nmg-strawman#Column"/>
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0
</owl:minCardinality>
</owl:Restriction>
<owl:Restriction>
<owl:onProperty rdf:resource="http://www.w3.org/WAI/ER/EARL/nmg-strawman#XPath"/>
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0
</owl:minCardinality>
</owl:Restriction>
<owl:Restriction>
<owl:onProperty rdf:resource="http://www.w3.org/WAI/ER/EARL/nmg-strawman#Fuzzy"/>
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0
</owl:minCardinality>
</owl:Restriction>
....
</rdfs:subClassOf>
</rdfs:Class>
<rdfs:Class rdf:about="http://www.w3.org/WAI/ER/EARL/nmg-strawman#compoundLocator">
<rdfs:label xml:lang="en">Compound Locator</rdfs:label>
<rdfs:comment xml:lang="en">@@@</rdfs:comment>
<rdfs:subClassOf rdf:parseType="Collection">
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.org/dc/elements/1.1/title"/>
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0
</owl:minCardinality>
</owl:Restriction>
<owl:Restriction>
<owl:onProperty rdf:resource="http://purl.org/dc/elements/1.1/description"/>
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0
</owl:minCardinality>
</owl:Restriction>
<owl:Restriction>
<owl:onProperty rdf:resource="http://www.w3.org/WAI/ER/EARL/nmg-strawman#Locator"/>
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1
</owl:minCardinality>
</owl:Restriction>
</rdfs:subClassOf>
</rdfs:Class>
<rdf:Property rdf:about="http://www.w3.org/WAI/ER/EARL/nmg-strawman#Locator">
<rdfs:label xml:lang="en">Locator</rdfs:label>
<rdfs:comment xml:lang="en">@@@</rdfs:comment>
<rdfs:domain rdf:resource="http://www.w3.org/WAI/ER/EARL/nmg-strawman#compoundLocator"/>
<rdfs:range rdf:resource="http://www.w3.org/WAI/ER/EARL/nmg-strawman#Location"/>
</rdf:Property>
<rdf:Property rdf:about="http://www.w3.org/WAI/ER/EARL/nmg-strawman#Line">
<rdfs:label xml:lang="en">Line Number</rdfs:label>
<rdfs:comment xml:lang="en">@@@</rdfs:comment>
<rdfs:domain rdf:resource="http://www.w3.org/WAI/ER/EARL/nmg-strawman#singleLocator"/>
<rdfs:range rdf:resource="@@@"/>
</rdf:Property>
Regards,
Shadi
--
Shadi Abou-Zahra, Web Accessibility Specialist for Europe
Chair and Team Contact for the Evaluation and Repair Tools WG
World Wide Web Consortium (W3C), http://www.w3.org/
Web Accessibility Initiative (WAI), http://www.w3.org/WAI/
WAI-TIES Project, http://www.w3.org/WAI/TIES/
Evaluation and Repair Tools WG, http://www.w3.org/WAI/ER/
2004, Route des Lucioles -- 06560, Sophia-Antipolis -- France
Voice: +33(0)4 92 38 50 64 Fax: +33(0)4 92 38 78 22
Received on Monday, 19 September 2005 17:44:42 UTC