Tore Christiansen

Split to and from Links

......@@ -331,7 +331,7 @@
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :SuccessorLink ;
owl:onProperty :hasConstraint ;
owl:onProperty :hasLinkToSuccessor ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -1864,7 +1864,7 @@
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :SuccessorLink ;
owl:onProperty :hasConstraint ;
owl:onProperty :hasLinkToSuccessor ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -3267,7 +3267,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:onClass :ActivityInPlan ;
owl:onProperty :hasLink ;
owl:onProperty :hasLinkFromSuccessor ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
] ;
rdfs:subClassOf [
......@@ -3848,11 +3848,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:comment "A relationship between a Free Field Set and a Completely Free Field Definition."^^xsd:string ;
rdfs:label "has Completely Free Field Definition"^^xsd:string ;
.
:hasConstraint
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between a planning object and a constraint (SS, FS, SF, FF)."^^xsd:string ;
rdfs:label "has Constraint"^^xsd:string ;
.
:hasConstructionMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
......@@ -4088,10 +4083,15 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "has Lifecycle Phase"^^xsd:string ;
rdfs:range :AssetLifecyclePhase ;
.
:hasLink
:hasLinkFromSuccessor
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between a SuccessorLink and a planning object (Activity or Milestone) that follows it."^^xsd:string ;
rdfs:label "has Link from Successor"^^xsd:string ;
.
:hasLinkToSuccessor
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an Activity Constraint and a planning object that follows it."^^xsd:string ;
rdfs:label "has Link"^^xsd:string ;
rdfs:comment "A relationship between a planning object (Activity or Milestone) and a SuccessorLink (SS, FS, SF, FF) that follows it."^^xsd:string ;
rdfs:label "has Link to Successor"^^xsd:string ;
.
:hasLiveSchedule
rdf:type owl:ObjectProperty ;
......
......@@ -31,7 +31,7 @@
ilap:hasDiscipline SCCS:COR_KD ;
ilap:hasFreeField :FreeField2Value1 ;
ilap:hasFreeField :FreeField3Value1 ;
ilap:hasLink :FinishToStart1 ;
ilap:hasLinkFromSuccessor :FinishToStart1 ;
ilap:hasLiveSchedule :Schedule3forActivity102inPlan3version2forProjectP ;
ilap:hasLocation :Norway ;
ilap:hasLocation :OperationalWorkCenterAA ;
......@@ -68,7 +68,7 @@
ilap:hasDiscipline ilap:COR_KI ;
ilap:hasDiscipline SCCS:COR_KD ;
ilap:hasFreeField ilap:FreeField2Value1 ;
ilap:hasLink :FinishToStart1 ;
ilap:hasLinkFromSuccessor :FinishToStart1 ;
ilap:hasLiveSchedule :Schedule3forActivity102inPlan3version2forProjectP ;
ilap:hasLocation :OperationalWorkCenterAA ;
ilap:hasMainContractor <http://data.posccaesar.org/brreg/R-41682c54-0a71-40f9-8763-97c506514866> ;
......@@ -165,7 +165,7 @@
rdf:type ilap:FS ;
ilap:hasCalendar :Calendar1 ;
ilap:hasLag 0 ;
ilap:hasLink :Milestone1 ;
ilap:hasLinkFromSuccessor :Milestone1 ;
rdfs:label "Finish to Start 1"^^xsd:string ;
rdfs:subClassOf ilap:PeriodInTime ;
.
......@@ -173,7 +173,7 @@
rdf:type ilap:FS ;
ilap:hasCalendar :Calendar1 ;
ilap:hasLag 3 ;
ilap:hasLink :Activity102inPlan2version1forProjectP ;
ilap:hasLinkFromSuccessor :Activity102inPlan2version1forProjectP ;
rdfs:label "Finish to Start 2"^^xsd:string ;
rdfs:subClassOf ilap:PeriodInTime ;
.
......@@ -416,8 +416,8 @@
rdf:type ilap:MilestoneInPlan ;
rdf:type owl:Class ;
ilap:hasCalendar :Calendar1 ;
ilap:hasConstraint :FinishToStart2 ;
ilap:hasLink :FinishToStart2 ;
ilap:hasLinkFromSuccessor :FinishToStart2 ;
ilap:hasLinkToSuccessor :FinishToStart2 ;
ilap:hasSpecifiedUserField :SpecifiedUserFieldforMilestone1forProjectP ;
rdfs:label "Milestone 1"^^xsd:string ;
rdfs:subClassOf ilap:Event ;
......