# DefaultTreeMapColumnSettings

class DefaultTreeMapColumnSettings(colorFactory: MkColorFactory, fontFactory: CPFontFactory, colorMapFactory: ColorMapFactory?) : AbstractTreeMapColumnSettings

## Constructors

DefaultTreeMapColumnSettings
Link copied to clipboard
constructor(colorFactory: MkColorFactory, fontFactory: CPFontFactory, colorMapFactory: ColorMapFactory?)

## Types

Companion
Link copied to clipboard
object Companion

## Properties

headerEffect
Link copied to clipboard
var headerEffect: MutableProperty<EnhancedLabel.Effect?>
headerHorizontalAlignment
Link copied to clipboard
var headerHorizontalAlignment: MutableProperty<Int>
headerRendering
Link copied to clipboard
var headerRendering: MutableProperty<EnhancedLabel.Rendering?>
headerVerticalAlignment
Link copied to clipboard
var headerVerticalAlignment: MutableProperty<Int>
labelingEffect
Link copied to clipboard
var labelingEffect: MutableProperty<EnhancedLabel.Effect?>
labelingHorizontalAlignment
Link copied to clipboard
var labelingHorizontalAlignment: MutableProperty<Int>
labelingRendering
Link copied to clipboard
var labelingRendering: MutableProperty<EnhancedLabel.Rendering?>
labelingVerticalAlignment
Link copied to clipboard
var labelingVerticalAlignment: MutableProperty<Int>
properties
Link copied to clipboard
open override val properties: MutableProperties<String?>
tooltipRendering
Link copied to clipboard
var tooltipRendering: MutableProperty<EnhancedLabel.Rendering?>

## Functions

getAggregation
Link copied to clipboard
open override fun getAggregation(): Aggregation?

{@inheritDoc}

getAggregationProperty
Link copied to clipboard
open override fun getAggregationProperty(): MutableProperty<Aggregation?>

{@inheritDoc}

getAlgorithm
Link copied to clipboard
open override fun getAlgorithm(): Algorithm

{@inheritDoc}

getAlgorithmProperty
Link copied to clipboard
open override fun getAlgorithmProperty(): MutableProperty<Algorithm?>

Returns the algorithm to use to lay out the treemap.

getAlgorithmSelection
Link copied to clipboard
fun getAlgorithmSelection(): MutableSingleSelection<Algorithm?>
getBorderColor
Link copied to clipboard
open override fun getBorderColor(): MkColor?

{@inheritDoc}

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

{@inheritDoc}

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

{@inheritDoc}

getBorderThicknessInterval
Link copied to clipboard
open override fun getBorderThicknessInterval(): MutableBoundedInterval

Returns the thickness used for drawing the borders.

getColorMap
Link copied to clipboard
open override fun getColorMap(): MutableColorMap?

Gets the color map for the specified column.

getColorMapProperty
Link copied to clipboard
open override fun getColorMapProperty(): MutableProperty<MutableColorMap?>?

Gets the color map for the specified column.

getFormat
Link copied to clipboard
open override fun getFormat(): CPFormat<Any?>?

Gets the format used to display values of the specified column.

getFormatProperty
Link copied to clipboard
open override fun getFormatProperty(): MutableProperty<CPFormat<Any?>?>

Gets the format used to display values of the specified column.

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

{@inheritDoc}

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

{@inheritDoc}

getHeaderEffect
Link copied to clipboard
open override fun getHeaderEffect(): EnhancedLabel.Effect?
getHeaderEffectColor
Link copied to clipboard
open override fun getHeaderEffectColor(): MkColor?

{@inheritDoc}

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

{@inheritDoc}

getHeaderEffectOpacity
Link copied to clipboard
open override fun getHeaderEffectOpacity(): Float?
getHeaderEffectOpacityProperty
Link copied to clipboard
open override fun getHeaderEffectOpacityProperty(): MutableProperty<Float?>
getHeaderEffectProperty
Link copied to clipboard
open override fun getHeaderEffectProperty(): MutableProperty<EnhancedLabel.Effect?>
getHeaderFont
Link copied to clipboard
open override fun getHeaderFont(): MkFont?

Returns the font used for labeling the headings.

getHeaderFontProperty
Link copied to clipboard
open override fun getHeaderFontProperty(): MutableProperty<MkFont?>

{@inheritDoc}

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

{@inheritDoc}

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

{@inheritDoc}

