oracle.cabo.ui.composite
Class RootContextMap
java.lang.Object
|
+--oracle.cabo.ui.composite.RootContextMap
- All Implemented Interfaces:
- ContextMap
- public class RootContextMap
- extends java.lang.Object
- implements 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. |
static RootContextMap |
getContextMap()
|
protected UINode |
getUINode(RenderingContext context)
|
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 . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RootContextMap
protected RootContextMap()
getContextMap
public static RootContextMap getContextMap()
get
public 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.
- Specified by:
get
in interface ContextMap
- Parameters:
context
- RenderingContext to use to fulfill this requestkey
- key used to retrieve the value- Returns:
- The value stored under this key, or
null
if
no value is found. - Throws:
java.lang.IllegalArgumentException
- if the key is null
set
public void set(java.lang.Object key,
java.lang.Object value)
- Stores the
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.
- Specified by:
set
in interface ContextMap
- Parameters:
key
- key used to set the valuevalue
- The new value to set- Throws:
java.lang.IllegalArgumentException
- if either the key
or
value
is null.
keys
public java.util.Enumeration keys(RenderingContext context)
- Returns an Enumeration of all of the keys in the ContextMap given
the specified context.
The entire contents of the ContextMap can
be retrieved by calling ContextMap.get
for each of the keys
in the enumeration.
- Specified by:
keys
in interface ContextMap
- Parameters:
RenderingContext
- context Context used to determine the set of
keys.- Returns:
- The Enumeration of keys in the RenderingContext
getUINode
protected UINode getUINode(RenderingContext context)