|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sibvisions.rad.ui.qt.impl.QtResource<C>
com.sibvisions.rad.ui.qt.impl.QtComponentBase<C>
com.sibvisions.rad.ui.qt.impl.QtComponent<QVxTableView>
com.sibvisions.rad.ui.qt.impl.control.QtTable
public class QtTable
The QtTable is the ITable
implementation for QT.
| Field Summary |
|---|
| Fields inherited from class com.sibvisions.rad.ui.qt.impl.QtComponent |
|---|
parent |
| Fields inherited from class com.sibvisions.rad.ui.qt.impl.QtComponentBase |
|---|
factory |
| Fields inherited from class com.sibvisions.rad.ui.qt.impl.QtResource |
|---|
resource |
| Fields inherited from interface javax.rad.ui.IAlignmentConstants |
|---|
ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, ALIGN_STRETCH, ALIGN_TOP |
| Constructor Summary | |
|---|---|
QtTable()
Creates a new instance of QtTable. |
|
| Method Summary | |
|---|---|
void |
cancelEditing()
Informs the GUI control, that the last edit should be canceled(restored) the correct value is in the DataBook. |
CellFormat |
getCellFormat(IDataBook pDataBook,
IDataPage pDataPage,
IDataRow pDataRow,
String pColumnName,
int pRow,
int pColumn)
Gets the format for the given cell. |
ICellFormatter |
getCellFormatter()
Gets the cell formatter. |
IDataBook |
getDataBook()
Returns the DataBook displayed by this control. |
TranslationMap |
getTranslation()
Gets the possible translation mapping for this UIComponent. |
boolean |
isAutoResize()
Gets true, if the ITable is in auto resize mode. |
boolean |
isShowHorizontalLines()
Gets if showing the vertical lines or not. |
boolean |
isShowSelection()
Gets if showing the selection or not. |
boolean |
isShowVerticalLines()
Gets if showing the vertical lines or not. |
boolean |
isSortOnHeaderEnabled()
Gets true, if it is possible sorting the data by clicking on the header. |
boolean |
isTableHeaderVisible()
Gets the visibility of the table header. |
void |
notifyRepaint()
The control need to check if the part is visible and then repaint the part. |
void |
saveEditing()
Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow. |
void |
setAutoResize(boolean pAutoResize)
Sets true, if the ITable is in auto resize mode. |
void |
setCellFormatter(ICellFormatter pCellFormatter)
Sets the cell formatter. |
void |
setCellFormatter(Object pCellFormatter,
String pMethodName)
Sets the cell formatter. |
void |
setDataBook(IDataBook pDataBook)
Sets the DataBook displayed by this control. |
void |
setShowHorizontalLines(boolean pShowHorizontalLines)
Sets if showing the vertical lines or not. |
void |
setShowSelection(boolean pShowSelection)
Sets if showing the selection or not. |
void |
setShowVerticalLines(boolean pShowVerticalLines)
Sets if showing the vertical lines or not. |
void |
setSortOnHeaderEnabled(boolean pSortOnHeaderEnabled)
Set true, if it should possible sorting the data by clicking on the header. |
void |
setTableHeaderVisible(boolean pTableHeaderVisible)
Sets the visibility of the table header. |
void |
setTranslation(TranslationMap pTranslation)
Sets the possible translations for this UIComponent. |
| Methods inherited from class com.sibvisions.rad.ui.qt.impl.QtComponent |
|---|
addStyle, capture, getBackground, getBounds, getCursor, getFont, getForeground, getHorizontalAlignment, getLocation, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getStyleSheet, getToolTipText, getVerticalAlignment, isBackgroundSet, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFocusable, setFont, setForeground, setHorizontalAlignment, setLocation, setMaximumSize, setMinimumSize, setName, setParent, setPreferredSize, setResourceVisible, setSize, setToolTipText, setVerticalAlignment |
| Methods inherited from class com.sibvisions.rad.ui.qt.impl.QtComponentBase |
|---|
eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getFactory, isVisible, setFactory, setVisible |
| Methods inherited from class com.sibvisions.rad.ui.qt.impl.QtResource |
|---|
equals, getResource, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface javax.rad.ui.IResource |
|---|
getResource |
| Constructor Detail |
|---|
public QtTable()
QtTable.
| Method Detail |
|---|
public void setDataBook(IDataBook pDataBook)
setDataBook in interface ITablepDataBook - the DataBookITable.getDataBook()public IDataBook getDataBook()
getDataBook in interface ITableITable.setDataBook(javax.rad.model.IDataBook)public void setAutoResize(boolean pAutoResize)
setAutoResize in interface ITablepAutoResize - true, if the ITable is in auto resize mode.public boolean isAutoResize()
isAutoResize in interface ITablepublic void setTableHeaderVisible(boolean pTableHeaderVisible)
setTableHeaderVisible in interface ITablepTableHeaderVisible - the visibility of the table header.public boolean isTableHeaderVisible()
isTableHeaderVisible in interface ITablepublic boolean isSortOnHeaderEnabled()
isSortOnHeaderEnabled in interface ITablepublic void setSortOnHeaderEnabled(boolean pSortOnHeaderEnabled)
setSortOnHeaderEnabled in interface ITablepSortOnHeaderEnabled - true, if it is possible sorting the data by clicking on the header.public ICellFormatter getCellFormatter()
getCellFormatter in interface ITablepublic void setCellFormatter(ICellFormatter pCellFormatter)
setCellFormatter in interface ITablepCellFormatter - the cell formatter.
public void setCellFormatter(Object pCellFormatter,
String pMethodName)
setCellFormatter in interface ITablepCellFormatter - the cell formatter.pMethodName - the method name.
public CellFormat getCellFormat(IDataBook pDataBook,
IDataPage pDataPage,
IDataRow pDataRow,
String pColumnName,
int pRow,
int pColumn)
getCellFormat in interface ICellFormatterpDataBook - the DataBookpDataPage - the DataPagepDataRow - the DataRowpColumnName - the column namepRow - the Row numberpColumn - the Column number
public void saveEditing()
throws ModelException
IDataBook or IDataRow.
saveEditing in interface IControlModelException - if the value can not be stored.public void cancelEditing()
DataBook.
cancelEditing in interface IControlpublic void notifyRepaint()
notifyRepaint in interface IControlpublic void setTranslation(TranslationMap pTranslation)
UIComponent.
setTranslation in interface IControlsetTranslation in interface ITablepTranslation - the translation mappingpublic TranslationMap getTranslation()
UIComponent.
getTranslation in interface IControlgetTranslation in interface ITablepublic boolean isShowSelection()
isShowSelection in interface ITablepublic void setShowSelection(boolean pShowSelection)
setShowSelection in interface ITablepShowSelection - showing the selection or not.public boolean isShowVerticalLines()
isShowVerticalLines in interface ITablepublic void setShowVerticalLines(boolean pShowVerticalLines)
setShowVerticalLines in interface ITablepShowVerticalLines - showing the vertical lines or not.public boolean isShowHorizontalLines()
isShowHorizontalLines in interface ITablepublic void setShowHorizontalLines(boolean pShowHorizontalLines)
setShowHorizontalLines in interface ITablepShowHorizontalLines - showing the vertical lines or not.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||