Package io.keikaiex.ui.widget
Class ChartsWidget
- java.lang.Object
-
- io.keikaiex.ui.widget.BaseWidget
-
- io.keikaiex.ui.widget.ChartsWidget
-
- All Implemented Interfaces:
io.keikai.ui.Widget,java.io.Serializable
public class ChartsWidget extends BaseWidget
A ChartWidget to show chart in spreadsheet. The implementation of this widget isChart, you can getChartcomponent by callBaseWidget.getComponent()- Author:
- henrichen@zkoss.org, dennis , refine to new chart model
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ChartsWidget(io.keikai.model.SSheet sheet, io.keikai.model.SChart chartInfo, java.lang.String panel, int zindex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ZssChartscreateChart(io.keikai.model.SChart chartInfo)ZssChartsgetChartComponent()Internal used onlyjava.lang.NumbergetHeight()protected org.zkoss.zk.ui.ComponentgetInnerComponent()java.lang.StringgetName()Returns the name.java.lang.StringgetTitle()java.lang.StringgetType()java.lang.StringgetWidgetType()Returns the widget type.java.lang.NumbergetWidth()voidinvalidate()booleanisThreeD()voidsetHeight(java.lang.Number height)voidsetName(java.lang.String name)Sets the name.voidsetThreeD(boolean enabled)voidsetTitle(java.lang.String title)voidsetType(java.lang.String type)voidsetWidth(java.lang.Number width)-
Methods inherited from class io.keikaiex.ui.widget.BaseWidget
addEventListener, adjustLocation, getColumn, getColumn2, getComponent, getCtrl, getCtrlKeys, getHandler, getId, getLeft, getPanel, getRow, getRow2, getTop, getZindex, isMovable, isSizable, isVisible, newCtrl, removeEventListener, setColumn, setColumn2, setCtrlKeys, setHandler, setId, setLeft, setMovable, setRow, setRow2, setSizable, setTop, setVisible, setZindex, toString, updateName
-
-
-
-
Method Detail
-
getInnerComponent
protected org.zkoss.zk.ui.Component getInnerComponent()
- Overrides:
getInnerComponentin classBaseWidget
-
getType
public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
getTitle
public java.lang.String getTitle()
-
setTitle
public void setTitle(java.lang.String title)
-
isThreeD
public boolean isThreeD()
-
setThreeD
public void setThreeD(boolean enabled)
-
setWidth
public void setWidth(java.lang.Number width)
-
getWidth
public java.lang.Number getWidth()
-
setHeight
public void setHeight(java.lang.Number height)
-
getHeight
public java.lang.Number getHeight()
-
invalidate
public void invalidate()
- Specified by:
invalidatein classBaseWidget
-
createChart
public ZssCharts createChart(io.keikai.model.SChart chartInfo)
-
getWidgetType
public java.lang.String getWidgetType()
Description copied from class:BaseWidgetReturns the widget type.- Specified by:
getWidgetTypein classBaseWidget- Returns:
- the widget type.
-
getName
public java.lang.String getName()
Description copied from class:BaseWidgetReturns the name.- Specified by:
getNamein classBaseWidget- Returns:
- the name
-
setName
public void setName(java.lang.String name)
Description copied from class:BaseWidgetSets the name.- Specified by:
setNamein classBaseWidget
-
getChartComponent
public ZssCharts getChartComponent()
Internal used only
-
-