public interface SlicedChartModel<T extends SlicedChartModel> extends ChartModel<T>, HasMargins<T>, HasStartEffect<T>, HasColors<T>
Modifier and Type | Method and Description |
---|---|
T |
addGradientRatio(java.lang.Double... ratios) |
java.lang.String |
getAccessibleLabel() |
java.lang.Double |
getAlpha() |
java.lang.String |
getAlphaField() |
Color |
getBaseColor() |
java.lang.String |
getClassNameField() |
java.lang.String |
getColorField() |
java.lang.String |
getDescriptionField() |
java.util.List<java.lang.Double> |
getGradientRatio() |
java.lang.Double |
getGroupedAlpha() |
Color |
getGroupedColor() |
java.lang.String |
getGroupedDescription() |
java.lang.Boolean |
getGroupedPulled() |
java.lang.String |
getGroupedTitle() |
java.lang.Double |
getGroupPercent() |
java.lang.Double |
getHideLabelsPercent() |
java.lang.Double |
getHoverAlpha() |
Color |
getLabelColorField() |
JsFunction |
getLabelFunction() |
java.lang.Boolean |
getLabelsEnabled() |
java.lang.Double |
getLabelTickAlpha() |
Color |
getLabelTickColor() |
java.lang.Integer |
getMaxLabelWidth() |
java.lang.Double |
getOutlineAlpha() |
Color |
getOutlineColor() |
java.lang.Integer |
getOutlineThickness() |
java.lang.String |
getPatternField() |
java.lang.String |
getPulledField() |
java.lang.Integer |
getPullOutDuration() |
AnimationEffect |
getPullOutEffect() |
java.lang.Boolean |
getPullOutOnlyOne() |
java.lang.Boolean |
getSequencedAnimation() |
java.lang.Boolean |
getShowZeroSlices() |
java.lang.Double |
getStartAlpha() |
java.lang.Integer |
getTabIndex() |
java.lang.String |
getTitleField() |
java.lang.String |
getUrlField() |
java.lang.String |
getUrlTarget() |
java.lang.String |
getValueField() |
java.lang.String |
getVisibleInLegendField() |
T |
setAccessibleLabel(java.lang.String accessibleLabel) |
T |
setAlpha(java.lang.Double alpha) |
T |
setAlphaField(java.lang.String alphaField) |
T |
setBaseColor(Color baseColor) |
T |
setClassNameField(java.lang.String classNameField) |
T |
setColorField(java.lang.String colorField) |
T |
setDescriptionField(java.lang.String descriptionField) |
T |
setGradientRatio(java.util.List<java.lang.Double> gradientRatio) |
T |
setGroupedAlpha(java.lang.Double groupedAlpha) |
T |
setGroupedColor(Color groupedColor) |
T |
setGroupedDescription(java.lang.String groupedDescription) |
T |
setGroupedPulled(java.lang.Boolean groupedPulled) |
T |
setGroupedTitle(java.lang.String groupedTitle) |
T |
setGroupPercent(java.lang.Double groupPercent) |
T |
setHideLabelsPercent(java.lang.Double hideLabelsPercent) |
T |
setHoverAlpha(java.lang.Double hoverAlpha) |
T |
setLabelColorField(Color labelColorField) |
T |
setLabelFunction(JsFunction labelFunction) |
T |
setLabelsEnabled(java.lang.Boolean labelsEnabled) |
T |
setLabelTickAlpha(java.lang.Double labelTickAlpha) |
T |
setLabelTickColor(Color labelTickColor) |
T |
setMaxLabelWidth(java.lang.Integer maxLabelWidth) |
T |
setOutlineAlpha(java.lang.Double outlineAlpha) |
T |
setOutlineColor(Color outlineColor) |
T |
setOutlineThickness(java.lang.Integer outlineThickness) |
T |
setPatternField(java.lang.String patternField) |
T |
setPulledField(java.lang.String pulledField) |
T |
setPullOutDuration(java.lang.Integer pullOutDuration) |
T |
setPullOutEffect(AnimationEffect pullOutEffect) |
T |
setPullOutOnlyOne(java.lang.Boolean pullOutOnlyOne) |
T |
setSequencedAnimation(java.lang.Boolean sequencedAnimation) |
T |
setShowZeroSlices(java.lang.Boolean showZeroSlices) |
T |
setStartAlpha(java.lang.Double startAlpha) |
T |
setTabIndex(java.lang.Integer tabIndex) |
T |
setTitleField(java.lang.String titleField) |
T |
setUrlField(java.lang.String urlField) |
T |
setUrlTarget(java.lang.String urlTarget) |
T |
setValueField(java.lang.String valueField) |
T |
setVisibleInLegendField(java.lang.String visibleInLegendField) |
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
getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop
getStartDuration, getStartEffect, setStartDuration, setStartEffect
java.lang.Double getAlpha()
T setAlpha(java.lang.Double alpha)
java.lang.String getAlphaField()
T setAlphaField(java.lang.String alphaField)
Color getBaseColor()
java.lang.String getColorField()
T setColorField(java.lang.String colorField)
java.lang.String getDescriptionField()
T setDescriptionField(java.lang.String descriptionField)
java.util.List<java.lang.Double> getGradientRatio()
T setGradientRatio(java.util.List<java.lang.Double> gradientRatio)
T addGradientRatio(java.lang.Double... ratios)
java.lang.Double getGroupedAlpha()
T setGroupedAlpha(java.lang.Double groupedAlpha)
Color getGroupedColor()
java.lang.String getGroupedDescription()
T setGroupedDescription(java.lang.String groupedDescription)
java.lang.Boolean getGroupedPulled()
T setGroupedPulled(java.lang.Boolean groupedPulled)
java.lang.String getGroupedTitle()
T setGroupedTitle(java.lang.String groupedTitle)
java.lang.Double getGroupPercent()
T setGroupPercent(java.lang.Double groupPercent)
java.lang.Double getHideLabelsPercent()
T setHideLabelsPercent(java.lang.Double hideLabelsPercent)
java.lang.Double getHoverAlpha()
T setHoverAlpha(java.lang.Double hoverAlpha)
java.lang.Boolean getLabelsEnabled()
T setLabelsEnabled(java.lang.Boolean labelsEnabled)
java.lang.Double getLabelTickAlpha()
T setLabelTickAlpha(java.lang.Double labelTickAlpha)
Color getLabelTickColor()
java.lang.Double getOutlineAlpha()
T setOutlineAlpha(java.lang.Double outlineAlpha)
Color getOutlineColor()
java.lang.Integer getOutlineThickness()
T setOutlineThickness(java.lang.Integer outlineThickness)
java.lang.String getPatternField()
T setPatternField(java.lang.String patternField)
java.lang.String getPulledField()
T setPulledField(java.lang.String pulledField)
java.lang.Integer getPullOutDuration()
T setPullOutDuration(java.lang.Integer pullOutDuration)
AnimationEffect getPullOutEffect()
T setPullOutEffect(AnimationEffect pullOutEffect)
java.lang.Boolean getPullOutOnlyOne()
T setPullOutOnlyOne(java.lang.Boolean pullOutOnlyOne)
java.lang.Boolean getSequencedAnimation()
T setSequencedAnimation(java.lang.Boolean sequencedAnimation)
java.lang.Double getStartAlpha()
T setStartAlpha(java.lang.Double startAlpha)
java.lang.String getTitleField()
T setTitleField(java.lang.String titleField)
java.lang.String getUrlField()
T setUrlField(java.lang.String urlField)
java.lang.String getUrlTarget()
T setUrlTarget(java.lang.String urlTarget)
java.lang.String getValueField()
T setValueField(java.lang.String valueField)
java.lang.String getVisibleInLegendField()
T setVisibleInLegendField(java.lang.String visibleInLegendField)
JsFunction getLabelFunction()
T setLabelFunction(JsFunction labelFunction)
java.lang.Integer getMaxLabelWidth()
T setMaxLabelWidth(java.lang.Integer maxLabelWidth)
java.lang.String getClassNameField()
T setClassNameField(java.lang.String classNameField)
java.lang.Boolean getShowZeroSlices()
T setShowZeroSlices(java.lang.Boolean showZeroSlices)
java.lang.String getAccessibleLabel()
T setAccessibleLabel(java.lang.String accessibleLabel)
Color getLabelColorField()
java.lang.Integer getTabIndex()
T setTabIndex(java.lang.Integer tabIndex)