# Saved by TopBraid on Sat Mar 15 09:48:05 PDT 2008
# baseURI: http://sparqlmotion.org/examples/SetCreatorService
# imports: http://topbraid.org/sparqlmotionlib
# imports: http://purl.org/dc/elements/1.1/
@prefix dc: .
@prefix : .
@prefix rdfs: .
@prefix sm: .
@prefix sml: .
@prefix owl: .
@prefix xsd: .
@prefix rdf: .
a owl:Ontology ;
owl:imports dc: , ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
:GetSelectedResource
a sml:BindWithSelectedResource ;
rdfs:label "Get selected resource"^^xsd:string ;
sm:next :InsertCreatorTriple ;
sm:outputVariable "resource" .
:InsertCreatorTriple
a sml:PerformUpdate ;
rdfs:label "Insert dc:creator triple"^^xsd:string ;
sm:next :SetCreator ;
sml:updateQuery "INSERT { ?resource dc:creator \"John Doe\" }"^^xsd:string .
:SetCreator
a sml:ReturnRDF ;
rdfs:label "Set creator"^^xsd:string .