|
UIX 2.2.15 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.cabo.ui.RendererManager
RendererManager maintains a table of RendererFactories, keyed by namespace. Clients can use a single RendererManager, or create their own.
Clients can always set the RendererManager explicitly on a RenderingContext, but our implementations of the RenderingContext will use the following defaulting strategy:
Configuration
object for a RendererManager with the RENDERER_MANAGER key.Constructor Summary | |
RendererManager() Creates a new, empty RendererManager. |
|
RendererManager(java.lang.String facet) Creates a new, empty RendererManager. |
Method Summary | |
static RendererManager |
createDefaultRendererManager() Deprecated. RendererManagers should be retrieved from the LookAndFeel returned from the LookAndFeelManager |
static RendererManager |
getDefaultRendererManager() Deprecated. RendererManagers should be retrieved from the LookAndFeel returned from the LookAndFeelManager |
java.lang.String |
getFacet() |
RendererFactory |
getFactory(java.lang.String namespace) Gets the factory registered for the namespace. |
Renderer |
getRenderer(java.lang.String namespace, java.lang.String name) Utility method for retrieving a renderer by both namespace and name. |
Renderer |
getRenderer(UINode node) Utility method for retrieving a renderer for a UINode. |
void |
registerFactory(java.lang.String namespace, RendererFactory factory) Registers a factory for a namespace. |
void |
unregisterFactory(java.lang.String namespace) Unregisters a factory for a namespace. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public RendererManager()
public RendererManager(java.lang.String facet)
Method Detail |
public java.lang.String getFacet()
public static RendererManager getDefaultRendererManager()
LookAndFeelManager.getLookAndFeel(oracle.cabo.ui.RenderingContext)
, LookAndFeel.getRendererManager()
public static RendererManager createDefaultRendererManager()
LookAndFeelManager.getLookAndFeel(oracle.cabo.ui.RenderingContext)
, LookAndFeel.getRendererManager()
public final Renderer getRenderer(UINode node)
public final Renderer getRenderer(java.lang.String namespace, java.lang.String name)
public RendererFactory getFactory(java.lang.String namespace)
public void registerFactory(java.lang.String namespace, RendererFactory factory)
public void unregisterFactory(java.lang.String namespace)
|
UIX 2.2.15 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |