DefaultTreeMapSettings

class DefaultTreeMapSettings<N : MutableTreeMapNode<Column>, Column>(model: TreeMapModel<N, *, Column>, colorFactory: MkColorFactory, fontFactory: CPFontFactory, colorMapFactory: ColorMapFactory) : AbstractTreeMapSettings<Column>

Default implementation of the TreeMapSettings interface.

Constructors

Link copied to clipboard
constructor(model: TreeMapModel<N, *, Column>, colorFactory: MkColorFactory, fontFactory: CPFontFactory, colorMapFactory: ColorMapFactory)

Properties

Link copied to clipboard
open override var backgroundColumn: Column?

Gets the model used to hold the field used to display the background label.

Link copied to clipboard
open override var colorColumn: Column?

Gets the model used to hold the field used to represent the color.

Link copied to clipboard
open override var groupByColumns: List<Column>

Gets the model used to hold the list of fields to be use for grouping.

Link copied to clipboard
open override var heightColumn: Column?

Gets the model used to hold the field used to represent the height.

Link copied to clipboard
open override var labelsColumns: List<Column>

Gets the model used to hold the list of fields to be use for labeling.

Link copied to clipboard
open override val lightSourceAmbientInterval: MutableBoundedInterval
Link copied to clipboard
open override var lightSourceHeightInterval: MutableBoundedInterval
Link copied to clipboard
open override val lightSourceXInterval: MutableBoundedInterval
Link copied to clipboard
open override val lightSourceYInterval: MutableBoundedInterval
Link copied to clipboard
open override val lightSourceZInterval: MutableBoundedInterval
Link copied to clipboard
open override val maximumHeightInterval: MutableBoundedInterval

Gets the model indicating the maximum height.

Link copied to clipboard
open override val properties: MutableProperties<String?>
Link copied to clipboard
open override var rendering: Rendering?

Returns the rendering scheme to use to draw the treemap.

Link copied to clipboard
open override val renderingSelection: MutableSingleSelection<Rendering?>
Link copied to clipboard
open override var sizeColumn: Column?

Gets the model used to hold the field used to represent the size.

Link copied to clipboard
open override var toolTipColumns: List<Column>

Gets the model used to hold the list of fields to be use by the tooltip.

Functions

Link copied to clipboard

{@inheritDoc}

Link copied to clipboard
open override fun getBackground(): MkColor?

{@inheritDoc}

Link copied to clipboard
open override fun getBackgroundColumnSelection(): MutableSingleSelection<Column?>

{@inheritDoc}

Link copied to clipboard
open override fun getBackgroundProperty(): MutableProperty<MkColor?>

Returns the background color to use for drawing the treemap.

Link copied to clipboard
open override fun getColorColumnSelection(): MutableSingleSelection<Column?>

{@inheritDoc}

Link copied to clipboard
open override fun getColumnSettings(field: Column?): TreeMapColumnSettings
Link copied to clipboard
Link copied to clipboard
open override fun getDepth(): Depth?

{@inheritDoc}

Link copied to clipboard
open override fun getDepthSelection(): MutableSingleSelection<Depth?>
Link copied to clipboard
open override fun getDimension(): Dimension?

Gets the size of the treemap.

Link copied to clipboard
open override fun getDimensionFixed(): Boolean?
Link copied to clipboard
open override fun getGroupByColumnsSelection(): MutableSelection<Column>

{@inheritDoc}

Link copied to clipboard
open override fun getHeightColumnSelection(): MutableSingleSelection<Column?>

{@inheritDoc}

Link copied to clipboard
open override fun getHideFilterResultsSelection(): MutableProperty<Boolean?>

{@inheritDoc}

Link copied to clipboard
open override fun getHideSearchResultsSelection(): MutableProperty<Boolean?>

{@inheritDoc}

Link copied to clipboard
open override fun getLabelColumnsSelection(): MutableSelection<Column>

{@inheritDoc}

Link copied to clipboard
open override fun getLightSourceAmbient(): Double

{@inheritDoc}

Link copied to clipboard
open override fun getLightSourceHeight(): Double

{@inheritDoc}

Link copied to clipboard
open override fun getLightSourceX(): Double

{@inheritDoc}

Link copied to clipboard
open override fun getLightSourceY(): Double

{@inheritDoc}

Link copied to clipboard
open override fun getLightSourceZ(): Double

{@inheritDoc}

Link copied to clipboard
open override fun getMaximumHeight(): Double

{@inheritDoc}

Link copied to clipboard
open override fun getProbingColor(): MkColor?

{@inheritDoc}

Link copied to clipboard
open override fun getProbingColorProperty(): MutableProperty<MkColor?>

Returns the color to use for drawing the borders.

