|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Map-like object for storing context-based information. Since the
context is passed in to the get
and keys
methods, ContextMaps that delegate all or some of their properties
through the RenderingContext. The MutableUINode class uses
a ContextMap to store its named children, for this very reason, as it
enables developers to data bind the named children nodes.
BaseMutableUINode.setNamedChildMap(oracle.cabo.ui.collection.ContextMap)
Method Summary | |
java.lang.Object |
get(RenderingContext context,
java.lang.Object key)
Returns the Object stored under the key, returning null if no Object with that key exists. |
java.util.Enumeration |
keys(RenderingContext context)
Returns an Enumeration of all of the keys in the ContextMap given the specified context. |
void |
set(java.lang.Object key,
java.lang.Object value)
Stores the value in the map, under the key . |
Method Detail |
public java.lang.Object get(RenderingContext context, java.lang.Object key)
null
if no Object with that key exists.
context
- RenderingContext to use to fulfill this requestkey
- key used to retrieve the valuenull
if
no value is found.java.lang.IllegalArgumentException
- if the key is nullpublic void set(java.lang.Object key, java.lang.Object value)
value
in the map, under the key
.
As the RenderingContext is not passed to this function, sets do not have the same databinding capabilities that gets do.
key
- key used to set the valuevalue
- The new value to setjava.lang.IllegalArgumentException
- if either the key
or
value
is null.public java.util.Enumeration keys(RenderingContext context)
The entire contents of the ContextMap can
be retrieved by calling ContextMap.get
for each of the keys
in the enumeration.
RenderingContext
- context Context used to determine the set of
keys.
|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |