public interface FunnelChartModel<T extends FunnelChartModel> extends SlicedChartModel<T>
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
getAngle() |
java.lang.String |
getBalloonText() |
java.lang.String |
getBaseWidth() |
java.lang.Integer |
getDepth3D() |
LabelPosition |
getLabelPosition() |
java.lang.String |
getLabelText() |
java.lang.String |
getNeckHeight() |
java.lang.String |
getNeckWidth() |
java.lang.String |
getPullDistance() |
java.lang.Boolean |
getRotate() |
java.lang.Integer |
getStartX() |
java.lang.Integer |
getStartY() |
FunnelValueRepresentation |
getValueRepresents() |
T |
setAngle(java.lang.Integer angle)
Sets the angle of the 3D part of the chart.
|
T |
setBalloonText(java.lang.String balloonText)
Sets balloon text.
|
T |
setBaseWidth(java.lang.String baseWidth)
Sets width of a base (first slice) of a chart.
|
T |
setDepth3D(java.lang.Integer depth3D)
Sets the depth of funnel/pyramid.
|
T |
setLabelPosition(LabelPosition labelPosition)
Specifies where labels should be placed.
|
T |
setLabelText(java.lang.String labelText)
Sets label text.
|
T |
setNeckHeight(java.lang.String neckHeight)
Sets height of a funnel neck.
|
T |
setNeckWidth(java.lang.String neckWidth)
Sets width of a funnel neck.
|
T |
setPullDistance(java.lang.String pullDistance)
Sets the distance by which slice should be pulled when user clicks on it.
|
T |
setRotate(java.lang.Boolean rotate)
If rotate is set to true, the funnel will be rotated and will became a pyramid.
|
T |
setStartX(java.lang.Integer startX)
Sets initial X coordinate of slices.
|
T |
setStartY(java.lang.Integer startY)
Sets initial y coordinate of slices.
|
T |
setValueRepresents(FunnelValueRepresentation valueRepresents)
Sets the value represents.
|
addGradientRatio, getAccessibleLabel, getAlpha, getAlphaField, getBaseColor, getClassNameField, getColorField, getDescriptionField, getGradientRatio, getGroupedAlpha, getGroupedColor, getGroupedDescription, getGroupedPulled, getGroupedTitle, getGroupPercent, getHideLabelsPercent, getHoverAlpha, getLabelColorField, getLabelFunction, getLabelsEnabled, getLabelTickAlpha, getLabelTickColor, getMaxLabelWidth, getOutlineAlpha, getOutlineColor, getOutlineThickness, getPatternField, getPulledField, getPullOutDuration, getPullOutEffect, getPullOutOnlyOne, getSequencedAnimation, getShowZeroSlices, getStartAlpha, getTabIndex, getTitleField, getUrlField, getUrlTarget, getValueField, getVisibleInLegendField, setAccessibleLabel, setAlpha, setAlphaField, setBaseColor, setClassNameField, setColorField, setDescriptionField, setGradientRatio, setGroupedAlpha, setGroupedColor, setGroupedDescription, setGroupedPulled, setGroupedTitle, setGroupPercent, setHideLabelsPercent, setHoverAlpha, setLabelColorField, setLabelFunction, setLabelsEnabled, setLabelTickAlpha, setLabelTickColor, setMaxLabelWidth, setOutlineAlpha, setOutlineColor, setOutlineThickness, setPatternField, setPulledField, setPullOutDuration, setPullOutEffect, setPullOutOnlyOne, setSequencedAnimation, setShowZeroSlices, setStartAlpha, setTabIndex, setTitleField, setUrlField, setUrlTarget, setValueField, setVisibleInLegendFieldaddAdditionalFields, addData, addLabels, addPrefixesOfBigNumbers, addPrefixesOfSmallNumbers, addTitles, getAccessible, getAccessibleDescription, 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, setAccessibleDescription, 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, setUsePrefixesgetMarginBottom, getMarginLeft, getMarginRight, getMarginTop, setMarginBottom, setMarginLeft, setMarginRight, setMarginTopgetStartDuration, getStartEffect, setStartDuration, setStartEffectjava.lang.String getBalloonText()
@StudioProperty(defaultValue="[[title]]:[[value]]\n[[description]]") T setBalloonText(java.lang.String balloonText)
balloonText - balloon text stringjava.lang.String getBaseWidth()
@StudioProperty(defaultValue="100%") T setBaseWidth(java.lang.String baseWidth)
baseWidth - the base widthLabelPosition getLabelPosition()
@StudioProperty(type=ENUMERATION, defaultValue="CENTER") T setLabelPosition(LabelPosition labelPosition)
labelPosition - the label positionjava.lang.String getLabelText()
@StudioProperty(defaultValue="[[title]]: [[value]]") T setLabelText(java.lang.String labelText)
labelText - label text stringjava.lang.String getNeckHeight()
@StudioProperty(defaultValue="0") T setNeckHeight(java.lang.String neckHeight)
neckHeight - the neck heightjava.lang.String getNeckWidth()
@StudioProperty(defaultValue="0") T setNeckWidth(java.lang.String neckWidth)
neckWidth - the neck widthjava.lang.String getPullDistance()
@StudioProperty(defaultValue="30") T setPullDistance(java.lang.String pullDistance)
pullDistance - the pull distancejava.lang.Integer getStartX()
@StudioProperty(defaultValue="0") T setStartX(java.lang.Integer startX)
startX - the start Xjava.lang.Integer getStartY()
@StudioProperty(defaultValue="0") T setStartY(java.lang.Integer startY)
startY - the start YFunnelValueRepresentation getValueRepresents()
@StudioProperty(type=ENUMERATION, defaultValue="HEIGHT") T setValueRepresents(FunnelValueRepresentation valueRepresents)
valueRepresents - the value representsjava.lang.Boolean getRotate()
@StudioProperty(defaultValue="false") T setRotate(java.lang.Boolean rotate)
rotate - rotate optionjava.lang.Integer getAngle()
@StudioProperty(defaultValue="0") T setAngle(java.lang.Integer angle)
angle - the anglejava.lang.Integer getDepth3D()
@StudioProperty T setDepth3D(java.lang.Integer depth3D)
depth3D - the depth 3D