2016-12-24 4 views
1

他のタイプでは、クラスやプロパティのようにオブジェクトの名前を変更します。しかし、個人のために私はそのような選択肢を見つけることができません。Protegeの個人の名前を変更します

個人を削除したり再作成することなく名前を変更することはできますか?そうでない場合は、なぜですか?

答えて

0

はUIから編集する任意の機能を発見したが、それは名前の個々の名前を変更する任意のXMLエディタから

1

を編集することが可能ですがOWLAPIから他のエンティティの名前を変更すると同じですので、あなたができない場合はありませんかUIでそれが見つからない場合は、機能が不足している可能性があります。

owlapiでJavaコードを記述する場合は、OWLEntityRenamerを使用できます。

XML形式で編集することもできますが、rdf/XMLとowl/XMLでは操作が異なります。

プレーンテキスト編集も機能します。ネームスペースを変更する名前の変更にも注意してください。ただし、宣言されたエンティティに変更が必要な場合があります。リファクタリング>名前の変更エンティティと名前を変更対話を取得します -

1

は解決

は、エンティティを選択し、トップメニューに行くが見つかりました。

0

別のオプションは、「名前」というスロットを作成し、作成したインスタンスに移動して、希望する名前を付けることです。 インスタンス名を指定してインスタンスを表示するには、インスタンスブラウザ - >メニュー - >表示スロット - >名前を選択します。hereのスクリーンショットが表示されます。

関連する問題