Metanool is a generic annotation engine. It is developed by Andrea Brühlmann as part of her work on her Masters thesis.
Package: Metanool interface: PostgresSQLEXDIConnection environment: db.iam.unibe.ch_scgStore user name: storeguest password: storeguest table owner: BERN
You also need to download the latest versions of System-Announcements.
Open the ZoomingFinder from the Tools menu or execute: ZoomingFinder open. There is a metanool tab (crayon) for the annotations.
For the following example, I annotated JEdit packages with layer numbers I found in another report. From the annotations, I created a view that shows good and bad accesses, seen in the next picture.
= cool := (AnnotationDescription name:#veryCool type:Boolean). = String annotationDescriptions add: cool. = 'hello world' annotations named: #veryCool put: true. = 'hello world' annotations at: cool. = 'hello world' annotations named: #veryCool. = 'hello world' annotations veryCool.
multivalued (each object can have n values for this annotation):
= questions := (AnnotationDescription name:#questions type:Question multiple:true).
To open an annotation editor for an object, execute: anObject annotations openEditor. If you want to edit the annotations of a collection, use aCollection childrenAnnotations openEditor.