getHeaderHorizontalAlignment
Link copied to clipboard
open override fun getHeaderHorizontalAlignment(): Int
getHeaderHorizontalAlignmentProperty
Link copied to clipboard
open override fun getHeaderHorizontalAlignmentProperty(): MutableProperty<Int>
getHeaderInsets
Link copied to clipboard
open override fun getHeaderInsets(): Insets?
getHeaderInsetsProperty
Link copied to clipboard
open override fun getHeaderInsetsProperty(): MutableProperty<Insets?>
getHeaderMinimumCharactersToDisplay
Link copied to clipboard
open override fun getHeaderMinimumCharactersToDisplay(): Int?
getHeaderMinimumCharactersToDisplayProperty
Link copied to clipboard
open override fun getHeaderMinimumCharactersToDisplayProperty(): MutableProperty<Int?>
getHeaderRendering
Link copied to clipboard
open override fun getHeaderRendering(): EnhancedLabel.Rendering?
getHeaderRenderingProperty
Link copied to clipboard
open override fun getHeaderRenderingProperty(): MutableProperty<EnhancedLabel.Rendering?>
getHeaderVerticalAlignment
Link copied to clipboard
open override fun getHeaderVerticalAlignment(): Int
getHeaderVerticalAlignmentProperty
Link copied to clipboard
open override fun getHeaderVerticalAlignmentProperty(): MutableProperty<Int>
getLabeling
Link copied to clipboard
open override fun getLabeling(): Labeling?

{@inheritDoc}

getLabelingContrastEnhancement
Link copied to clipboard
open override fun getLabelingContrastEnhancement(): ContrastEnhancement?
getLabelingContrastEnhancementProperty
Link copied to clipboard
open override fun getLabelingContrastEnhancementProperty(): MutableProperty<ContrastEnhancement?>
getLabelingEffect
Link copied to clipboard
open override fun getLabelingEffect(): EnhancedLabel.Effect?
getLabelingEffectColor
Link copied to clipboard
open override fun getLabelingEffectColor(): MkColor?

{@inheritDoc}

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

{@inheritDoc}

getLabelingEffectOpacity
Link copied to clipboard
open override fun getLabelingEffectOpacity(): Float?
getLabelingEffectOpacityProperty
Link copied to clipboard
open override fun getLabelingEffectOpacityProperty(): MutableProperty<Float?>
getLabelingEffectProperty
Link copied to clipboard
open override fun getLabelingEffectProperty(): MutableProperty<EnhancedLabel.Effect?>
getLabelingFloat
Link copied to clipboard
open override fun getLabelingFloat(): Boolean?
getLabelingFloatProperty
Link copied to clipboard
open override fun getLabelingFloatProperty(): MutableProperty<Boolean?>
getLabelingFont
Link copied to clipboard
open override fun getLabelingFont(): MkFont?

{@inheritDoc}

getLabelingFontProperty
Link copied to clipboard
open override fun getLabelingFontProperty(): MutableProperty<MkFont?>

{@inheritDoc}

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

{@inheritDoc}

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

{@inheritDoc}

getLabelingHorizontalAlignment
Link copied to clipboard
open override fun getLabelingHorizontalAlignment(): Int
getLabelingHorizontalAlignmentProperty
Link copied to clipboard
open override fun getLabelingHorizontalAlignmentProperty(): MutableProperty<Int>
getLabelingMinimumCharactersToDisplay
Link copied to clipboard
open override fun getLabelingMinimumCharactersToDisplay(): Int?
getLabelingMinimumCharactersToDisplayProperty
Link copied to clipboard
open override fun getLabelingMinimumCharactersToDisplayProperty(): MutableProperty<Int?>
getLabelingProperty
Link copied to clipboard
open override fun getLabelingProperty(): MutableProperty<Labeling?>

{@inheritDoc}

getLabelingRendering
Link copied to clipboard
open override fun getLabelingRendering(): EnhancedLabel.Rendering?
getLabelingRenderingProperty
Link copied to clipboard
open override fun getLabelingRenderingProperty(): MutableProperty<EnhancedLabel.Rendering?>
getLabelingResizeTextToFitShape
Link copied to clipboard
open override fun getLabelingResizeTextToFitShape(): Boolean?
getLabelingResizeTextToFitShapeProperty
Link copied to clipboard
open override fun getLabelingResizeTextToFitShapeProperty(): MutableProperty<Boolean>
getLabelingShrinkTextToFitShape
Link copied to clipboard
open override fun getLabelingShrinkTextToFitShape(): Boolean?
getLabelingShrinkTextToFitShapeProperty
Link copied to clipboard
open override fun getLabelingShrinkTextToFitShapeProperty(): MutableProperty<Boolean>
getLabelingVerticalAlignment
Link copied to clipboard
open override fun getLabelingVerticalAlignment(): Int
getLabelingVerticalAlignmentProperty
Link copied to clipboard
open override fun getLabelingVerticalAlignmentProperty(): MutableProperty<Int>
getNesting
Link copied to clipboard
open override fun getNesting(): Nesting?

{@inheritDoc}

getNestingAmount
Link copied to clipboard
open override fun getNestingAmount(): Double?

Returns the size of the nested areas.

getNestingAmountProperty
Link copied to clipboard
open override fun getNestingAmountProperty(): MutableProperty<Double?>

Returns the size of the nested areas.

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

Returns the background color to use for drawing the nested areas.

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

Returns the background color to use for drawing the nested areas.

getNestingProperty
Link copied to clipboard
open override fun getNestingProperty(): MutableProperty<Nesting?>

{@inheritDoc}

getOrdering
Link copied to clipboard
open override fun getOrdering(): Ordering

{@inheritDoc}

getOrderingDirection
Link copied to clipboard
open override fun getOrderingDirection(): Ordering.SortOrder?

Returns the ordering direction to use to lay out the treemap.

getOrderingDirectionProperty
Link copied to clipboard
open override fun getOrderingDirectionProperty(): MutableProperty<Ordering.SortOrder?>

Returns the ordering direction to use to lay out the treemap.

getOrderingHorizontalVanishingPoint
Link copied to clipboard
open override fun getOrderingHorizontalVanishingPoint(): Int
getOrderingHorizontalVanishingPointProperty
Link copied to clipboard
open override fun getOrderingHorizontalVanishingPointProperty(): MutableProperty<Int>
getOrderingProperty
Link copied to clipboard
open override fun getOrderingProperty(): MutableProperty<Ordering?>

Returns the ordering to use to lay out the treemap.

getOrderingVerticalVanishingPoint
Link copied to clipboard
open override fun getOrderingVerticalVanishingPoint(): Int
getOrderingVerticalVanishingPointProperty
Link copied to clipboard
open override fun getOrderingVerticalVanishingPointProperty(): MutableProperty<Int>
getOverrideDefaultsProperty
Link copied to clipboard
open override fun getOverrideDefaultsProperty(): MutableProperty<Boolean>?
getProperty
Link copied to clipboard
open override fun getProperty(key: String?): Any

Gets the value of the specified property.

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

Gets the value of the specified property. Only returns the overridden value, not the default value if it isn't overridden.

getScale
Link copied to clipboard
open override fun getScale(): Scale

{@inheritDoc}

getScaleProperty
Link copied to clipboard
open override fun getScaleProperty(): MutableProperty<Scale?>

{@inheritDoc}

getShowLabel
Link copied to clipboard
open override fun getShowLabel(): Boolean

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

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

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

getTooltipFont
Link copied to clipboard
open override fun getTooltipFont(): MkFont?

{@inheritDoc}

getTooltipFontProperty
Link copied to clipboard
open override fun getTooltipFontProperty(): MutableProperty<MkFont?>

{@inheritDoc}

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

{@inheritDoc}

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

{@inheritDoc}

getTooltipRendering
Link copied to clipboard
open override fun getTooltipRendering(): EnhancedLabel.Rendering?
getTooltipRenderingProperty
Link copied to clipboard
open override fun getTooltipRenderingProperty(): MutableProperty<EnhancedLabel.Rendering?>
isDefaults
Link copied to clipboard
open override fun isDefaults(): Boolean

{@inheritDoc}

isOverrideDefaults
Link copied to clipboard
open override fun isOverrideDefaults(): Boolean

{@inheritDoc}

reset
Link copied to clipboard
open override fun reset()
setAggregation
Link copied to clipboard
open override fun setAggregation(aggregation: Aggregation?)

{@inheritDoc}

setAlgorithm
Link copied to clipboard
open override fun setAlgorithm(algorithm: Algorithm?)

{@inheritDoc}

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

{@inheritDoc}

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

{@inheritDoc}

setColorMap
Link copied to clipboard
open override fun setColorMap(colorMap: MutableColorMap?)

Sets the color map to use for the specified column.

setFormat
Link copied to clipboard
open override fun setFormat(format: CPFormat<Any?>?)

Sets the format used to display values of the specified column.

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

{@inheritDoc}

setHeaderEffect
Link copied to clipboard
open override fun setHeaderEffect(effect: EnhancedLabel.Effect?)
setHeaderEffectColor
Link copied to clipboard
open override fun setHeaderEffectColor(color: MkColor?)

