2017-06-15 3 views
0

Ich habe eine Anwendung, die Axiome in einer listenähnlichen Weise präsentiert, wo der Benutzer zwischen verschiedenen OWLObjectRenderer-Implementierungen (wie dem DLSyntaxObjectRenderer) wechseln kann. Gibt es eine Möglichkeit, ohne zu viel herumzuhacken (string replace etc), die es mir erlauben würde, die Entity-Labels anstelle der IRIs oder IRI-Reste zu drucken? (OWL API 4)Wie kann ich ein Axiom in der OWL-API mit Etiketten anstelle von IRI-Resten drucken?

Antwort

1

Protege implementiert die gleiche Funktion in PrefixedOWLEntityAnnotationValueRenderer, es sieht einfach genug aus, um zu einem Nicht-Protege-Projekt zu kopieren.

+0

Danke Ignazio. Wie immer. – matentzn

Verwandte Themen