org.zkoss.zss.ui.sys
Interface SpreadsheetCtrl
public interface SpreadsheetCtrl
Special controller interface .
Only spreadsheet developer need to use this interface.
- Author:
- Dennis.Chen
|
Method Summary |
boolean |
addWidget(Widget widget)
Add widget to the WidgetHandler of this spreadsheet, |
org.zkoss.json.JSONObject |
getColumnHeaderAttrs(Worksheet sheet,
int colStart,
int colEnd)
|
HeaderPositionHelper |
getColumnPositionHelper(java.lang.String sheetId)
|
Rect |
getFocusRect()
|
java.lang.Boolean |
getLeftHeaderHiddens(int row)
|
Rect |
getLoadedRect()
|
MergeMatrixHelper |
getMergeMatrixHelper(Worksheet sheet)
|
org.zkoss.json.JSONObject |
getRangeAttrs(Worksheet sheet,
SpreadsheetCtrl.Header containsHeader,
SpreadsheetCtrl.CellAttribute type,
int left,
int top,
int right,
int bottom)
|
org.zkoss.json.JSONObject |
getRowHeaderAttrs(Worksheet sheet,
int rowStart,
int rowEnd)
|
HeaderPositionHelper |
getRowPositionHelper(java.lang.String sheetId)
|
Rect |
getSelectionRect()
|
java.lang.Boolean |
getTopHeaderHiddens(int col)
|
Rect |
getVisibleRect()
|
WidgetHandler |
getWidgetHandler()
|
boolean |
removeWidget(Widget widget)
Remove widget from the WidgetHandler of this spreadsheet, |
CHILD_PASSING_KEY
static final java.lang.String CHILD_PASSING_KEY
- See Also:
- Constant Field Values
DEFAULT_LOAD_COLUMN_SIZE
static final int DEFAULT_LOAD_COLUMN_SIZE
- See Also:
- Constant Field Values
DEFAULT_LOAD_ROW_SIZE
static final int DEFAULT_LOAD_ROW_SIZE
- See Also:
- Constant Field Values
getRowPositionHelper
HeaderPositionHelper getRowPositionHelper(java.lang.String sheetId)
getColumnPositionHelper
HeaderPositionHelper getColumnPositionHelper(java.lang.String sheetId)
getMergeMatrixHelper
MergeMatrixHelper getMergeMatrixHelper(Worksheet sheet)
getSelectionRect
Rect getSelectionRect()
getFocusRect
Rect getFocusRect()
getLoadedRect
Rect getLoadedRect()
getVisibleRect
Rect getVisibleRect()
getWidgetHandler
WidgetHandler getWidgetHandler()
getRowHeaderAttrs
org.zkoss.json.JSONObject getRowHeaderAttrs(Worksheet sheet,
int rowStart,
int rowEnd)
getColumnHeaderAttrs
org.zkoss.json.JSONObject getColumnHeaderAttrs(Worksheet sheet,
int colStart,
int colEnd)
getRangeAttrs
org.zkoss.json.JSONObject getRangeAttrs(Worksheet sheet,
SpreadsheetCtrl.Header containsHeader,
SpreadsheetCtrl.CellAttribute type,
int left,
int top,
int right,
int bottom)
addWidget
boolean addWidget(Widget widget)
- Add widget to the
WidgetHandler of this spreadsheet,
- Parameters:
widget - a widget
- Returns:
- true if success to add a widget
removeWidget
boolean removeWidget(Widget widget)
- Remove widget from the
WidgetHandler of this spreadsheet,
- Parameters:
widget -
- Returns:
- true if success to remove a widget
getTopHeaderHiddens
java.lang.Boolean getTopHeaderHiddens(int col)
getLeftHeaderHiddens
java.lang.Boolean getLeftHeaderHiddens(int row)
Copyright © 2005-2010 Potix Corporation. All Rights Reserved.