oracle.cabo.ui.data.servlet
Class PageContextDataObject
java.lang.Object
|
+--oracle.cabo.ui.data.servlet.PageContextDataObject
- All Implemented Interfaces:
- DataObject, MutableDataObject
- public class PageContextDataObject
- extends java.lang.Object
- implements MutableDataObject
Turns the attributes of a PageContext object into a DataObject, so they can be used as generic data objects for any interface that takes DataObjects. The attributes are searched for using the findAttribute() function, so they'll be looked for using the scoping rules of that function.
Constructor Summary |
PageContextDataObject()
Creates a PageContextDataObject that will dynamically locate a PageContext object off of the RenderingContext. |
PageContextDataObject(javax.servlet.jsp.PageContext pageContext)
Creates a PageContextDataObject attached to a fixed PageContext. |
Method Summary |
java.lang.Object |
selectValue(RenderingContext context, java.lang.Object select)
Given a select string, returns the value matching that selection. |
void |
updateValue(RenderingContext context, java.lang.Object select, java.lang.Object value)
Given a select string, updates the value matching that selection. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PageContextDataObject
public PageContextDataObject()
- Creates a PageContextDataObject that will dynamically locate a PageContext object off of the RenderingContext.
PageContextDataObject
public PageContextDataObject(javax.servlet.jsp.PageContext pageContext)
- Creates a PageContextDataObject attached to a fixed PageContext.
selectValue
public java.lang.Object selectValue(RenderingContext context,
java.lang.Object select)
- Description copied from interface:
DataObject
- Given a select string, returns the value matching that selection. It is legal to return null if the select key doesn't match anything.
-
- Specified by:
selectValue
in interface DataObject
- Following copied from interface:
oracle.cabo.ui.data.DataObject
-
- Parameters:
context
- the current rendering context
select
- a select criterion, syntax as defined by the data object
updateValue
public void updateValue(RenderingContext context,
java.lang.Object select,
java.lang.Object value)
- Description copied from interface:
MutableDataObject
- Given a select string, updates the value matching that selection.
-
- Specified by:
updateValue
in interface MutableDataObject
- Following copied from interface:
oracle.cabo.ui.data.MutableDataObject
-
- Parameters:
context
- the current rendering context
select
- a select criterion, syntax as defined by the data object
value
- the new value associated with this select criterion