T
- type of builder methodspublic interface Chart<T extends Chart> extends com.haulmont.cuba.gui.components.Component, ChartModel<T>, com.haulmont.cuba.gui.components.Component.BelongToFrame, com.haulmont.cuba.gui.components.Component.HasXmlDescriptor, com.haulmont.cuba.gui.components.Component.HasIcon, com.haulmont.cuba.gui.components.Component.HasCaption
Modifier and Type | Interface and Description |
---|---|
static class |
Chart.AbstractChartClickEvent |
static class |
Chart.AbstractClickEvent |
static class |
Chart.AbstractCursorEvent |
static class |
Chart.AbstractGraphItemClickEvent |
static class |
Chart.AbstractItemEvent |
static class |
Chart.AbstractSliceClickEvent |
static class |
Chart.AxisZoomEvent
Describes axis zoom event.
|
static interface |
Chart.AxisZoomListener
Listener to the axis zoom events.
|
static class |
Chart.ChartClickEvent
Describes chart click event.
|
static interface |
Chart.ChartClickListener
Listener to the chart click events.
|
static class |
Chart.ChartRightClickEvent
Describes chart click event.
|
static interface |
Chart.ChartRightClickListener
Listener to the chart right click events.
|
static class |
Chart.CursorPeriodSelectEvent
Describes cursor period select event.
|
static interface |
Chart.CursorPeriodSelectListener
Listener to the cursor period select events.
|
static class |
Chart.CursorZoomEvent
Describes cursor zoom event.
|
static interface |
Chart.CursorZoomListener
Listener to the cursor zoom events.
|
static class |
Chart.GraphClickEvent
Describes graph click event.
|
static interface |
Chart.GraphClickListener
Listener to the graph click events.
|
static class |
Chart.GraphItemClickEvent
Describes graph item click event.
|
static interface |
Chart.GraphItemClickListener
Listener to the graph item click events.
|
static class |
Chart.GraphItemRightClickEvent
Describes graph item click event.
|
static interface |
Chart.GraphItemRightClickListener
Listener to the graph item click events.
|
static class |
Chart.LegendItemClickEvent
Describes legend item click event.
|
static interface |
Chart.LegendItemClickListener
Listener to the legend item click events.
|
static class |
Chart.LegendItemEvent
Describes legend item click event.
|
static class |
Chart.LegendItemHideEvent
Describes legend item hide event.
|
static interface |
Chart.LegendItemHideListener
Listener to the legend item hide events.
|
static class |
Chart.LegendItemShowEvent
Describes legend item show event.
|
static interface |
Chart.LegendItemShowListener
Listener to the legend item show events.
|
static class |
Chart.LegendMarkerClickEvent
Describes legend marker click event.
|
static interface |
Chart.LegendMarkerClickListener
Listener to the legend item click events.
|
static class |
Chart.SliceClickEvent
Describes slice click event.
|
static interface |
Chart.SliceClickListener
Listener to the slice click events.
|
static class |
Chart.SlicePullInEvent
Describes slice pull-in event.
|
static interface |
Chart.SlicePullInListener
Listener to the slice pull-in events.
|
static class |
Chart.SlicePullOutEvent
Describes slice pull-out event.
|
static interface |
Chart.SlicePullOutListener
Listener to the slice pull-out events.
|
static class |
Chart.SliceRightClickEvent
Describes slice click event.
|
static interface |
Chart.SliceRightClickListener
Listener to the slice click events.
|
static class |
Chart.ZoomEvent
Describes zoom event.
|
static interface |
Chart.ZoomListener
Listener to the chart zoom events.
|
com.haulmont.cuba.gui.components.Component.ActionOwner, com.haulmont.cuba.gui.components.Component.ActionsHolder, com.haulmont.cuba.gui.components.Component.Alignment, com.haulmont.cuba.gui.components.Component.BelongToFrame, com.haulmont.cuba.gui.components.Component.Buffered, com.haulmont.cuba.gui.components.Component.ChildEditableController, com.haulmont.cuba.gui.components.Component.Collapsable, com.haulmont.cuba.gui.components.Component.Container, com.haulmont.cuba.gui.components.Component.ContextHelpIconClickEvent, com.haulmont.cuba.gui.components.Component.Disposable, com.haulmont.cuba.gui.components.Component.Editable, com.haulmont.cuba.gui.components.Component.EditableChangeEvent, com.haulmont.cuba.gui.components.Component.EditableChangeListener, com.haulmont.cuba.gui.components.Component.EditableChangeNotifier, com.haulmont.cuba.gui.components.Component.ExpandedStateChangeEvent, com.haulmont.cuba.gui.components.Component.ExpandedStateChangeListener, com.haulmont.cuba.gui.components.Component.Focusable, com.haulmont.cuba.gui.components.Component.HasBorder, com.haulmont.cuba.gui.components.Component.HasButtonsPanel, com.haulmont.cuba.gui.components.Component.HasCaption, com.haulmont.cuba.gui.components.Component.HasContextHelp, com.haulmont.cuba.gui.components.Component.HasFormatter, com.haulmont.cuba.gui.components.Component.HasIcon, com.haulmont.cuba.gui.components.Component.HasInputPrompt, com.haulmont.cuba.gui.components.Component.HasNamedComponents, com.haulmont.cuba.gui.components.Component.HasOptionsStyleProvider, com.haulmont.cuba.gui.components.Component.HasPresentations, com.haulmont.cuba.gui.components.Component.HasRowsCount, com.haulmont.cuba.gui.components.Component.HasSettings, com.haulmont.cuba.gui.components.Component.HasValue, com.haulmont.cuba.gui.components.Component.HasXmlDescriptor, com.haulmont.cuba.gui.components.Component.LayoutClickEvent, com.haulmont.cuba.gui.components.Component.LayoutClickListener, com.haulmont.cuba.gui.components.Component.LayoutClickNotifier, com.haulmont.cuba.gui.components.Component.Margin, com.haulmont.cuba.gui.components.Component.MouseEventDetails, com.haulmont.cuba.gui.components.Component.OptionsStyleProvider, com.haulmont.cuba.gui.components.Component.OrderedContainer, com.haulmont.cuba.gui.components.Component.OuterMargin, com.haulmont.cuba.gui.components.Component.SecuredActionsHolder, com.haulmont.cuba.gui.components.Component.ShortcutAction, com.haulmont.cuba.gui.components.Component.ShortcutNotifier, com.haulmont.cuba.gui.components.Component.ShortcutTriggeredEvent, com.haulmont.cuba.gui.components.Component.Spacing, com.haulmont.cuba.gui.components.Component.UiPermissionAware, com.haulmont.cuba.gui.components.Component.Validatable, com.haulmont.cuba.gui.components.Component.ValueChangeEvent, com.haulmont.cuba.gui.components.Component.ValueChangeListener, com.haulmont.cuba.gui.components.Component.Wrapper
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME
Deprecated.
Do not create this Component programmatically. Use concrete Chart implementation.
|
addAdditionalFields, addData, addLabels, addPrefixesOfBigNumbers, addPrefixesOfSmallNumbers, addTitles, getAccessible, getAccessibleTitle, getAddClassNames, getAdditionalFields, getAllLabels, getAutoDisplay, getAutoResize, getAutoTransform, getBackgroundAlpha, getBackgroundColor, getBalloon, getBorderAlpha, getBorderColor, getClassNamePrefix, getColor, getCreditsPosition, getDataProvider, getDecimalSeparator, getDefs, getExport, getFontFamily, getFontSize, getHandDrawn, getHandDrawScatter, getHandDrawThickness, getHideBalloonTime, getLanguage, getLegend, getPanEventsEnabled, getPath, getPathToImages, getPercentPrecision, getPrecision, getPrefixesOfBigNumbers, getPrefixesOfSmallNumbers, getProcessCount, getProcessTimeout, getResponsive, getSvgIcons, getTapToActivate, getTheme, getThousandsSeparator, getTitles, getTouchClickDuration, getUsePrefixes, setAccessible, setAccessibleTitle, setAddClassNames, setAdditionalFields, setAllLabels, setAutoDisplay, setAutoResize, setAutoTransform, setBackgroundAlpha, setBackgroundColor, setBalloon, setBorderAlpha, setBorderColor, setClassNamePrefix, setColor, setCreditsPosition, setDataProvider, setDecimalSeparator, setDefs, setExport, setFontFamily, setFontSize, setHandDrawn, setHandDrawScatter, setHandDrawThickness, setHideBalloonTime, setLanguage, setLegend, setPanEventsEnabled, setPath, setPathToImages, setPercentPrecision, setPrecision, setPrefixesOfBigNumbers, setPrefixesOfSmallNumbers, setProcessCount, setProcessTimeout, setResponsive, setSvgIcons, setTapToActivate, setTheme, setThousandsSeparator, setTitles, setTouchClickDuration, setUsePrefixes
getFrame, setFrame
addStyleName, getAlignment, getDebugId, getHeight, getHeightUnits, getId, getParent, getStyleName, getWidth, getWidthUnits, isEnabled, isEnabledItself, isResponsive, isVisible, isVisibleItself, removeStyleName, requestFocus, setAlignment, setDebugId, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition
getXmlDescriptor, setXmlDescriptor
@Deprecated static final java.lang.String NAME
@Deprecated AbstractChart getConfiguration()
com.haulmont.cuba.gui.data.CollectionDatasource getDatasource()
void setDatasource(com.haulmont.cuba.gui.data.CollectionDatasource datasource)
void repaint()
void addClickListener(Chart.ChartClickListener listener)
void removeClickListener(Chart.ChartClickListener listener)
void addRightClickListener(Chart.ChartRightClickListener clickListener)
void removeRightClickListener(Chart.ChartRightClickListener clickListener)
void addLegendItemHideListener(Chart.LegendItemHideListener listener)
void removeLegendItemHideListener(Chart.LegendItemHideListener listener)
void addLegendItemShowListener(Chart.LegendItemShowListener listener)
void removeLegendItemShowListener(Chart.LegendItemShowListener listener)
void addLegendLabelClickListener(Chart.LegendItemClickListener listener)
void removeLegendLabelClickListener(Chart.LegendItemClickListener listener)
void addLegendMarkerClickListener(Chart.LegendMarkerClickListener listener)
void removeLegendMarkerClickListener(Chart.LegendMarkerClickListener listener)
void setNativeJson(java.lang.String json)
java.lang.String getNativeJson()