rdfs:comment "Add `example category to the concept" ;
rdfs:label "Example Category Batch Action" ;
sh:order 0 ;...
--
The topics of this mailing list include TopBraid EDG and related technologies such as SHACL.
To post to this group, send email to topbrai...@googlegroups.com
---
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 topbraid-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/ba6bec74-cc10-4e9f-8fa5-8bb87aca61d9n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/7948c382-ec1b-4248-a111-e9623bc2acden%40googlegroups.com.
.
--
The topics of this mailing list include TopBraid EDG and related technologies such as SHACL.
To post to this group, send email to topbrai...@googlegroups.com
---
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 topbraid-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/07d898d5-c816-4e61-9289-e0444833e3een%40googlegroups.com.
On 22 Mar 2024, at 8:14 PM, Marie Valadez <meval...@gmail.com> wrote:Hi Holger,Thank you for the advice. I was able to use that workaround to get it to add the blank node with the class dropdowns for the parameters in the Ontology. It did take some time for it to register and recognize it.I am now stuck on the dash:jsCondition. I am using your example from above. When I go to the Data Graph to apply the Batch Action on something that is not an instanceOf the class specified, it still allow me to. So for instance if I chose several Concept, Descriptions to apply the batch action to and have it where the condition is "focusNodes.every(node => node.instanceOf(ex.Concept))", I can still add it to description. I checked the log and says "Caught and gracefully handled exception during ADS script executionorg.topbraidlive.script.js.JSException: ReferenceError: ex is not defined". Is there something I am missing to get the Data Graph to ackowledge the prefix for Concept? I tried adding the dash:generatePrefixClasses there as well just in case, but that did not work either.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/be758f08-76ae-4837-b374-43389908518fn%40googlegroups.com.
On 25 Mar 2024, at 5:23 PM, Marie Valadez <meval...@gmail.com> wrote:Thanks Holger! That worked for my use case. Appreciate the help.Is there a way to use sh:class to only populate instances of the root class instead of also populating ones that are a subclass? So for instance, if I want to only retrieve instances of Concept but not instances of the subClass say ex:ChildConcept.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/ae29350e-887f-49a7-887d-29437b2998f8n%40googlegroups.com.
On 26 Mar 2024, at 2:06 PM, Marie Valadez <meval...@gmail.com> wrote:I tried the provided example but it still populates the subClasses even after adding in the sh:node for the parameter. Any other thoughts on what I need to add to prevent the subClasses from populating in the widget?ex:Concept-map
a sh:Parameter ;
sh:path ex:conceptMap ;
sh:class ex:Concept ;
sh:name "Concept Map" ;
sh:node [
sh:property [
sh:path rdf:type ;
sh:hasValue ex:Concept ;
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/7785892d-d4e1-4171-9980-f0eba9d1d2a0n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/fd5ec0ed-d156-40eb-9649-ff1756d2e098n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/734c04bd-121c-4e19-b865-fb95103463e8n%40googlegroups.com.