Another abandoned server code base... this is kind of an ancestor of taskrambler.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

43 lines
1.1 KiB

@prefix log: <http://www.w3.org/2000/10/swap/log#>.
@prefix u: <http://www.w3.org/2000/01/rdf-schema#>.
@prefix p: <http://www.w3.org/2001/02pd/rec54#>.
@prefix g: <http://www.w3.org/2001/02pd/gv#>.
@prefix : <#>.
######
#
# Diagramatic stylesheet...
#
this log:forAll :C, :C1, :C2, :e1.
{ :C u:subClassOf p:TRPub } log:implies { :C g:color "blue" }.
{ :C u:subClassOf p:ACnotice } log:implies { :C g:color "green" }.
{ :C u:subClassOf p:WGAction } log:implies { :C g:color "brown" }.
{ :C u:subClassOf p:ACaction } log:implies { :C g:color "orange" }.
:dottedEdgeTo a g:EdgeProperty;
g:style "dotted".
:solidEdgeTo a g:EdgeProperty.
{ <#C1> is p:effect of <#C2> } log:implies
{ <#C2> :dottedEdgeTo <#C1> }.
{ <#C1> p:cites <#C2> } log:implies
{ <#C2> :solidEdgeTo <#C1> }.
u:label u:subPropertyOf g:label. #hmm... exceptions.
this log:forAll :s, :p, :o.
{ :s [ u:subPropertyOf :p ] :o } log:implies { :s :p :o }.
this log:forAll :g, :p, :n1, :n2.
{ :g g:hasNode :n1.
:n1 :p :n2.
:p a g:EdgeProperty }
log:implies { :g g:hasNode :n2 }.
{ :g g:hasNode :n1.
:n2 :p :n1.
:p a g:EdgeProperty }
log:implies { :g g:hasNode :n2 }.