AutoAnnotator
Simple plugin to add text annotation to new classes, properties and individuals
on creation. Several sets of annotation properties can be created and selected
for different projects.
Download and unzip the plugin to the Protege
plugins/ directory.
- Go to Tools->Annotations to change options (see dialog below)
- Typing in a new name in the dropdown saves the current set of annotations
to file using that identifier - all files are stored in .annotations files in
plugins/org.coode.autoannotator/
- A couple of obvious macros exist - $DATE (today) and $USERNAME
(from the Protege application - which, I assume gets it from the system)
- The $VERSION macro needs thinking about - currently just fixed at 1.0,
but should get this from some service in Protege (or on a server)
- Annotation properties do not have to be created first. If a property does
not already exist, it will be created.
WARNING: currently
no checking to see if user defined properties are
invalid because the name is already used (in eg a class)
TODO list