MP; Any subproperty of rdfs:label can be used as the display label in
Ensemble.  So to change the property used as the label you just need
to assert {<prop> rdfs:subPropertyOf rdfs:label} in your model and it
will used as a label in Ensemble.

If there are multiple properties with labels, the precedence order is:
 1) skos:prefLabel and all subproperties of skos:prefLabel
 2) rdfs:label and all subproperties of rdfs:label
 3) within a tree of subPropertyOf relationships, child properties
take precedence over parent properties

-- Scott

On Jun 10, 10:29 am, mp <[email protected]> wrote:
> I am developing an ensemble app for resources that use UIDs as
> resource names and labels. I want to change the default display label
> for resources to an associated datatype property in all resource views
> and in the pick lists for search forms.
>
> What is the best way to make a global change of display labels in an
> ensemble app?
>
> Thanks,
> MP

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include 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

Reply via email to