GForge 1746.  Added the disjoint union axiom frame section.
GForge 1746.  Added the disjoint union axiom frame section.
GForge 1887.  Removed references to the dublin core.  I need to add a system repository notion so that I can redirect dublin core to protege-dc.owl.
Added inferred disjoint classes.
Added the ability to explain why two classes are disjoint.  This gets hairier and hairer as more disjoints are added so I am starting with just the two.
inferring disjoint classes.  Looks a bit weird much of the time.  Maybe it should be off by default.
@Override makes it a bit safer.
@Override makes it a bit safer.
Oops - he didn't appear to be checking for editor results.
inferring disjoint classes.  Looks a bit weird much of the time.  Maybe it should be off by default.  Also made this class a bit easier to modify.
Added code to disable Lang text box if user selects anything other than PlainLiteral for annotation type.  Removed PlainLiteral from datatype drop down box in annotations dialog.  Fixed a few warnings.
ignore changes that don't change the hierarchy
added svn:ignore
filtering out the hierarchy relevant changes doesn't work yet
When responding to changes, loop through all the changes to see what needs to be done and then do it at the end.
In this case, updating the title bar and changing the reasoner status only needs to be done once.
When responding to changes, loop through all the changes to see what needs to be done and then do it at the end.
In this case, we don't need to refresh the rendering for an entity more than once.
When responding to changes, loop through all the changes to see what needs to be done and then do it at the end.
In this case, we only have to re-calculate the orphans once.
GForge 2845.   The OWLModelManager was keeping a copy of the old version of the OWLOntology on a reload.  This meant that the OWLModelManager and the OWLOntologyManager would get out of sync on a reload and the reload would appear to fail.
GForge 2845.   Update the ontology list drop down and the ontology menu when an ontology is reloaded.  Otherwise there will be different copies of the ontology in difference parts of Protege.
GForge 2988.  The logic to determine if an import will incorrectly redirect to the wrong place was wrong.