
 
                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.