|
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.servlet.ui.data.PageURLBoundValue
BoundValue implementation that will dynamically encode an URL to point to a UIX Controller page. It corresponds to the UIX <ctrl:pageURL> element.
This BoundValue supports setting the following features:
Inner Class Summary | |
static class |
PageURLBoundValue.Parameter
A single parameter of an URL. |
Constructor Summary | |
PageURLBoundValue()
Creates a PageURLBoundValue. |
|
PageURLBoundValue(Page page)
Creates a PageURLBoundValue, hardcoded to a specific page. |
Method Summary | |
java.lang.String |
getAnchor()
Gets the anchor name. |
java.lang.String |
getEvent()
Gets the event name. |
java.lang.String |
getName()
Returns the harcoded page name. |
PageURLBoundValue.Parameter[] |
getParameters()
Returns the list of event parameters. |
PageURLBoundValue.Parameter[] |
getProperties()
Returns the list of page properties. |
java.lang.Object |
getValue(RenderingContext rContext)
Returns the value of the RenderingContext. |
boolean |
isPropertiesPreserved()
Sets whether the all the Page properties from the page being rendered should be copied to the target page. |
boolean |
isStatePreserved()
Sets whether the State object from the page being rendered should be copied to the target page. |
void |
setAnchor(java.lang.String anchor)
Sets the anchor name. |
void |
setAnchorBinding(BoundValue anchorBinding)
Sets a BoundValue that will dynamically evaluate the anchor name. |
void |
setEvent(java.lang.String event)
Sets the event name. |
void |
setEventBinding(BoundValue eventBinding)
Sets a BoundValue that will dynamically evaluate the event name. |
void |
setName(java.lang.String name)
Sets a harcoded page name. |
void |
setNameBinding(BoundValue nameBinding)
Sets a page name that will be dynamically computed. |
void |
setParameters(PageURLBoundValue.Parameter[] parameters)
Sets the list of event parameters. |
void |
setProperties(PageURLBoundValue.Parameter[] properties)
Sets the list of page properties. |
void |
setPropertiesPreserved(boolean propertiesPreserved)
Sets whether the Page properties from the page being rendered should be copied to the target page. |
void |
setStatePreserved(boolean statePreserved)
Sets whether the State object from the page being rendered should be copied to the target page. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PageURLBoundValue()
public PageURLBoundValue(Page page)
page
- the Page to link toMethod Detail |
public java.lang.String getName()
public void setName(java.lang.String name)
Page
,
setNameBinding(oracle.cabo.ui.data.BoundValue)
public void setNameBinding(BoundValue nameBinding)
Page
public boolean isStatePreserved()
State
,
Page.setState(oracle.cabo.servlet.state.State)
public void setStatePreserved(boolean statePreserved)
State
,
Page.setState(oracle.cabo.servlet.state.State)
public boolean isPropertiesPreserved()
Page.setProperty(java.lang.String, java.lang.String)
public void setPropertiesPreserved(boolean propertiesPreserved)
Page.setProperty(java.lang.String, java.lang.String)
public java.lang.String getEvent()
public void setEvent(java.lang.String event)
public void setEventBinding(BoundValue eventBinding)
public java.lang.String getAnchor()
public void setAnchor(java.lang.String anchor)
public void setAnchorBinding(BoundValue anchorBinding)
public void setParameters(PageURLBoundValue.Parameter[] parameters)
public PageURLBoundValue.Parameter[] getParameters()
public void setProperties(PageURLBoundValue.Parameter[] properties)
public PageURLBoundValue.Parameter[] getProperties()
public java.lang.Object getValue(RenderingContext rContext)
getValue
in interface BoundValue
oracle.cabo.ui.data.BoundValue
context
- the rendering context
|
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 |