001 /***** Copyright (c) 1999 Object Management Group. Unlimited rights to
002 duplicate and use this code are hereby granted provided that this
003 copyright notice is included.
004 *****/
005
006 package org.omg.CORBA;
007
008 abstract public class Context {
009
010 abstract public String context_name();
011 abstract public org.omg.CORBA.Context parent();
012 abstract public org.omg.CORBA.Context create_child(
013 String child_context_name);
014 abstract public void set_one_value(String prop_name,
015 org.omg.CORBA.Any value);
016 abstract public void set_values(org.omg.CORBA.NVList values);
017 abstract public void delete_values(String prop_name);
018 abstract public org.omg.CORBA.NVList get_values(String start_scope,
019 int op_flags, String pattern);
020 }