Ontimize Document Management 0.035EN

com.ontimize.dms.client.gui.table.render
Class RendererFactoryInstance

java.lang.Object
  extended by com.ontimize.dms.client.gui.table.render.RendererFactoryInstance
All Implemented Interfaces:
RendererFactory

public class RendererFactoryInstance
extends java.lang.Object
implements RendererFactory


Field Summary
static java.lang.String DEFAULT_KEY
           
protected static java.util.Map DEFAULT_RENDER_NAME
           
protected static java.util.Map DEFAULT_RENDER_TYPE
           
static java.lang.String DEFAULT_TABLE_RENDERS_NAME_PATH
           
static java.lang.String DEFAULT_TABLE_RENDERS_NAME_PROPERTY_KEY
           
static java.lang.String DEFAULT_TABLE_RENDERS_TYPE_PATH
           
static java.lang.String DEFAULT_TABLE_RENDERS_TYPE_PROPERTY_KEY
           
protected  java.util.Map rendererByName
           
protected  java.util.Map rendererByType
           
 
Constructor Summary
RendererFactoryInstance()
           
 
Method Summary
 void addRenderersByName(java.util.Map renderers)
           
 void addRenderersByType(java.util.Map renderers)
           
protected  javax.swing.table.TableCellRenderer createRenderer(java.lang.String className)
           
 javax.swing.table.TableCellRenderer getRendererByName(java.lang.String name)
           
 javax.swing.table.TableCellRenderer getRendererByType(java.lang.Class clazz)
           
 javax.swing.table.TableCellRenderer getRendererByType(java.lang.String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_TABLE_RENDERS_NAME_PROPERTY_KEY

public static final java.lang.String DEFAULT_TABLE_RENDERS_NAME_PROPERTY_KEY
See Also:
Constant Field Values

DEFAULT_TABLE_RENDERS_NAME_PATH

public static java.lang.String DEFAULT_TABLE_RENDERS_NAME_PATH

DEFAULT_RENDER_NAME

protected static java.util.Map DEFAULT_RENDER_NAME

DEFAULT_TABLE_RENDERS_TYPE_PROPERTY_KEY

public static final java.lang.String DEFAULT_TABLE_RENDERS_TYPE_PROPERTY_KEY
See Also:
Constant Field Values

DEFAULT_TABLE_RENDERS_TYPE_PATH

public static java.lang.String DEFAULT_TABLE_RENDERS_TYPE_PATH

DEFAULT_RENDER_TYPE

protected static java.util.Map DEFAULT_RENDER_TYPE

DEFAULT_KEY

public static final java.lang.String DEFAULT_KEY
See Also:
Constant Field Values

rendererByName

protected java.util.Map rendererByName

rendererByType

protected java.util.Map rendererByType
Constructor Detail

RendererFactoryInstance

public RendererFactoryInstance()
Method Detail

getRendererByName

public javax.swing.table.TableCellRenderer getRendererByName(java.lang.String name)
Specified by:
getRendererByName in interface RendererFactory

getRendererByType

public javax.swing.table.TableCellRenderer getRendererByType(java.lang.Class clazz)
Specified by:
getRendererByType in interface RendererFactory

getRendererByType

public javax.swing.table.TableCellRenderer getRendererByType(java.lang.String type)
Specified by:
getRendererByType in interface RendererFactory

createRenderer

protected javax.swing.table.TableCellRenderer createRenderer(java.lang.String className)

addRenderersByName

public void addRenderersByName(java.util.Map renderers)
Specified by:
addRenderersByName in interface RendererFactory

addRenderersByType

public void addRenderersByType(java.util.Map renderers)
Specified by:
addRenderersByType in interface RendererFactory

Ontimize Document Management