You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "Florian Kleedorfer (Jira)" <ji...@apache.org> on 2022/03/05 14:47:00 UTC
[jira] [Created] (JENA-2301) Allow to activate/deactivate shapes
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)