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 contextselect
- 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 contextselect
- a select criterion, syntax as defined by the data objectvalue
- the new value associated with this select criterion