|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.rad.genui.AbstractUIFactoryResource<CE>
javax.rad.genui.celleditor.UICellEditor<CE>
javax.rad.genui.celleditor.UIInplaceCellEditor<CE>
javax.rad.genui.celleditor.UIComboCellEditor<ILinkedCellEditor>
com.sibvisions.rad.genui.celleditor.UIEnumCellEditor
public class UIEnumCellEditor
The UIEnumCellEditor
is a special blend of an IChoiceCellEditor
and
ILinkedCellEditor
. It allows to set an array of allowed values together with an array of display
values.
Field Summary |
---|
Fields inherited from interface javax.rad.ui.celleditor.IInplaceCellEditor |
---|
DOUBLE_CLICK, SINGLE_CLICK |
Fields inherited from interface javax.rad.ui.IAlignmentConstants |
---|
ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_DEFAULT, ALIGN_LEFT, ALIGN_RIGHT, ALIGN_STRETCH, ALIGN_TOP |
Constructor Summary | |
---|---|
UIEnumCellEditor()
Creates a new instance of UIEnumCellEditor . |
|
UIEnumCellEditor(java.lang.Object[] pAllowedValues)
Creates a new instance of UIEnumCellEditor . |
|
UIEnumCellEditor(java.lang.Object[] pAllowedValues,
java.lang.String[] pDisplayValues)
Creates a new instance of UIEnumCellEditor . |
Method Summary | |
---|---|
ICellEditorHandler |
createCellEditorHandler(ICellEditorListener pCellEditorListener,
IDataRow pDataRow,
java.lang.String pColumnName)
creates an ICellEditorHandler library dependent component. |
java.lang.Object[] |
getAllowedValues()
Gets all allowed values. |
java.lang.String |
getColumnName()
Gets the column name. |
java.lang.String[] |
getDisplayValues()
Gets all display values. |
void |
setAllowedValues(java.lang.Object[] pAllowedValues)
Sets all allowed values. |
void |
setColumnName(java.lang.String pColumnName)
Sets the column name. |
void |
setDisplayValues(java.lang.String[] pDisplayValues)
Sets all display values. |
Methods inherited from class javax.rad.genui.celleditor.UIComboCellEditor |
---|
isAutoOpenPopup, setAutoOpenPopup |
Methods inherited from class javax.rad.genui.celleditor.UIInplaceCellEditor |
---|
getPreferredEditorMode, setPreferredEditorMode |
Methods inherited from class javax.rad.genui.celleditor.UICellEditor |
---|
addDefaultCellEditor, createCacheKey, getDefaultCellEditor, getDefaultCellEditor, getDefaultCellEditors, getDefaultCellEditors, getHorizontalAlignment, getResource, getVerticalAlignment, isDirectCellEditor, removeAllDefaultCellEditors, removeAllDefaultCellEditors, removeDefaultCellEditor, setDefaultCellEditor, setHorizontalAlignment, setVerticalAlignment |
Methods inherited from class javax.rad.genui.AbstractUIFactoryResource |
---|
getUIResource, setUIResource |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.rad.ui.celleditor.IInplaceCellEditor |
---|
getPreferredEditorMode, setPreferredEditorMode |
Methods inherited from interface javax.rad.model.ui.ICellEditor |
---|
isDirectCellEditor |
Methods inherited from interface javax.rad.ui.IAlignmentConstants |
---|
getHorizontalAlignment, getVerticalAlignment, setHorizontalAlignment, setVerticalAlignment |
Constructor Detail |
---|
public UIEnumCellEditor()
UIEnumCellEditor
.
public UIEnumCellEditor(java.lang.Object[] pAllowedValues)
UIEnumCellEditor
.
pAllowedValues
- the allowed values.public UIEnumCellEditor(java.lang.Object[] pAllowedValues, java.lang.String[] pDisplayValues)
UIEnumCellEditor
.
pAllowedValues
- the allowed values.pDisplayValues
- the display values.Method Detail |
---|
public ICellEditorHandler createCellEditorHandler(ICellEditorListener pCellEditorListener, IDataRow pDataRow, java.lang.String pColumnName)
ICellEditorHandler
library dependent component.
createCellEditorHandler
in interface ICellEditor
createCellEditorHandler
in class UICellEditor<ILinkedCellEditor>
pCellEditorListener
- the ICellEditorListener
pDataRow
- the IDataRow
pColumnName
- the column name
ICellEditorHandler
.public java.lang.Object[] getAllowedValues()
public void setAllowedValues(java.lang.Object[] pAllowedValues)
pAllowedValues
- all allowed values.public java.lang.String getColumnName()
public void setColumnName(java.lang.String pColumnName)
pColumnName
- the column name.public java.lang.String[] getDisplayValues()
public void setDisplayValues(java.lang.String[] pDisplayValues)
pDisplayValues
- all display values.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |