|
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.UIFactory
The UIFactory class is used by UIXPageBroker to instantiate UI objects. Clients should generally subclass DefaultUIFactory.
DefaultUIFactory
Constructor Summary | |
UIFactory()
Create a UIFactory. |
Method Summary | |
abstract PageRenderer |
createPageRenderer(BajaContext context,
UINodePageDescription description)
|
abstract RenderingContext |
createRenderingContext(BajaContext context,
java.io.PrintWriter writer,
Page page,
java.lang.String mimeType)
Create the rendering context for the page. |
abstract BaseUINodePageDescription |
createUINodePageDescription()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public UIFactory()
Method Detail |
public abstract RenderingContext createRenderingContext(BajaContext context, java.io.PrintWriter writer, Page page, java.lang.String mimeType)
context
- the BajaContextout
- a PrintWriter; this will always be null,
and is passed only for backwards compatibilitypage
- the Page being renderedmimeType
- the desired content type for the page. This
will usually be null, which will lets UIX correctly default
the type for the user agent.public abstract BaseUINodePageDescription createUINodePageDescription()
public abstract PageRenderer createPageRenderer(BajaContext context, UINodePageDescription description)
|
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 |