org.weda.tapestry.renderer.impl
Class RendererRegistryImpl

java.lang.Object
  extended by org.weda.tapestry.renderer.impl.RendererRegistryImpl
All Implemented Interfaces:
RendererRegistry

public class RendererRegistryImpl
extends java.lang.Object
implements RendererRegistry

Author:
Mikhail Titov

Constructor Summary
RendererRegistryImpl()
           
 
Method Summary
 Renderer getRenderer(java.lang.Class<Renderer> rendererClass, java.lang.String defaultPattern)
          Метод создаст или вернет из кеша renderer указанного типа и соотвествующим шаблоном по умолчанию.
 Renderer getRenderer(PropertyDescriptor pd)
          Метод подберет renderer оптимально подходящий для отрисовки значения указанного дескриптора свойства.
 void init()
           
 void setInitializers(java.util.List<RendererInitializer> initializers)
           
 void setObjectEnhancer(ObjectEnhancer objectEnhancer)
           
 void setRenderers(java.util.List<RendererInfo> rendererInfoList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RendererRegistryImpl

public RendererRegistryImpl()
Method Detail

init

public void init()
          throws RendererRegistryException
Throws:
RendererRegistryException

getRenderer

public Renderer getRenderer(PropertyDescriptor pd)
Description copied from interface: RendererRegistry
Метод подберет renderer оптимально подходящий для отрисовки значения указанного дескриптора свойства.

Specified by:
getRenderer in interface RendererRegistry

getRenderer

public Renderer getRenderer(java.lang.Class<Renderer> rendererClass,
                            java.lang.String defaultPattern)
                     throws RendererRegistryException
Description copied from interface: RendererRegistry
Метод создаст или вернет из кеша renderer указанного типа и соотвествующим шаблоном по умолчанию.

Specified by:
getRenderer in interface RendererRegistry
Throws:
RendererRegistryException

setRenderers

public void setRenderers(java.util.List<RendererInfo> rendererInfoList)

setInitializers

public void setInitializers(java.util.List<RendererInitializer> initializers)

setObjectEnhancer

public void setObjectEnhancer(ObjectEnhancer objectEnhancer)


Copyright © 2005-2006 . All Rights Reserved.