public abstract class ContextList extends Object
String オブジェクトの修正可能なリストを格納するオブジェクトです。このクラスは Request 操作で使用され、解決および呼び出し時の送信が必要なコンテキストを記述します。コンテキストは、プロパティー名を指定して、それに関連付けられた値を取得することで解決されます。このために、Context の get_values メソッドを呼び出して、ContextList オブジェクトからの文字列を 3 番目のパラメータとして指定します。get_values メソッドは、指定された文字列で識別される値を保持する NamedValue オブジェクトを格納する NVList オブジェクトを返します。
ContextList オブジェクトは、次に示すように ORB により作成されます。
ORB orb = ORB.init(args, null); org.omg.CORBA.ContextList ctxList = orb.create_context_list();変数
ctxList は空の ContextList オブジェクトを表します。文字列は、add メソッドによりリストに追加され、item メソッドを使用してアクセスされ、remove メソッドで削除されます。Context| コンストラクタと説明 |
|---|
ContextList() |
| 修飾子と型 | メソッドと説明 |
|---|---|
abstract void |
add(String ctx)
String オブジェクトをこの ContextList オブジェクトに追加します。 |
abstract int |
count()
この
ContextList オブジェクト内の String オブジェクトの数を返します。 |
abstract String |
item(int index)
指定されたインデックスにある
String オブジェクトを返します。 |
abstract void |
remove(int index)
指定されたインデックスにある
String オブジェクトを削除します。 |
public abstract int count()
ContextList オブジェクト内の String オブジェクトの数を返します。ContextList オブジェクト内の String オブジェクトの数を示す intpublic abstract void add(String ctx)
String オブジェクトをこの ContextList オブジェクトに追加します。ctx - 追加する String オブジェクトpublic abstract String item(int index) throws Bounds
String オブジェクトを返します。index - 対象の文字列のインデックス。最初の文字列のインデックスは 0Bounds - インデックスが、この ContextList オブジェクト内の文字列の数と等しいか、それよりも大きい場合 バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.