Switch to side-by-side view

--- a/src/main/java/org/sbaresearch/owl/OwlApiFacade.java
+++ b/src/main/java/org/sbaresearch/owl/OwlApiFacade.java
@@ -511,11 +511,24 @@
         return iri.toString().substring(0, prefixEndIndex - 1) + "#";
     }
 
+    /**
+     * Add an individual to s specific class.
+     */
     @Pre(expr = "_this.ontology!=null && _this.manager!=null && _this.dataFactory!=null", lang = "js")
     public void makeInstanceOf(OWLNamedIndividual individual, String baseClass) {
         OWLClass classExpression = dataFactory.getOWLClass(createIri(baseClass));
         OWLClassAssertionAxiom classAssertion = dataFactory.getOWLClassAssertionAxiom(classExpression, individual);
         manager.applyChange(new AddAxiom(ontology, classAssertion));
+    }
+
+    /**
+     * Remove an individual from a specific class.
+     */
+    @Pre(expr = "_this.ontology!=null && _this.manager!=null && _this.dataFactory!=null", lang = "js")
+    public void unmakeInstanceOf(OWLNamedIndividual individual, String baseClass) {
+        OWLClass classExpression = dataFactory.getOWLClass(createIri(baseClass));
+        OWLClassAssertionAxiom classAssertion = dataFactory.getOWLClassAssertionAxiom(classExpression, individual);
+        manager.applyChange(new RemoveAxiom(ontology, classAssertion));
     }
 
     @Pre(expr = "_this.ontology!=null && _this.manager!=null && _this.dataFactory!=null", lang = "js")