|
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 | ||||||||
java.lang.Object | +--oracle.cabo.ui.beans.include.IncludeContextMap
A ContextMap class that assists in implementing Marlin and UIX's "include" functionality.
Clients that want to set up includes from Java must use this class if they wish to add a named child that performs an "include":
FlowLayoutBean parent = new FlowLayoutBean(); // Use an IncludeContextMap parent.setNamedChildMap(new IncludeContextMap()); // Then, add the include bean IncludeBean include = new IncludeBean(); parent.setSeparator(include);You must use IncludeUINodeList if you wish to include indexed children.
IncludeUINodeList| Constructor Summary | |
IncludeContextMap()
Creates a new, empty IncludeContextMap. |
|
IncludeContextMap(ContextMap baseMap)
Creates a new IncludeContextMap that wraps another, possibly pre-populated 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. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public IncludeContextMap()
public IncludeContextMap(ContextMap baseMap)
| Method Detail |
public java.lang.Object get(RenderingContext context,
java.lang.Object key)
null if no Object with that key exists.
get in interface ContextMapcontext - 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 null
public 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.
set in interface ContextMapkey - 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.
keys in interface ContextMapRenderingContext - 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 | ||||||||