try{
Object [] o = ontology.convertGetValues(
reasoner.getIndividualTypes((OWLIndividual)ontology.convertSetValue(inst)));
return (o.length > 0)?(IClass [])o:new IClass[0];
}catch(ProtegeReasonerException ex){
throw new IOntologyError("Reasoner Problem",ex);
}
//return new IClass[0];
}