Sun WBEM 開発ガイド

インスタンスの処理

CIM WorkShop ではクラスのインスタンスを作成できます。 インスタンスは、クラスの特性を継承します。続いて、新しいインスタンスの属性を変更して、固有のクラスインスタンスを作成できます。

インスタンスの表示

新しいクラスインスタンスを作成する前に、既存のクラスインスタンスを表示してそれらに含まれるプロパティとメソッドを確認しておくことをお勧めします。

既存のクラスのインスタンスを表示する方法
  1. 「CIM WorkShop」ウィンドウのクラス継承ツリーで、インスタンスを表示したいクラスを選択します。

  2. 次のどちらかの操作を行い、「インスタンス (Instances)」ウィンドウを表示します。

    • 「アクション (Action)」、「インスタンス (Instances)」の順にクリックする

      または

    • 「CIM WorkShop」ツールバーの「インスタンスを表示 (Show Instances)」アイコンをクリックする

「インスタンス (Instances)」ウィンドウが表示されます。選択したクラスにインスタンスが含まれている場合、「インスタンス (Instances)」ウィンドウの左側のフレームにそれらのインスタンスが表示されます。インスタンスが含まれていない場合、このフレームには何も表示されません。

インスタンスの追加

継承されたオブジェクト修飾子を変更したい場合は、クラスにインスタンスを追加します。

クラスにインスタンスを追加する方法
  1. 「CIM WorkShop」ウィンドウで、次のどちらかの操作を行います。

    • 「アクション (Action)」、「インスタンス (Instances)」の順にクリックする

      または

    • インスタンスが存在するクラス (新しいインスタンスを登録できるクラス) を右ボタンでクリックし、ポップアップメニューで「インスタンス (Instances)」をクリックする

      「インスタンス (Instances)」ウィンドウが表示され、クラスのすべてのインスタンスが左側のフレームに表示されます。

  2. 「インスタンス (Instances)」ウィンドウに表示されたインスタンスの 1 つで右ボタンをクリックします。

    「インスタンスを追加 (Add Instances)」ダイアログボックスが表示されます。

  3. 継承されたインスタンスプロパティを変更するには、次のようにします。

    1. 「インスタンスを追加 (Add Instances)」ダイアログボックスに表示されたプロパティの 1 つを右ボタンでクリックします。

      ダイアログボックスが表示され、プロパティに値を指定できます。表示されるダイアログボックスは、選択されるプロパティのデータ型によって異なります。たとえば、データ型 STRING を持つプロパティを選択すると、「文字列 (String)」ダイアログボックスが表示されます。このダイアログボックスの「値 (Value)」フィールドは、文字列だけを入力できます。

    2. ダイアログボックスの「値 (Values)」フィールドで、必要な値を入力します。

  4. 「了解 (OK)」をクリックして、「インスタンスを追加 (Add Instances)」ウィンドウを閉じます。

インスタンスの削除

不要になったインスタンスは削除できます。

インスタンスを削除する方法
  1. 「CIM WorkShop」ウィンドウの左側のフレームで、削除したいインスタンスが入っているクラスを右ボタンでクリックします。

  2. ポップアップメニューで「インスタンス (Instance)」をクリックします。

  3. 「インスタンス (Instance)」ウィンドウで、削除したいインスタンスを右ボタンでクリックし、ポップアップメニューの「インスタンスの削除 (Delete Instance)」をクリックします。

    選択したインスタンスが削除されます。