range = xsd:anyURI does not have the desired effect - that requires a literal of type xsd:anyURI, not a resource (with this identifier). To use the "range" trick you have to set it to rdfs:Resource.
My question was actually more general. Properties defined as rdf:type=owl:ObjectProperty require links (or bnodes). Properties defined as rdf:type=owl:DatatypeProperty require literal values. Properties defined as rdf:type=rdf:Property permit either literals or links. Since owl:ObjectProperty is a subPropertyOf rdf:Property, it should be possible to set the value of an rdf:Property to be a link, but the TopBraid form interface does not appear to support this. On Feb 21, 5:46 am, Scott Henninger <[email protected]> wrote: > Simon; dcterms:replaces does not define a range, so by default values > will be interpreted as literals by Composer. One approach you can use > is to define the range of dcterms:replaces to be xsd:anyURI. Another > is to create a subproperty of dcterms:replaces and set its type to > owl:ObjectProperty. > > You may also want to consider owl:versionIRI to indicate versioning > information for your models. > > -- Scott > > On Feb 19, 8:14 pm, Simon Cox <[email protected]> wrote: > > > > > > > > > I want to indicate that an ontology is a new version of a previous one. > > > The dcterms:replaces property appears to have the correct semantics. > > It is a rdf:Property which is the superclass of owl:ObjectProperty and > > owl:DatatypeProperty. > > So I should be able to use dcterms:replaces and set its value to the > > URI for the ontology being superseded. > > > But when I use TopBraid's form editor to enter the URI, it sets it as > > a xsd:string type. > > I can't find any way (other than jumping out to a text editor) to > > reset the type so it is a link not a literal. > > What am I missing? > > > Simon Cox -- You received this message because you are subscribed to the Google Group "TopBraid Suite Users", the topics of which include Enterprise Vocabulary Network (EVN), TopBraid Composer, TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/topbraid-users?hl=en
