|
JClass DesktopViews 6.3.0 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.klg.jclass.higrid.LookupTable
Manages editors and renderers, and uses the
com.klg.jclass.cell.EditorRendererRegistry
.
Field Summary | |
protected Hashtable |
defaultEditors
|
protected Hashtable |
defaultRenderers
|
protected com.klg.jclass.higrid.HiGridEditStatusRenderer |
editStatusRenderer
|
protected com.klg.jclass.higrid.HiGrid |
grid
|
protected com.klg.jclass.higrid.HiGridHeaderRenderer |
headerRenderer
|
protected com.klg.jclass.higrid.HiGridNodeRenderer |
nodeRenderer
|
protected Hashtable |
runtimeEditors
|
protected Hashtable |
runtimeRenderers
|
Constructor Summary | |
LookupTable(com.klg.jclass.higrid.HiGrid grid)
|
Method Summary | |
static String |
getAlternateCellEditorName(int type)
Retrieves the Alternate String name of the editor for the given datatype. |
static String |
getAlternateCellRendererName(int type)
Retrieves the Alternate String name of the renderer for the given datatype. |
protected com.klg.jclass.cell.JCCellEditor |
getCellEditorInstance(Class className)
Retrieves the running editor instance for the given class. |
static String |
getCellEditorName(int type)
Retrieves the String name of the renderer for the given datatype. |
protected com.klg.jclass.cell.JCCellRenderer |
getCellRendererInstance(Class className)
Retrieves the running renderer instance for the given class. |
static String |
getCellRendererName(int type)
Retrieves the String name of the renderer for the given datatype. |
Class |
getDefaultCellEditor(int type)
Retrieves the default editor for the given datatype. |
static String |
getDefaultCellEditorName(int type)
Retrieves the Default String name of the editor for the given datatype. |
Class |
getDefaultCellRenderer(int type)
Retrieves the default renderer for the given datatype. |
static String |
getDefaultCellRendererName(int type)
Retrieves the Default String name of the renderer for the given datatype. |
Hashtable |
getDefaultEditorsTable()
Retrieves the defaultEditors hashtable. |
static Class |
getDefaultEditStatusRenderer()
Retrieves the default HiGridEditStatusRenderer. |
static Class |
getDefaultHeaderRenderer()
Retrieves the default HiGridHeaderRenderer. |
static Class |
getDefaultNodeRenderer()
Retrieves the default HiGridNodeRenderer. |
Hashtable |
getDefaultRenderersTable()
Retrieves the defaultRenderers hashtable. |
com.klg.jclass.higrid.HiGridEditStatusRenderer |
getEditStatusRenderer()
Retrieves the current object that implements the HiGridEditStatusRenderer interface. |
com.klg.jclass.higrid.HiGridHeaderRenderer |
getHeaderRenderer()
Retrieves the current object that implements the HiGridHeaderRenderer interface. |
com.klg.jclass.higrid.HiGridNodeRenderer |
getNodeRenderer()
Retrieves the current object that implements the HiGridNodeRenderer interface. |
static String |
getRemainingCellEditorName(int index)
Retrieves the Remaining String name of the editor for the given datatype. |
static String |
getRemainingCellRendererName(int index)
Retrieves the Remaining String name of the renderer for the given datatype. |
Hashtable |
getRuntimeEditorsTable()
Retrieves the runtimeEditors hashtable. |
Hashtable |
getRuntimeRenderersTable()
Retrieves the runtimeRenderers hashtable. |
protected void |
initDefaultEditorHashtable()
|
protected void |
initDefaultRendererHashtable()
|
protected void |
initRuntimeEditorHashtable()
|
protected void |
initRuntimeRendererHashtable()
|
protected void |
setDefaultEditor(int type)
Sets the default editor for the given datatype. |
protected void |
setDefaultRenderer(int type)
Sets the default renderer for the given datatype. |
void |
setEditStatusRenderer(com.klg.jclass.higrid.HiGridEditStatusRenderer renderer)
Sets the current object that implements the HiGridEditStatusRenderer interface. |
void |
setHeaderRenderer(com.klg.jclass.higrid.HiGridHeaderRenderer renderer)
Sets the current object that implements the HiGridHeaderRenderer interface. |
void |
setNodeRenderer(com.klg.jclass.higrid.HiGridNodeRenderer renderer)
Sets the current object that implements the HiGridNodeRenderer interface. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected com.klg.jclass.higrid.HiGrid grid
protected Hashtable defaultRenderers
protected Hashtable defaultEditors
protected Hashtable runtimeRenderers
protected Hashtable runtimeEditors
protected com.klg.jclass.higrid.HiGridEditStatusRenderer editStatusRenderer
protected com.klg.jclass.higrid.HiGridNodeRenderer nodeRenderer
protected com.klg.jclass.higrid.HiGridHeaderRenderer headerRenderer
Constructor Detail |
public LookupTable(com.klg.jclass.higrid.HiGrid grid)
Method Detail |
public static Class getDefaultNodeRenderer()
public static Class getDefaultEditStatusRenderer()
public static Class getDefaultHeaderRenderer()
public com.klg.jclass.higrid.HiGridNodeRenderer getNodeRenderer()
public com.klg.jclass.higrid.HiGridEditStatusRenderer getEditStatusRenderer()
public com.klg.jclass.higrid.HiGridHeaderRenderer getHeaderRenderer()
public void setNodeRenderer(com.klg.jclass.higrid.HiGridNodeRenderer renderer)
renderer
- The new HiGridNodeRenderer.public void setEditStatusRenderer(com.klg.jclass.higrid.HiGridEditStatusRenderer renderer)
renderer
- The new HiGridEditStatusRenderer.public void setHeaderRenderer(com.klg.jclass.higrid.HiGridHeaderRenderer renderer)
renderer
- The new HiGridHeaderRenderer.protected void initDefaultRendererHashtable()
protected void setDefaultRenderer(int type)
type
- One of the MetaDataModel TYPE_* datatypes.protected void initRuntimeRendererHashtable()
public Hashtable getDefaultRenderersTable()
public Hashtable getRuntimeRenderersTable()
public Class getDefaultCellRenderer(int type)
type
- One of the MetaDataModel TYPE_* datatypes.
protected com.klg.jclass.cell.JCCellRenderer getCellRendererInstance(Class className)
className
- A class associated with one of the MetaDataModel
TYPE_* datatypes.
protected void initDefaultEditorHashtable()
protected void setDefaultEditor(int type)
type
- One of the MetaDataModel TYPE_* datatypes.protected void initRuntimeEditorHashtable()
public Hashtable getDefaultEditorsTable()
public Hashtable getRuntimeEditorsTable()
public Class getDefaultCellEditor(int type)
type
- One of the MetaDataModel TYPE_* datatypes.
protected com.klg.jclass.cell.JCCellEditor getCellEditorInstance(Class className)
className
- A class associated with one of the MetaDataModel
TYPE_* datatypes.
public static String getCellRendererName(int type)
type
- One of the MetaDataModel TYPE_* datatypes.
public static String getAlternateCellRendererName(int type)
type
- One of the MetaDataModel TYPE_* datatypes.
public static String getDefaultCellRendererName(int type)
type
- One of the MetaDataModel TYPE_* datatypes.
public static String getRemainingCellRendererName(int index)
public static String getCellEditorName(int type)
type
- One of the MetaDataModel TYPE_* datatypes.
public static String getAlternateCellEditorName(int type)
type
- One of the MetaDataModel TYPE_* datatypes.
public static String getDefaultCellEditorName(int type)
type
- One of the MetaDataModel TYPE_* datatypes.
public static String getRemainingCellEditorName(int index)
|
Copyright © 2004 Quest Software Inc.. All rights reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |