オントロジーオブジェクトおよびリンクタイププロパティオブジェクトタイプのプロパティを編集する

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

オブジェクトタイプのプロパティを編集する

プロパティを削除する

プロパティエディタ内のプロパティペインで、削除したいプロパティにマウスを置き、Delete property を選択します。

  • プロパティの削除は、変更を保存した後にのみ有効になります。また、プロパティを参照しているビューやアプリケーションが壊れる可能性があります。
  • active ステータスのプロパティは削除できません
    • statusesについて詳しくはこちらをご覧ください。

プロパティのバックエンドになる行を変更する

プロパティエディタ内のプロパティペインで、マッピングを解除したいプロパティにマウスを置き、Unlink property を選択します。プロパティを新しい行にリンクするには、プロパティにマウスを置き、Map to a column を選択します。

Mapping to a column

プロパティタイプのメタデータを編集する

プロパティタイプを選択することで、そのプロパティタイプのメタデータを編集できます。下の画像に示すように選択します。

Edit property metadata

プロパティメタデータの編集オプションは、以下の設定にアクセスできる4つの異なるタブにまとめられています。

  1. 表示名と説明: 既存の表示名や説明に選択してテキストを編集します。
  2. ステータス: 既存のステータスを選択して、利用可能なステータスのドロップダウンを開きます。deprecatedexperimental、および active のステータスから選択できます。
    • statusesについて詳しくはこちらをご覧ください。
  3. API名: 既存のAPI名に選択して値を変更します。
    • active ステータスのプロパティの API 名は変更できません
      • statusesについて詳しくはこちらをご覧ください。
      • 有効なAPI名について詳しくはこちらをご覧ください。
  4. キー: プロパティがオブジェクトタイプのタイトルキーまたはプライマリキーであるかどうかを示します。
    • active ステータスのオブジェクトタイプのプライマリキーは変更できません
      • keysstatusesについて詳しくはこちらをご覧ください。
  5. 値のフォーマット: アプリケーションでプロパティの値をより読みやすくするために、特別なフォーマッターを適用します。
  6. 条件付きフォーマット: アプリケーションでのプロパティの表示方法を決定するルールを適用します。
  7. プロパティの基本タイプ: ドロップダウンからプロパティの基本タイプを選択します。プロパティのタイプは、プロパティの値に対して実行できる操作の可能なセットを制約します。
    • 例えば、timestamp の基本タイプを持つプロパティは、Object Explorer のタイムラインウィジェットに表示できます。
    • プロパティのタイプが、そのバックエンドの行のタイプと互換性がない場合、エラーが発生します。

オブジェクトのプロパティタイプに変更を加える場合は、そのオブジェクトのプロパティと対話するアクションが予期するタイプも更新する必要があります。これを行うには、Ontology Manager でアクションを開いて、予期されるタイプを編集します。

  1. タイプクラス: 追加のメタデータとしてタイプクラスを適用し、アプリケーションで解釈できるようにします。
  2. レンダリングヒント: Phonograph の Object Storage V1 にインデックス化され、プロパティの値がレンダリングされる方法が向上するように、提供されたチェックリストからレンダリングヒントを選択します。
  3. 表示: 既存の表示を選択して、利用可能な表示のドロップダウンを開きます。prominent なプロパティは、アプリケーションがこのプロパティをユーザーに最初に表示することになります。hidden なプロパティは、ユーザーアプリケーションに表示されません。

プロパティメタデータを変更した後、オントロジーを更新するために、影響を受けるオブジェクトの再インデックスを開始します。

複数のプロパティを一括編集する

プロパティエディタで、Cmd/Ctrl キーを押しながらプロパティを選択することで、複数のプロパティを選択できます。複数のプロパティが選択されると、以下の一括編集アクションが利用可能になります。

  • 基本タイプの変更。
  • タイプクラスの追加/削除。
  • レンダリングヒントの変更。
  • 表示の変更。
  • 値のフォーマットの追加/削除。

Edit property metadata

また、プロパティエディタの外側からも、オブジェクトタイプビューのサイドバーからPropertiesページを選択することで、上記のフィールドの一部を一括編集できます。編集したいプロパティの横にあるチェックボックスを選択すると、テーブルの上部に一括編集のオプションが表示される新しい行が表示されます。