Florian Kleedorfer created JENA-2301:
----------------------------------------
Summary: Allow to activate/deactivate shapes
Key: JENA-2301
URL: https://issues.apache.org/jira/browse/JENA-2301
Project: Apache Jena
Issue Type: Improvement
Components: SHACL
Reporter: Florian Kleedorfer
I have a use case in which I need to toggle a shape's 'deactivated` flag
programatically.
The current workaround I'm using is to extract the shape's subgraph, set the
flag in the extracted graph, and then parse it again. If there is a simpler
workaround, I'll be happy to use that.
Otherwise, here are my suggestions (for Shape.java):
* Make the `deactivated` flag non-final and add a setter.
* Provide a way to clone a shape and change the flag underway.
Cheers!
--
This message was sent by Atlassian Jira
(v8.20.1#820001)