diff --git a/src/fr/inrialpes/exmo/align/onto/jena25/JENAOntology.java b/src/fr/inrialpes/exmo/align/onto/jena25/JENAOntology.java index f68b6790be0a3516c3777a2803df3b8c991de5a2..f63dab48d61c03eafaf30fd0e8ace581a534b983 100644 --- a/src/fr/inrialpes/exmo/align/onto/jena25/JENAOntology.java +++ b/src/fr/inrialpes/exmo/align/onto/jena25/JENAOntology.java @@ -78,8 +78,14 @@ public class JENAOntology extends BasicOntology<OntModel> implements LoadedOntol public String getEntityName(Object o) throws AlignmentException { - // TODO Auto-generated method stub - return null; + try { + // Try to get labels first... (done in the OWLAPI way) + URI u = new URI(((OntResource) o).getURI()); + if ( u != null ) return u.getFragment(); + else return ""; + } catch (Exception oex) { + return null; + } } public Set<String> getEntityNames(Object o, String lang) throws AlignmentException {