Link copied to clipboard
open override fun getProgressive(): Progressive?
Link copied to clipboard
open override fun getProgressiveSelection(): MutableSingleSelection<Progressive?>
Link copied to clipboard
open override fun getSelectionColor(): MkColor?

{@inheritDoc}

Link copied to clipboard
open override fun getSelectionColorProperty(): MutableProperty<MkColor?>

Returns the color to use for drawing the borders.

Link copied to clipboard
open override fun getShowPopup(field: Column?): Boolean

Tells whether the specified field should be shown in the popup.

Link copied to clipboard
open override fun getSizeColumnSelection(): MutableSingleSelection<Column?>

{@inheritDoc}

Link copied to clipboard
open override fun getTooltipBackground(): MkColor?

{@inheritDoc}

Link copied to clipboard
open override fun getTooltipBackgroundProperty(): MutableProperty<MkColor?>

Returns the background color to use for drawing the tooltips.

Link copied to clipboard
open override fun getTooltipColumnsSelection(): MutableSelection<Column>

{@inheritDoc}

Link copied to clipboard
open override fun getValue(key: String?): Any?

Gets the value of the specified property.

Link copied to clipboard
open override fun isHideFilterResults(): Boolean?

{@inheritDoc}

Link copied to clipboard
open override fun isHideSearchResults(): Boolean?

{@inheritDoc}

Link copied to clipboard

{@inheritDoc}

Link copied to clipboard
open override fun removeTreeMapSettingsListeners()

{@inheritDoc}

Link copied to clipboard
open override fun resetToDefaults()
Link copied to clipboard
open override fun save(dataFrame: DataFrame<Any?, Column, Any?>, elementFactory: ElementFactory, root: Element)
Link copied to clipboard
open override fun setBackground(column: Int)
open override fun setBackground(color: MkColor?)

{@inheritDoc}

Link copied to clipboard
open override fun setBackgroundByName(columnName: String?)

{@inheritDoc}

Link copied to clipboard
open override fun setColor(column: Int)

{@inheritDoc}

Link copied to clipboard
open override fun setColorByName(columnName: String?)

{@inheritDoc}

Link copied to clipboard
open override fun setDepth(depth: Depth?)

{@inheritDoc}

Link copied to clipboard
open override fun setDimension(dimension: Dimension?)

Sets the size of the treemap.

Link copied to clipboard
open override fun setDimensionFixed(fixed: Boolean?)
Link copied to clipboard
open override fun setGroupBy(vararg columns: Int)

{@inheritDoc}

Link copied to clipboard
open override fun setGroupByByNames(vararg columnNames: String?)

{@inheritDoc}

Link copied to clipboard
open override fun setHeight(column: Int)

{@inheritDoc}

Link copied to clipboard
open override fun setHeightByName(columnName: String?)

{@inheritDoc}

Link copied to clipboard
open override fun setHideFilterResults(hideFilterResults: Boolean?)

{@inheritDoc}

Link copied to clipboard
open override fun setHideSearchResults(hideSearchResults: Boolean?)

{@inheritDoc}

Link copied to clipboard
open override fun setLabels(vararg columns: Int)

{@inheritDoc}

Link copied to clipboard
open override fun setLabelsByNames(vararg columnNames: String?)

{@inheritDoc}

Link copied to clipboard
open override fun setLightSourceAmbient(value: Double)

{@inheritDoc}

Link copied to clipboard
open override fun setLightSourceHeight(value: Double)

{@inheritDoc}

Link copied to clipboard
open override fun setLightSourceX(value: Double)

{@inheritDoc}

Link copied to clipboard
open override fun setLightSourceY(value: Double)

{@inheritDoc}

Link copied to clipboard
open override fun setLightSourceZ(value: Double)

{@inheritDoc}

Link copied to clipboard
open override fun setMaximumHeight(height: Double)

{@inheritDoc}

Link copied to clipboard
open override fun setProbingColor(color: MkColor?)

{@inheritDoc}

Link copied to clipboard
open override fun setProgressive(progressive: Progressive?)
Link copied to clipboard
open override fun setSelectionColor(color: MkColor?)

{@inheritDoc}

Link copied to clipboard
open override fun setShowPopup(field: Column?, show: Boolean)

Sets whether the specified field should be displayed or no in the popup.

Link copied to clipboard
open override fun setSize(column: Int)

{@inheritDoc}

Link copied to clipboard
open override fun setSizeByName(columnName: String?)

{@inheritDoc}

Link copied to clipboard
open override fun setToolTip(vararg columns: Int)

{@inheritDoc}

Link copied to clipboard
open override fun setTooltipBackground(color: MkColor?)

{@inheritDoc}

Link copied to clipboard
open override fun setToolTipByNames(vararg columns: String?)

{@inheritDoc}