public interface NonUserInsertable
This interface is a marker interface that can be used in combination with ProgramNodeService
.
If an implementation of ProgramNodeService
also implements NonUserInsertable
, the
ProgramNodeContribution
offered by the given service will not appear on the URCap sub tab of the Program tab
in PolyScope, and can not be inserted in the program tree by the end user. It can only be inserted programmatically
using the ProgramNodeFactory
. This also means, it can not be inserted using copy/paste of that node directly.
It can however be inserted by copy/paste of an ancestor of such a node.
Copyright © 2023. All rights reserved.