{@inheritDoc}

setHeaderEffectOpacity
Link copied to clipboard
open override fun setHeaderEffectOpacity(opacity: Float?)
setHeaderFont
Link copied to clipboard
open override fun setHeaderFont(font: MkFont?)

{@inheritDoc}

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

{@inheritDoc}

setHeaderHorizontalAlignment
Link copied to clipboard
open override fun setHeaderHorizontalAlignment(alignment: Int)
setHeaderInsets
Link copied to clipboard
open override fun setHeaderInsets(insets: Insets?)
setHeaderMinimumCharactersToDisplay
Link copied to clipboard
open override fun setHeaderMinimumCharactersToDisplay(minimumCharactersToDisplay: Int?)
setHeaderRendering
Link copied to clipboard
open override fun setHeaderRendering(rendering: EnhancedLabel.Rendering?)
setHeaderVerticalAlignment
Link copied to clipboard
open override fun setHeaderVerticalAlignment(alignment: Int)
setLabeling
Link copied to clipboard
open override fun setLabeling(labeling: Labeling?)

{@inheritDoc}

setLabelingContrastEnhancement
Link copied to clipboard
open override fun setLabelingContrastEnhancement(contrastEnhancement: ContrastEnhancement?)
setLabelingEffect
Link copied to clipboard
open override fun setLabelingEffect(effect: EnhancedLabel.Effect?)
setLabelingEffectColor
Link copied to clipboard
open override fun setLabelingEffectColor(color: MkColor?)

{@inheritDoc}

setLabelingEffectOpacity
Link copied to clipboard
open override fun setLabelingEffectOpacity(opacity: Float?)
setLabelingFloat
Link copied to clipboard
open override fun setLabelingFloat(labelingFloat: Boolean?)
setLabelingFont
Link copied to clipboard
open override fun setLabelingFont(font: MkFont?)

{@inheritDoc}

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

{@inheritDoc}

setLabelingHorizontalAlignment
Link copied to clipboard
open override fun setLabelingHorizontalAlignment(alignment: Int)
setLabelingMinimumCharactersToDisplay
Link copied to clipboard
open override fun setLabelingMinimumCharactersToDisplay(minimumCharactersToDisplay: Int?)
setLabelingRendering
Link copied to clipboard
open override fun setLabelingRendering(rendering: EnhancedLabel.Rendering?)
setLabelingResizeTextToFitShape
Link copied to clipboard
open override fun setLabelingResizeTextToFitShape(labelingResizeTextToFitShape: Boolean)
setLabelingShrinkTextToFitShape
Link copied to clipboard
open override fun setLabelingShrinkTextToFitShape(labelingShrinkTextToFitShape: Boolean)
setLabelingVerticalAlignment
Link copied to clipboard
open override fun setLabelingVerticalAlignment(alignment: Int)
setNesting
Link copied to clipboard
open override fun setNesting(nesting: Nesting?)

{@inheritDoc}

setNestingAmount
Link copied to clipboard
open override fun setNestingAmount(amount: Double?)

Sets the size of nested areas.

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

Sets the background color to use for drawing the nested areas.

setOrdering
Link copied to clipboard
open override fun setOrdering(ordering: Ordering?)

{@inheritDoc}

setOrderingDirection
Link copied to clipboard
open override fun setOrderingDirection(sortOrder: Ordering.SortOrder?)

Defines the ordering direction to use to lay out the treemap.

setOrderingHorizontalVanishingPoint
Link copied to clipboard
open override fun setOrderingHorizontalVanishingPoint(horizontalVanishingPoint: Int)
setOrderingVerticalVanishingPoint
Link copied to clipboard
open override fun setOrderingVerticalVanishingPoint(verticalVanishingPoint: Int)
setOverrideDefaults
Link copied to clipboard
open override fun setOverrideDefaults(overrideDefaults: Boolean)

{@inheritDoc}

setProperty
Link copied to clipboard
open override fun setProperty(property: String?, value: Any?)

Sets the value of the specified property.

setScale
Link copied to clipboard
open override fun setScale(scale: Scale?)

{@inheritDoc}

setShowLabel
Link copied to clipboard
open override fun setShowLabel(show: Boolean)

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

setTooltipFont
Link copied to clipboard
open override fun setTooltipFont(font: MkFont?)

{@inheritDoc}

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

{@inheritDoc}

setTooltipRendering
Link copied to clipboard
open override fun setTooltipRendering(rendering: EnhancedLabel.Rendering?)