Search Mailing List Archives
[protege-discussion] error in defining an enumerated class
Joe Huang
joe.huang at sdrcinc.net
Thu Apr 26 10:54:14 PDT 2007
I found that protégé can view enumerated class in OWL, however, its GUI reports error to defining a non-empty enumerated class definition. I don't know why.
(to duplicate the error: create a new class, go to "asserted condition", click on "Necessary & Sufficient" and create a new expression by clicking on "U" and then "{}", type something inside and press enter.) Thanks!
An example enumerated class definition:
<owl:Class rdf:ID="AnglePrecisionCode">
<owl:oneOf rdf:parseType="Collection">
<owl:Thing rdf:ID="1000MN">
<rdfs:label>1000MN</rdfs:label>
<rdfs:comment>
Angular precision is expressed to the precision of 1/1000 of a minute.
</rdfs:comment>
</owl:Thing>
<owl:Thing rdf:ID="100MN">
<rdfs:label>100MN</rdfs:label>
<rdfs:comment>
Angular precision is expressed to the precision of 1/100 of a minute (centiminute).
</rdfs:comment>
</owl:Thing>
<owl:Thing rdf:ID="100SEC">
<rdfs:label>100SEC</rdfs:label>
<rdfs:comment>
Angular precision is expressed to the precision of 1/100 of a second.
</rdfs:comment>
</owl:Thing>
<owl:Thing rdf:ID="10DEG">
<rdfs:label>10DEG</rdfs:label>
<rdfs:comment>
Angular precision is expressed to the precision of 1/10 of a degree.
</rdfs:comment>
</owl:Thing>
<owl:Thing rdf:ID="10MN">
<rdfs:label>10MN</rdfs:label>
<rdfs:comment>
Angular precision is expressed to the precision of 1/10 of a minute.
</rdfs:comment>
</owl:Thing>
<owl:Thing rdf:ID="10SEC">
<rdfs:label>10SEC</rdfs:label>
<rdfs:comment>
Angular precision is expressed to the precision of 1/10 of a second.
</rdfs:comment>
</owl:Thing>
<owl:Thing rdf:ID="DEGREE">
<rdfs:label>DEGREE</rdfs:label>
<rdfs:comment>
Angular precision is expressed to the precision of a degree (60 minutes).
</rdfs:comment>
</owl:Thing>
<owl:Thing rdf:ID="MIL-1">
<rdfs:label>MIL</rdfs:label>
<rdfs:comment>
Angular precision is expressed to the precision of 1 mil (1/6400 of a full circle).
</rdfs:comment>
</owl:Thing>
<owl:Thing rdf:ID="MINUTE">
<rdfs:label>MINUTE</rdfs:label>
<rdfs:comment>
Angular precision is expressed to the precision of a minute (60 seconds).
</rdfs:comment>
</owl:Thing>
<owl:Thing rdf:ID="SECOND">
<rdfs:label>SECOND</rdfs:label>
<rdfs:comment>
Angular precision is expressed to the precision of a second.
</rdfs:comment>
</owl:Thing>
</owl:oneOf>
</owl:Class>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.stanford.edu/pipermail/protege-discussion/attachments/20070426/a6e39000/attachment.html>
More information about the protege-discussion
mailing list