Protege 2.1 Beta update (build 201)

Jennifer Vendetti <[email protected]> Fri, 21 May 2004 17:14:48 -0700
Newsgroups gmane.comp.misc.ontology.protege.beta
Message-ID <6.0.1.1.2.20040521170553.01c25f80__5752.97873369909$1085187959@smi.stanford.edu>
There's a new beta build available on our Web site: 
http://protege.stanford.edu/download/prerelease/index.html

** PLEASE NOTE : We are getting close to a 2.1 release. You may want to try 
this build out and report any bugs before they become part of an official 
release.

Changes
-------------
1. Tabs can now have an "isSuitable" static method with a signature boolean 
isSuitable(Project p, Collection errors).  If your tab won't work with a 
given project, then return false from this method and add a string to the 
errors collection explaining why.  Some examples might be:

"Only works with OWL.",
"Doesn't work with OWL.",
"Hasn't been installed completely.  See the readme."
"Can't handle projects with >10000 frames."
"Requires foo.pprj to be included."

This method will keep your tab from being selected by a user for projects 
that it cannot handle and doing lots of bad things.

2. The "add superslots" panel on the slots tab no longer allows you to set 
up recursive slot inheritance hierarchies.