Java GUI アプリケーションでは、例 6-10 のコードセグメントを使用してクラスとサブクラスのリストがユーザーに表示されます。ユーザーが特定のクラスを選択すると、コードによりそのクラスが列挙されます。
/* CIM オブジェクトのパスが入ったオブジェクトを作成。 */
CIMObjectPath (op = new(CIMObjectPath());
/* オブジェクトパス名を A と指定 */
cop.setName("A");
/* ベクトルは、オブジェクト、クラス、およびクラス内の
すべてのサブクラスのオブジェクトパスを返す。
オブジェクトパスには、ネームスペース、クラス名、および
キー (オブジェクトがインスタンスの場合) が含まれる。 */
/* このベクトルには、列挙されるクラスの CIM オブジェクト
パスが含まれる。 */
Vector v = cc.enumClass(cop, true);
|