在Protege中重命名个体

时间:2016-12-24 15:38:40

标签: protege

对于其他类型,如类或属性,它可以重命名对象。但对于个人,我找不到这样的选择。

是否可以重命名个人而不删除并重新创建?如果没有,为什么?

5 个答案:

答案 0 :(得分:2)

找到解决方案

选择实体并转到顶部菜单 - 重构>重命名实体,您将获得重命名对话。

答案 1 :(得分:1)

重命名命名个体与从OWLAPI重命名任何其他实体相同,因此如果您无法在UI中找到它,则可能只是缺少功能。

如果您希望使用owlapi编写Java代码,可以使用OWLEntityRenamer

对于XML格式,使用XML工具进行编辑也会起作用 - 但是对于rdf / XML和owl / XML,操作将有所不同。

纯文本编辑也可以。但是要注意也会更改命名空间的名称更改 - 可能需要更改声明的实体。

答案 2 :(得分:1)

要在Protégé上重命名个人或任何其他实体,您需要点击该实体并选择:Refactor -> Rename Entity...

这将打开以下对话框,您可以在其中输入新名称:

enter image description here

另一种方法是单击实体,然后按Ctr + U,此快捷方式将打开相同的对话框(如果你必须重命名很多东西,它会更快)。

答案 3 :(得分:0)

Haven没有找到任何从UI进行编辑的功能,但可以从任何XML编辑器进行编辑

答案 4 :(得分:0)

另一种选择是创建一个插槽“名称”,然后转到您创建的实例并提供您想要的名称。 要显示具有您刚给出的名称的实例,请转到实例浏览器 - > menu->选择显示插槽 - >选择名称。您可以看到here屏幕截图,以便清楚显示!