| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.omg.CORBA.ContextList
public abstract class ContextList
An object containing a modifiable list of String objects
 that represent property names.
 This class is used in Request operations to
 describe the contexts that need to be resolved and sent with the
 invocation.  (A context is resolved by giving a property name
 and getting back the value associated with it.)  This is done
 by calling the Context method
 get_values and supplying a string from a
 ContextList object as the third parameter.
 The method get_values returns an NVList
 object containing the NamedValue objects that hold
 the value(s) identified by the given string.
 
 A ContextList object is created by the ORB, as
 illustrated here:
 
ORB orb = ORB.init(args, null); org.omg.CORBA.ContextList ctxList = orb.create_context_list();The variable
ctxList represents an empty
 ContextList object.  Strings are added to
 the list with the method add, accessed
 with the method item, and removed with the
 method remove.
Context| Constructor Summary | |
|---|---|
| ContextList() | |
| Method Summary | |
|---|---|
| abstract  void | add(String ctx)Adds a Stringobject to thisContextListobject. | 
| abstract  int | count()Returns the number of Stringobjects in thisContextListobject. | 
| abstract  String | item(int index)Returns the Stringobject at the given index. | 
| abstract  void | remove(int index)Removes the Stringobject at the given index. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ContextList()
| Method Detail | 
|---|
public abstract int count()
String objects in this
 ContextList object.
int representing the number of
 Strings in this ContextList objectpublic abstract void add(String ctx)
String object to this ContextList
 object.
ctx - the String object to be added
public abstract String item(int index)
                     throws Bounds
String object at the given index.
index - the index of the string desired, with 0 being the
     index of the first string
Bounds - if the index is greater than
                                or equal to the number of strings in this
                ContextList object
public abstract void remove(int index)
                     throws Bounds
String object at the given index. Note that
 the indices of all strings following the one removed are
 shifted down by one.
index - the index of the String object to be removed,
                with 0 designating the first string
Bounds - if the index is greater than
                                or equal to the number of String objects in
                this ContextList object| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.