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
.