On 5/10/2018 4:48 PM, Rob Atkinson wrote:
http://wiki.topquadrant.com/display/TBS55/EDG+Methods+to+Deploy+Projects+to+Servers
shows how to invoke the project (asset collection) creation process
using a name:
name /${newVocabName}/
then it says you can load data using this reference
*urn:x-evn-master:${vocabName} *
but...........
the behaviour is to take the human readable name /${newVocabName} /and
slugify it to create *${vocabName} *
*
*
where does this happen - in javascript? and is there an equivalent
function we can invoke from SPARQL ?
It's called from Java as part of teamwork:createProject. I think the
logic to produce a (new) ID from a human-readable name can be invoked in
SPARQL via teamwork:createTagId.
(also a quirk - there is a function teamwork:projectTypeByPluralName()
but no equivalent for the more natural singular name? )
Not sure, but I think either one (but only one) should be sufficient.
You can create your own clone of that function to operate on
teamwork:singularLabel instead of pluralLabel.
Holger
--
You received this message because you are subscribed to the Google
Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "TopBraid
Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.