public interface CoordinateChart<T extends CoordinateChart> extends Chart<T>, CoordinateChartModel<T>
GanttChart
, SerialChart
, RadarChart
and XYChart
.
Chart.AbstractChartClickEvent, Chart.AbstractChartEvent, Chart.AbstractClickEvent, Chart.AbstractCursorEvent, Chart.AbstractGraphItemClickEvent, Chart.AbstractItemEvent, Chart.AbstractSliceClickEvent, Chart.AxisZoomEvent, Chart.ChartClickEvent, Chart.ChartRightClickEvent, Chart.CursorPeriodSelectEvent, Chart.CursorZoomEvent, Chart.GraphClickEvent, Chart.GraphItemClickEvent, Chart.GraphItemRightClickEvent, Chart.LegendItemClickEvent, Chart.LegendItemEvent, Chart.LegendItemHideEvent, Chart.LegendItemShowEvent, Chart.LegendMarkerClickEvent, Chart.RollOutGraphEvent, Chart.RollOutGraphItemEvent, Chart.RollOverGraphEvent, Chart.RollOverGraphItemEvent, Chart.SliceClickEvent, Chart.SlicePullInEvent, Chart.SlicePullOutEvent, Chart.SliceRightClickEvent, Chart.ZoomEvent
com.haulmont.cuba.gui.components.Component.Alignment, com.haulmont.cuba.gui.components.Component.BelongToFrame, com.haulmont.cuba.gui.components.Component.Disposable, com.haulmont.cuba.gui.components.Component.Editable, com.haulmont.cuba.gui.components.Component.Focusable, com.haulmont.cuba.gui.components.Component.HasCaption, com.haulmont.cuba.gui.components.Component.HasDescription, com.haulmont.cuba.gui.components.Component.HasIcon, com.haulmont.cuba.gui.components.Component.HasXmlDescriptor, com.haulmont.cuba.gui.components.Component.OptionsStyleProvider, com.haulmont.cuba.gui.components.Component.Wrapper
Modifier and Type | Method and Description |
---|---|
com.haulmont.bali.events.Subscription |
addAxisZoomListener(java.util.function.Consumer<Chart.AxisZoomEvent> listener)
Adds a listener to axis.
|
com.haulmont.bali.events.Subscription |
addGraphClickListener(java.util.function.Consumer<Chart.GraphClickEvent> listener)
Adds a listener for graph.
|
com.haulmont.bali.events.Subscription |
addGraphItemClickListener(java.util.function.Consumer<Chart.GraphItemClickEvent> listener)
Adds a listener for graph item.
|
com.haulmont.bali.events.Subscription |
addGraphItemRightClickListener(java.util.function.Consumer<Chart.GraphItemRightClickEvent> clickListener)
Adds a listener for graph item.
|
com.haulmont.bali.events.Subscription |
addRollOutGraphItemListener(java.util.function.Consumer<Chart.RollOutGraphItemEvent> listener)
Adds a listener for graph item.
|
com.haulmont.bali.events.Subscription |
addRollOutGraphListener(java.util.function.Consumer<Chart.RollOutGraphEvent> listener)
Adds a listener for graph.
|
com.haulmont.bali.events.Subscription |
addRollOverGraphItemListener(java.util.function.Consumer<Chart.RollOverGraphItemEvent> listener)
Adds a listener for graph item.
|
com.haulmont.bali.events.Subscription |
addRollOverGraphListener(java.util.function.Consumer<Chart.RollOverGraphEvent> listener)
Adds a listener for graph.
|
void |
removeAxisZoomListener(java.util.function.Consumer<Chart.AxisZoomEvent> listener)
Deprecated.
Use
Subscription instead |
void |
removeGraphClickListener(java.util.function.Consumer<Chart.GraphClickEvent> listener)
Deprecated.
Use
Subscription instead |
void |
removeGraphItemClickListener(java.util.function.Consumer<Chart.GraphItemClickEvent> listener)
Deprecated.
Use
Subscription instead |
void |
removeGraphItemRightClickListener(java.util.function.Consumer<Chart.GraphItemRightClickEvent> clickListener)
Deprecated.
Use
Subscription instead |
void |
zoomOutValueAxes()
Zooms out value axes, value axes shows all available data.
|
void |
zoomOutValueAxis(int index)
Zooms out value axis, value axis shows all available data.
|
void |
zoomOutValueAxis(java.lang.String id)
Zooms out value axis, value axis shows all available data.
|
void |
zoomValueAxisToValues(int index,
java.lang.Object startValue,
java.lang.Object endValue)
Zooms-in an axis to the provided values.
|
void |
zoomValueAxisToValues(java.lang.String id,
java.lang.Object startValue,
java.lang.Object endValue)
Zooms-in an axis to the provided values.
|
addClickListener, addLegendItemHideListener, addLegendItemShowListener, addLegendLabelClickListener, addLegendMarkerClickListener, addRightClickListener, getConfiguration, getDataProvider, getDatasource, getNativeJson, removeClickListener, removeLegendItemHideListener, removeLegendItemShowListener, removeLegendLabelClickListener, removeLegendMarkerClickListener, removeRightClickListener, repaint, setDataProvider, setDatasource, setNativeJson
getFrame, setFrame
addStyleName, getAlignment, getHeight, getHeightSizeUnit, getHeightUnits, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, getWidthUnits, isEnabled, isEnabledItself, isEnabledRecursive, isResponsive, isVisible, isVisibleItself, isVisibleRecursive, removeStyleName, requestFocus, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedComposition
getIcon, setIcon, setIconFromSet
getCaption, setCaption
getDescription, setDescription
addGraphs, addGuides, addValueAxes, getGraphs, getGridAboveGraphs, getGuides, getSequencedAnimation, getStartAlpha, getUrlTarget, getValueAxes, setGraphs, setGridAboveGraphs, setGuides, setSequencedAnimation, setStartAlpha, setUrlTarget, setValueAxes
addAdditionalFields, addData, addLabels, addPrefixesOfBigNumbers, addPrefixesOfSmallNumbers, addTitles, getAccessible, getAccessibleDescription, getAccessibleTitle, getAddClassNames, getAdditionalFields, getAllLabels, getAutoDisplay, getAutoResize, getAutoTransform, getBackgroundAlpha, getBackgroundColor, getBalloon, getBorderAlpha, getBorderColor, getClassNamePrefix, getColor, getCreditsPosition, 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, setAccessibleDescription, setAccessibleTitle, setAddClassNames, setAdditionalFields, setAllLabels, setAutoDisplay, setAutoResize, setAutoTransform, setBackgroundAlpha, setBackgroundColor, setBalloon, setBorderAlpha, setBorderColor, setClassNamePrefix, setColor, setCreditsPosition, 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
getStartDuration, getStartEffect, setStartDuration, setStartEffect
com.haulmont.bali.events.Subscription addGraphClickListener(java.util.function.Consumer<Chart.GraphClickEvent> listener)
listener
- a listener to add@Deprecated void removeGraphClickListener(java.util.function.Consumer<Chart.GraphClickEvent> listener)
Subscription
insteadcom.haulmont.bali.events.Subscription addGraphItemClickListener(java.util.function.Consumer<Chart.GraphItemClickEvent> listener)
listener
- a listener to add@Deprecated void removeGraphItemClickListener(java.util.function.Consumer<Chart.GraphItemClickEvent> listener)
Subscription
insteadcom.haulmont.bali.events.Subscription addGraphItemRightClickListener(java.util.function.Consumer<Chart.GraphItemRightClickEvent> clickListener)
clickListener
- a listener to add@Deprecated void removeGraphItemRightClickListener(java.util.function.Consumer<Chart.GraphItemRightClickEvent> clickListener)
Subscription
insteadcom.haulmont.bali.events.Subscription addAxisZoomListener(java.util.function.Consumer<Chart.AxisZoomEvent> listener)
listener
- a listener to add@Deprecated void removeAxisZoomListener(java.util.function.Consumer<Chart.AxisZoomEvent> listener)
Subscription
insteadcom.haulmont.bali.events.Subscription addRollOutGraphListener(java.util.function.Consumer<Chart.RollOutGraphEvent> listener)
listener
- a listener to addcom.haulmont.bali.events.Subscription addRollOutGraphItemListener(java.util.function.Consumer<Chart.RollOutGraphItemEvent> listener)
listener
- a listener to addcom.haulmont.bali.events.Subscription addRollOverGraphListener(java.util.function.Consumer<Chart.RollOverGraphEvent> listener)
listener
- a listener to addcom.haulmont.bali.events.Subscription addRollOverGraphItemListener(java.util.function.Consumer<Chart.RollOverGraphItemEvent> listener)
listener
- a listener to addvoid zoomOutValueAxes()
void zoomOutValueAxis(java.lang.String id)
id
- id of value axisvoid zoomOutValueAxis(int index)
index
- index of value axisvoid zoomValueAxisToValues(java.lang.String id, java.lang.Object startValue, java.lang.Object endValue)
id
- id of value axisstartValue
- start valueendValue
- end valuevoid zoomValueAxisToValues(int index, java.lang.Object startValue, java.lang.Object endValue)
index
- index of value axisstartValue
- start valueendValue
- end value