我有一个没有版本的本体 IRI。如何添加或更新特定 OWL 本体的版本 IRI?
问问题
168 次
1 回答
1
您需要创建一个更改对象来设置本体 id。所以,如果你有一个o
有IRI
但没有版本的本体IRI
:
OWLOntology o = ...
IRI versionIRI=IRI.create("version");
SetOntologyID change=new SetOntologyID(o,
new OWLOntologyID(o.getOntologyID().getIR(), Optional.of(versionIRI)));
o.getOWLOntologyManager().applyChange(change);
于 2017-11-10T07:39:23.260 回答