Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

oracle.cabo.servlet.ui
Class DefaultUIFactory

java.lang.Object
  |
  +--oracle.cabo.servlet.ui.UIFactory
        |
        +--oracle.cabo.servlet.ui.DefaultUIFactory

public class DefaultUIFactory
extends UIFactory

The DefaultUIFactory class is the default implementation of the UIFactory class.


Constructor Summary
protected DefaultUIFactory()
           
 
Method Summary
 PageRenderer createPageRenderer(BajaContext context, UINodePageDescription description)
           
 RenderingContext createRenderingContext(BajaContext context, java.io.PrintWriter writer, Page page, java.lang.String mimeType)
          Create the rendering context for the page.
 BaseUINodePageDescription createUINodePageDescription()
           
static UIFactory sharedInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultUIFactory

protected DefaultUIFactory()
Method Detail

sharedInstance

public static UIFactory sharedInstance()

createRenderingContext

public RenderingContext createRenderingContext(BajaContext context,
                                               java.io.PrintWriter writer,
                                               Page page,
                                               java.lang.String mimeType)
Description copied from class: UIFactory
Create the rendering context for the page.
Overrides:
createRenderingContext in class UIFactory
Following copied from class: oracle.cabo.servlet.ui.UIFactory
Parameters:
context - the BajaContext
out - a PrintWriter; this will always be null, and is passed only for backwards compatibility
page - the Page being rendered
mimeType - the desired content type for the page. This will usually be null, which will lets UIX correctly default the type for the user agent.

createUINodePageDescription

public BaseUINodePageDescription createUINodePageDescription()
Overrides:
createUINodePageDescription in class UIFactory

createPageRenderer

public PageRenderer createPageRenderer(BajaContext context,
                                       UINodePageDescription description)
Overrides:
createPageRenderer in class UIFactory

Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

Copyright © 2002,2003, Oracle. All Rights Reserved.