What's new in v1.1.0
Context Types from existing classes
Any OWL class in your ontology can now be promoted to a Context Type — you are no longer forced to create a new class.
Add Context Type now offers two options:
- Create a new class — same as before
- Promote an existing class — pick any class from a dropdown; the plugin adds
rp:isContextType "true"automatically
Edit Context Type on a role now shows all classes (not just pre-marked ones). Already-promoted classes are shown with a ✓ prefix; picking any other class promotes it on the spot.
Back-reference annotations
Whenever a role's context is set, the context class receives:
rp:isContextFor <RoleIRI>
This makes the relationship navigable from both directions — visible in Protégé's standard Annotations view on the context class. The annotation is cleaned up automatically when the context assignment is changed or removed.
Installation
- Download
protege-plugin-roles-1.1.0.jarbelow - Copy into Protégé's
plugins/directory - Restart Protégé
Tested with Protégé 5.6.9 · Java 11+