Tore Christiansen

changed restriction to onClass

...@@ -104,15 +104,15 @@ userfield:hasRemainingStart ...@@ -104,15 +104,15 @@ userfield:hasRemainingStart
104 [ rdf:type owl:Restriction ; 104 [ rdf:type owl:Restriction ;
105 owl:minQualifiedCardinality 105 owl:minQualifiedCardinality
106 "0"^^xsd:nonNegativeInteger ; 106 "0"^^xsd:nonNegativeInteger ;
107 - owl:onClass :ExternalReference ; 107 + owl:onClass :Status ;
108 - owl:onProperty :hasExternalReference 108 + owl:onProperty :hasActiveStatus
109 ] ; 109 ] ;
110 rdfs:subClassOf 110 rdfs:subClassOf
111 [ rdf:type owl:Restriction ; 111 [ rdf:type owl:Restriction ;
112 owl:minQualifiedCardinality 112 owl:minQualifiedCardinality
113 "0"^^xsd:nonNegativeInteger ; 113 "0"^^xsd:nonNegativeInteger ;
114 - owl:onDataRange :Status ; 114 + owl:onClass :ExternalReference ;
115 - owl:onProperty :hasActiveStatus 115 + owl:onProperty :hasExternalReference
116 ] ; 116 ] ;
117 rdfs:subClassOf 117 rdfs:subClassOf
118 [ rdf:type owl:Restriction ; 118 [ rdf:type owl:Restriction ;
...@@ -463,19 +463,11 @@ userfield:hasRemainingStart ...@@ -463,19 +463,11 @@ userfield:hasRemainingStart
463 463
464 :Data 464 :Data
465 rdf:type owl:Class ; 465 rdf:type owl:Class ;
466 - rdfs:comment """Information that is produced or stored by a computer in the context of a given Objective, used usually to calculate, analyze or plan something (adapted from Merriam-Webster). 466 + rdfs:comment "Information that is produced or stored by a computer in the context of a given Objective, used usually to calculate, analyze or plan something (adapted from Merriam-Webster)."^^xsd:string ;
467 -""" ;
468 rdfs:label "Data"^^xsd:string ; 467 rdfs:label "Data"^^xsd:string ;
469 rdfs:subClassOf owl:Thing ; 468 rdfs:subClassOf owl:Thing ;
470 rdfs:subClassOf 469 rdfs:subClassOf
471 [ rdf:type owl:Restriction ; 470 [ rdf:type owl:Restriction ;
472 - owl:onClass :Project ;
473 - owl:onProperty :hasProject ;
474 - owl:qualifiedCardinality
475 - "1"^^xsd:nonNegativeInteger
476 - ] ;
477 - rdfs:subClassOf
478 - [ rdf:type owl:Restriction ;
479 owl:minQualifiedCardinality 471 owl:minQualifiedCardinality
480 "0"^^xsd:nonNegativeInteger ; 472 "0"^^xsd:nonNegativeInteger ;
481 owl:onClass :ResourceSet ; 473 owl:onClass :ResourceSet ;
...@@ -501,6 +493,13 @@ userfield:hasRemainingStart ...@@ -501,6 +493,13 @@ userfield:hasRemainingStart
501 "0"^^xsd:nonNegativeInteger ; 493 "0"^^xsd:nonNegativeInteger ;
502 owl:onClass :CalendarSet ; 494 owl:onClass :CalendarSet ;
503 owl:onProperty :hasCalendarSet 495 owl:onProperty :hasCalendarSet
496 + ] ;
497 + rdfs:subClassOf
498 + [ rdf:type owl:Restriction ;
499 + owl:onClass :Project ;
500 + owl:onProperty :hasProject ;
501 + owl:qualifiedCardinality
502 + "1"^^xsd:nonNegativeInteger
504 ] . 503 ] .
505 504
506 :ExternalReference 505 :ExternalReference
......