|
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.BaseUINodePageDescription | +--oracle.cabo.servlet.ui.DefaultUINodePageDescription
Default implementation of PageDescription for UIX Component-rendered pages.
Constructor Summary | |
DefaultUINodePageDescription()
Creates a DefaultUINodePageDescription. |
|
DefaultUINodePageDescription(UINode root)
Creates a UINodePageDescription initialized with a UINode. |
Method Summary | |
protected PageRenderer |
createPageRenderer()
Creates the PageRenderer that will be used for rendering the PageDescription. |
EventHandler |
getDefaultEventHandler()
Registers a default event handler, used if no event is registered for the listed name. |
EventHandler |
getEventHandler(BajaContext context)
|
void |
registerEventHandler(java.lang.String eventName,
EventHandler handler)
Registers an event handler to be called for a specific event name. |
void |
registerEventHandler(java.lang.String eventName,
java.lang.String eventSource,
EventHandler handler)
Registers an event handler to be called for a specific event name. |
void |
registerEventHandlerForSource(java.lang.String eventSource,
EventHandler handler)
Registers an event handler to be called for a specific event source. |
void |
resetEventHandlers()
Clears all event handlers |
void |
setDefaultEventHandler(EventHandler handler)
Registers a default event handler, used if no event is registered for the listed name. |
void |
unregisterEventHandler(java.lang.String eventName)
Unregisters an event handler. |
void |
unregisterEventHandler(java.lang.String eventName,
java.lang.String eventSource)
Unregisters an event handler. |
Methods inherited from class oracle.cabo.servlet.ui.BaseUINodePageDescription |
getHTMLHeadUINode, getPageRenderer, getProperty, getRootUINode, renderEnded, renderStarted, setHTMLHeadUINode, setHTMLHeadUINodes, setProperty, setRootUINode |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DefaultUINodePageDescription()
public DefaultUINodePageDescription(UINode root)
root
- the UINode tree for the root of the page contents.Method Detail |
public void setDefaultEventHandler(EventHandler handler)
setDefaultEventHandler
in class BaseUINodePageDescription
handler
- an event handler; if null, unregister
the handlerpublic EventHandler getDefaultEventHandler()
public void registerEventHandler(java.lang.String eventName, EventHandler handler)
registerEventHandler
in class BaseUINodePageDescription
eventName
- the event name; if null, call this
handler if called with a null eventhandler
- an event handler; if null, unregister
the handler at this name.public void registerEventHandlerForSource(java.lang.String eventSource, EventHandler handler)
registerEventHandlerForSource
in class BaseUINodePageDescription
eventSource
- the event source; if null, call this
handler if called with a null sourcehandler
- an event handler; if null, unregister
the handler at this name.public void registerEventHandler(java.lang.String eventName, java.lang.String eventSource, EventHandler handler)
registerEventHandler
in class BaseUINodePageDescription
eventName
- the event name; if null, call this
handler if called with a null eventeventSource
- the event source; if null, call this
handler if called with an unrecognised event sourcehandler
- an event handler; if null, unregister
the handler at this name.public void unregisterEventHandler(java.lang.String eventName)
eventName
- the event namepublic void unregisterEventHandler(java.lang.String eventName, java.lang.String eventSource)
eventName
- the event nameeventSource
- the event sourcepublic void resetEventHandlers()
public final EventHandler getEventHandler(BajaContext context)
PageDescription
protected PageRenderer createPageRenderer()
|
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 |