Класс ContextList
- java.lang.Object
-
- org.omg.CORBA.ContextList
public abstract class ContextList extends Object
Объект, содержащий изменяемый список объектов, представляющих имена свойств. Этот класс используется в операциях для описания контекстов, которые необходимо разрешить и отправить с вызовом. (Контекст разрешается, задавая имя свойства и получая связанное с ним значение.) Это делается путем вызова метода Context и предоставления строки из объекта ContextList в качестве третьего параметра. Метод get_values возвращает объект, содержащий объекты, которые хранят значение(я), идентифицированные заданной строкой.
Объект ContextList создается ORB, как показано ниже:
ORB orb = ORB.init(args, null); org.omg.CORBA.ContextList ctxList = orb.create_context_list();Переменная
ctxList представляет собой пустой объект ContextList. Строки добавляются в список с помощью метода add, доступ к которым осуществляется с помощью метода item, а удаление - с помощью метода remove.- Since:
- JDK1.2
- См. также:
Context
Краткое описание конструкторов
| Конструктор и описание |
|---|
ContextList() |
Краткое описание методов
| Модификатор и тип | Метод и описание |
|---|---|
abstract void |
add(String ctx) Добавляет объект |
abstract int |
count() Возвращает количество объектов |
abstract String |
item(int index) Возвращает объект |
abstract void |
remove(int index) Удаляет объект |
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Подробное описание конструкторов
ContextList
public ContextList()
Подробное описание методов
count
public abstract int count()
Возвращает количество объектов String в этом объекте ContextList.
- Возвращает:
- значение, представляющее количество
Stringв этом объектеContextList
add
public abstract void add(String ctx)
Добавляет объект String в этот объект ContextList.
- Параметры:
-
ctx- добавляемый объектString
item
public abstract String item(int index)
throws Bounds Возвращает объект String по заданному индексу.
- Параметры:
-
index- индекс желаемой строки, при этом 0 - индекс первой строки - Возвращает:
- строку по заданному индексу
- Исключения:
-
Bounds- если индекс больше или равен количеству строк в этом объектеContextList
remove
public abstract void remove(int index)
throws Bounds Удаляет объект String по заданному индексу. Обратите внимание, что индексы всех строк, следующих за удаленной, сдвигаются вниз на единицу.
- Параметры:
-
index- индекс удаляемого объектаString, при этом 0 обозначает первую строку - Исключения:
-
Bounds- если индекс больше или равен количеству объектовStringв этом объектеContextList
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.