|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sibvisions.rad.ui.web.impl.celleditor.WebCellEditor
public abstract class WebCellEditor
Web server implementation of IStyledCellEditor.
| Field Summary |
|---|
| Fields inherited from interface javax.rad.ui.IAlignmentConstants |
|---|
ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, ALIGN_STRETCH, ALIGN_TOP |
| Constructor Summary | |
|---|---|
protected |
WebCellEditor()
Constructs a new WebCellEditor. |
| Method Summary | |
|---|---|
static StyledCellEditor |
createCellEditor(String pColumn,
LinkTableCache pCache,
int pTypeIdentifier,
ICellEditor pEditor)
Creates a StyledCellEditor from an ICellEditor instance. |
ICellEditorHandler |
createCellEditorHandler(ICellEditorListener pCellEditorListener,
IDataRow pDataRow,
String pColumnName)
creates an ICellEditorHandler library dependent component. |
int |
getHorizontalAlignment()
Returns the alignment along the x axis. |
int |
getVerticalAlignment()
Returns the alignment along the y axis. |
boolean |
isDirectCellEditor()
Defines, if the editor should edit directly in complex controls. |
void |
setHorizontalAlignment(int pHorizontalAlignment)
Sets the horizontal alignment. |
void |
setVerticalAlignment(int pVerticalAlignment)
Sets the vertical alignment. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected WebCellEditor()
WebCellEditor.
ICellEditor| Method Detail |
|---|
public boolean isDirectCellEditor()
isDirectCellEditor in interface ICellEditorICellEditorHandler.public int getHorizontalAlignment()
getHorizontalAlignment in interface IAlignmentConstantspublic void setHorizontalAlignment(int pHorizontalAlignment)
setHorizontalAlignment in interface IAlignmentConstantspHorizontalAlignment - the new vertical alignmentpublic int getVerticalAlignment()
getVerticalAlignment in interface IAlignmentConstantspublic void setVerticalAlignment(int pVerticalAlignment)
setVerticalAlignment in interface IAlignmentConstantspVerticalAlignment - the new vertical alignment
public ICellEditorHandler createCellEditorHandler(ICellEditorListener pCellEditorListener,
IDataRow pDataRow,
String pColumnName)
ICellEditorHandler library dependent component.
createCellEditorHandler in interface ICellEditorpCellEditorListener - the ICellEditorListenerpDataRow - the IDataRowpColumnName - the column name
ICellEditorHandler.
public static StyledCellEditor createCellEditor(String pColumn,
LinkTableCache pCache,
int pTypeIdentifier,
ICellEditor pEditor)
StyledCellEditor from an ICellEditor instance. The conversion is needed to
send the object to the client.
pColumn - the representation/editor columnpCache - the link table cachepTypeIdentifier - the type identifier for creating a default editor if no specific editor is setpEditor - the server side specific editor
null if the editor is not supported
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||