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

インターフェースを作成する

Ontology Manager で新しいインターフェースを作成するには、以下の手順に沿って進めます。

  1. まず、左側のパネルの上部にあるオントロジードロップダウンメニューを確認し、目的のオントロジーで作業していることを確認します。

  2. 新しいインターフェースを作成するには、次のいずれかの操作を行います。

    • ページの右上で、新規 > インターフェースを選択します。
    • 左側のパネルのリソースセクションで、インターフェース > + 新しいインターフェースを選択します。次に、インターフェースページの画面右上で、新しいインターフェースを選択します。
  3. ウィザードの最初のページには、インターフェースに関する情報が表示されます。次へを選択します。 インターフェース作成の概要ページ。

  4. インターフェースの表示名とAPI名を入力します。任意でインターフェースの説明を入力し、適切なアイコンを選択することもできます。

    インターフェースのメタデータを作成
  5. インターフェースにプロパティを追加します。プロパティはインターフェース上でローカルに定義する(推奨)か、共通プロパティを使用できます。各プロパティについて、必須か任意かを選択します。

    インターフェースのプロパティ選択

    必須のプロパティについては、インターフェースを実装するすべてのオブジェクトタイプで、ローカルプロパティからインターフェースプロパティへのマッピングを指定する必要があります。任意のプロパティについては、実装時にマッピングを省略できます。任意のプロパティは、Marketplace パッケージを構築する際に、解決が難しい可能性のあるアップグレードの阻害要因を生じさせずにインターフェースの改善を重ねるうえで役立ちます。

  6. このインターフェースの保存先プロジェクトを選択し、作成を選択します。

    インターフェースの保存場所。
  7. Ontology Manager に戻り、右上の保存を選択して、オントロジーに変更を適用します。

インターフェースリンクタイプを作成する(任意)

このインターフェースを別のインターフェースまたはオブジェクトタイプにリンクさせたい場合は、任意でインターフェースリンクタイプをインターフェースに追加できます。

リンクタイプの制約を追加
  1. 左側のパネルでリンクタイプの制約を選択します。
  2. 次に、右上の新しいリンクタイプ制約を作成を選択します。
リンクタイプの制約を作成

モデリングのユースケースでインターフェースリンクタイプが必須の場合、インターフェースを実装するすべてのオブジェクトタイプに、インターフェースリンクタイプの制約を満たす新しいリンクタイプまたは既存のリンクタイプを追加する必要があります。

インターフェースアクションタイプの制約を作成する(任意)

インターフェースを実装するオブジェクトタイプ全体に対して、期待されるアクションの機能をインターフェースで定義したい場合は、任意でインターフェースアクションタイプの制約をインターフェースに追加できます。

インターフェースアクションタイプの制約タブ。
  1. 左側のパネルでアクションタイプの制約を選択します。
  2. 新規作成を選択します。
  3. 制約のメタデータを追加し、実装を必須にするかどうかを選択して、パラメーターの制約を設定します。
アクションタイプの制約の設定ダイアログ。

モデリングのユースケースでインターフェースアクションタイプの制約が必須の場合、インターフェースを実装するすべてのオブジェクトタイプで、その制約を、インターフェースアクションタイプの制約を満たす具体的なアクションタイプにマッピングする必要があります。