Package io.keikaiex.ui.widget
Class DefaultBookWidgetLoader
- java.lang.Object
-
- io.keikaiex.ui.widget.DefaultBookWidgetLoader
-
- All Implemented Interfaces:
io.keikai.ui.sys.WidgetLoader,java.io.Serializable
public class DefaultBookWidgetLoader extends java.lang.Object implements io.keikai.ui.sys.WidgetLoader- Author:
- Dennis.Chen
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultBookWidgetLoader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChartWidget(io.keikai.model.SSheet sheet, io.keikai.model.SChart chart)voidaddPictureWidget(io.keikai.model.SSheet sheet, io.keikai.model.SPicture picture)voiddeleteChartWidget(io.keikai.model.SSheet sheet, java.lang.String chartId)voiddeletePictureWidget(io.keikai.model.SSheet sheet, java.lang.String pictureId)voidinit(io.keikai.ui.Spreadsheet spreadsheet)voidinvalidate()protected io.keikai.ui.WidgetnewChartWidget(io.keikai.model.SSheet sheet, io.keikai.model.SChart chart, java.lang.String panel, int zindex)protected java.util.List<io.keikai.ui.Widget>newChartWidgetGroup(io.keikai.model.SSheet sheet, io.keikai.model.SChart chart, int zindex)protected io.keikai.ui.WidgetnewImageWidget(io.keikai.model.SSheet sheet, io.keikai.model.SPicture picture, org.zkoss.image.Image image, java.lang.String panel, int zindex)protected java.util.List<io.keikai.ui.Widget>newImageWidgetGroup(io.keikai.model.SSheet sheet, io.keikai.model.SPicture picture, int zindex)voidonColumnChange(io.keikai.model.SSheet sheet, int left, int right)voidonResetSparklineAnchor(io.keikai.model.SSheet sheet, io.keikai.model.CellRegion region)voidonRowChange(io.keikai.model.SSheet sheet, int top, int bottom)voidonRowColumnChange(io.keikai.model.SSheet sheet, io.keikai.model.CellRegion region)voidonSheetClean(io.keikai.model.SSheet sheet)voidonSheetFreeze(io.keikai.model.SSheet sheet)voidonSheetSelected(io.keikai.model.SSheet sheet)voidupdateChartWidget(io.keikai.model.SSheet sheet, io.keikai.model.SChart chart)voidupdatePictureWidget(io.keikai.model.SSheet sheet, io.keikai.model.SPicture picture)
-
-
-
Method Detail
-
init
public void init(io.keikai.ui.Spreadsheet spreadsheet)
- Specified by:
initin interfaceio.keikai.ui.sys.WidgetLoader
-
invalidate
public void invalidate()
- Specified by:
invalidatein interfaceio.keikai.ui.sys.WidgetLoader
-
onSheetClean
public void onSheetClean(io.keikai.model.SSheet sheet)
- Specified by:
onSheetCleanin interfaceio.keikai.ui.sys.WidgetLoader
-
onSheetSelected
public void onSheetSelected(io.keikai.model.SSheet sheet)
- Specified by:
onSheetSelectedin interfaceio.keikai.ui.sys.WidgetLoader
-
onSheetFreeze
public void onSheetFreeze(io.keikai.model.SSheet sheet)
- Specified by:
onSheetFreezein interfaceio.keikai.ui.sys.WidgetLoader
-
onColumnChange
public void onColumnChange(io.keikai.model.SSheet sheet, int left, int right)- Specified by:
onColumnChangein interfaceio.keikai.ui.sys.WidgetLoader
-
onRowChange
public void onRowChange(io.keikai.model.SSheet sheet, int top, int bottom)- Specified by:
onRowChangein interfaceio.keikai.ui.sys.WidgetLoader
-
onResetSparklineAnchor
public void onResetSparklineAnchor(io.keikai.model.SSheet sheet, io.keikai.model.CellRegion region)- Specified by:
onResetSparklineAnchorin interfaceio.keikai.ui.sys.WidgetLoader
-
onRowColumnChange
public void onRowColumnChange(io.keikai.model.SSheet sheet, io.keikai.model.CellRegion region)- Specified by:
onRowColumnChangein interfaceio.keikai.ui.sys.WidgetLoader
-
addChartWidget
public void addChartWidget(io.keikai.model.SSheet sheet, io.keikai.model.SChart chart)- Specified by:
addChartWidgetin interfaceio.keikai.ui.sys.WidgetLoader
-
addPictureWidget
public void addPictureWidget(io.keikai.model.SSheet sheet, io.keikai.model.SPicture picture)- Specified by:
addPictureWidgetin interfaceio.keikai.ui.sys.WidgetLoader
-
deletePictureWidget
public void deletePictureWidget(io.keikai.model.SSheet sheet, java.lang.String pictureId)- Specified by:
deletePictureWidgetin interfaceio.keikai.ui.sys.WidgetLoader
-
updatePictureWidget
public void updatePictureWidget(io.keikai.model.SSheet sheet, io.keikai.model.SPicture picture)- Specified by:
updatePictureWidgetin interfaceio.keikai.ui.sys.WidgetLoader
-
newImageWidgetGroup
protected java.util.List<io.keikai.ui.Widget> newImageWidgetGroup(io.keikai.model.SSheet sheet, io.keikai.model.SPicture picture, int zindex)
-
newImageWidget
protected io.keikai.ui.Widget newImageWidget(io.keikai.model.SSheet sheet, io.keikai.model.SPicture picture, org.zkoss.image.Image image, java.lang.String panel, int zindex)
-
newChartWidgetGroup
protected java.util.List<io.keikai.ui.Widget> newChartWidgetGroup(io.keikai.model.SSheet sheet, io.keikai.model.SChart chart, int zindex) throws java.io.IOException- Throws:
java.io.IOException
-
newChartWidget
protected io.keikai.ui.Widget newChartWidget(io.keikai.model.SSheet sheet, io.keikai.model.SChart chart, java.lang.String panel, int zindex)
-
updateChartWidget
public void updateChartWidget(io.keikai.model.SSheet sheet, io.keikai.model.SChart chart)- Specified by:
updateChartWidgetin interfaceio.keikai.ui.sys.WidgetLoader
-
deleteChartWidget
public void deleteChartWidget(io.keikai.model.SSheet sheet, java.lang.String chartId)- Specified by:
deleteChartWidgetin interfaceio.keikai.ui.sys.WidgetLoader
-
-