|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.omg.CORBA.Context
public abstract class Context
This class holds the list of the named properties. It is normally
used to represent information about various circumstances of the
invocation. A Context if first created by
ORB.get_default_context() and then invoking
create_child(String) of the default context.
The contexts are named.
| Constructor Summary | |
|---|---|
Context()
|
|
| Method Summary | |
|---|---|
abstract String |
context_name()
Get the context name. |
abstract Context |
create_child(String child)
Create a child of this Context, giving it a name. |
abstract void |
delete_values(String property)
Delete one or several (identically named) given properties. |
abstract NVList |
get_values(String start_scope,
int flags,
String pattern)
Search the values. |
abstract Context |
parent()
Get the parent of this context. |
abstract void |
set_one_value(String name,
Any value)
Set a property. |
abstract void |
set_values(NVList values)
Set multiple properties. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Context()
| Method Detail |
|---|
public abstract String context_name()
public abstract Context create_child(String child)
child - a name of the child context.
public abstract void delete_values(String property)
property - the name of the property to delete, may
end by wildchar character '*'. The search scope is always
limited to the current context.
public abstract NVList get_values(String start_scope,
int flags,
String pattern)
start_scope - the context at which to initiate the search.flags - the search operation flags.
The flag CTX_RESTRICT_SCOPE means
that search is restricted to the start_scope.pattern - the property being searched, can be
either name or name with the optional trailing wildchar character
'*'.
public abstract Context parent()
public abstract void set_one_value(String name,
Any value)
name - the property name.value - the property value (the Any must hold string).public abstract void set_values(NVList values)
values - a list of properties, the Any's
in the list components must hold strings.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||