public Set getIndividualTargets(String baseTargetClass) throws ReasoningException {
   try {
     return _kds.getIndividualTargets(baseTargetClass);
   } catch (UnknownConceptException uce) {
     ReasoningException re = new ReasoningException("");
     re.initCause(uce);
     throw re;
   }
 }
 public void declareInstance(String instanceName, String className) throws ReasoningException {
   try {
     _kds.declareInstance(instanceName, className);
   } catch (QueryFailure qf) {
     ReasoningException re = new ReasoningException("");
     re.initCause(qf);
     throw re;
   }
 }
 public void updatePolicies(List addedPolicies, List changedPolicies, List removedPolicies)
     throws IOException {
   try {
     _kds.updatePolicies(addedPolicies, changedPolicies, removedPolicies);
   } catch (Exception e) {
     IOException ioe = new IOException();
     ioe.initCause(e);
     throw ioe;
   }
 }
 public Set getSubClassesOf(String className) throws UnknownConceptException, DirectoryFailure {
   return _kds.getSubClassesOf(className);
 }
 public String getRangeOnPropertyForClass(String className, String propertyName)
     throws UnknownConceptException, QueryFailure, DirectoryFailure {
   return _kds.getRangeOnPropertyForClass(className, propertyName);
 }
 public Vector getPropertiesApplicableTo(String className)
     throws UnknownConceptException, QueryFailure, DirectoryFailure {
   return _kds.getPropertiesApplicableTo(className);
 }
 public Set getInstancesOf(String conceptName) throws UnknownConceptException, DirectoryFailure {
   return _kds.getInstancesOf(conceptName);
 }
 /*
  *  Methods requiring a domain manager.
  */
 public List getPolicies() throws IOException {
   return _kds.getPolicies();
 }
 public Set getSubPropertiesOf(String propertyName)
     throws UnknownConceptException, DirectoryFailure {
   return _kds.getSubPropertiesOf(propertyName);
 }
 public Set getSuperPropertiesOf(String propertyName) throws UnknownConceptException {
   return _kds.getSuperPropertiesOf(propertyName);
 }
 public void loadOntology(SerializableOntModelImpl myOntModel, boolean recursiveLoad)
     throws ReasoningException, IOException {
   _kds.loadOntology(myOntModel, recursiveLoad);
 }
 public boolean testTrue(String statement) throws QueryFailure, DirectoryFailure {
   return _kds.testTrue(statement);
 }