Package com.treemap
Class OverridingTreeMapFieldSettings<Color,Font>
java.lang.Object
com.treemap.AbstractTreeMapFieldSettings<Color,Font>
com.treemap.OverridingTreeMapFieldSettings<Color,Font>
- All Implemented Interfaces:
TreeMapFieldSettings<Color,
Font>
public class OverridingTreeMapFieldSettings<Color,Font>
extends AbstractTreeMapFieldSettings<Color,Font>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.treemap.TreeMapFieldSettings
TreeMapFieldSettings.PropertyType
-
Field Summary
Fields inherited from interface com.treemap.TreeMapFieldSettings
PROPERTY_AGGREGATION, PROPERTY_ALGORITHM, PROPERTY_BORDER_COLOR, PROPERTY_BORDER_THICKNESS, PROPERTY_COLORMAP, PROPERTY_FORMAT, PROPERTY_HEADER_BACKGROUND, PROPERTY_HEADER_EFFECT, PROPERTY_HEADER_EFFECT_COLOR, PROPERTY_HEADER_EFFECTOPACITY, PROPERTY_HEADER_FONT, PROPERTY_HEADER_FOREGROUND, PROPERTY_HEADER_HORIZONTALALIGNMENT, PROPERTY_HEADER_INSETS, PROPERTY_HEADER_MINIMUMCHARACTERSTODISPLAY, PROPERTY_HEADER_RENDERING, PROPERTY_HEADER_VERTICALALIGNMENT, PROPERTY_LABELING, PROPERTY_LABELING_CONTRASTENHANCEMENT, PROPERTY_LABELING_EFFECT, PROPERTY_LABELING_EFFECT_COLOR, PROPERTY_LABELING_EFFECTOPACITY, PROPERTY_LABELING_FLOAT, PROPERTY_LABELING_FONT, PROPERTY_LABELING_FOREGROUND, PROPERTY_LABELING_HORIZONTALALIGNMENT, PROPERTY_LABELING_MINIMUMCHARACTERSTODISPLAY, PROPERTY_LABELING_RENDERING, PROPERTY_LABELING_RESIZETEXTTOFITSHAPE, PROPERTY_LABELING_SHRINKTEXTTOFITSHAPE, PROPERTY_LABELING_VERTICALALIGNMENT, PROPERTY_NESTING, PROPERTY_NESTING_AMOUNT, PROPERTY_NESTING_BACKGROUND, PROPERTY_ORDERING, PROPERTY_ORDERING_DIRECTION, PROPERTY_ORDERING_HORIZONTALVANISHINGPOINT, PROPERTY_ORDERING_VERTICALVANISHINGPOINT, PROPERTY_OVERRIDE_DEFAULTS, PROPERTY_SCALE, PROPERTY_TOOLTIP_FONT, PROPERTY_TOOLTIP_FOREGROUND, PROPERTY_TOOLTIP_RENDERING, PROPERTY_TOOLTIP_SHOWLABEL
-
Constructor Summary
ConstructorsConstructorDescriptionOverridingTreeMapFieldSettings
(TreeMapFieldSettings<Color, Font> defaultSettings) -
Method Summary
Modifier and TypeMethodDescriptionReturns the aggregation scheme to use to aggregate values of the treemap.Returns the aggregation scheme to use to aggregate values of the treemap.Returns the algorithm to use to lay out the treemap.Returns the algorithm to use to lay out the treemap.com.macrofocus.igraphics.CPColor<Color>
Returns the color to use for drawing the borders.MutableProperty<com.macrofocus.igraphics.CPColor<Color>>
Returns the color to use for drawing the borders.double
Returns the thickness used for drawing the borders.Returns the thickness used for drawing the borders.com.macrofocus.colormap.MutableColorMap
Gets the color map for the specified column.MutableProperty<com.macrofocus.colormap.MutableColorMap>
Gets the color map for the specified column.com.macrofocus.format.CPFormat
Gets the format used to display values of the specified column.MutableProperty<com.macrofocus.format.CPFormat>
Gets the format used to display values of the specified column.com.macrofocus.igraphics.CPColor<Color>
Returns the background color to use for drawing the headers.MutableProperty<com.macrofocus.igraphics.CPColor<Color>>
Returns the background color to use for drawing the headers.com.macrofocus.labeling.EnhancedLabel.Effect
com.macrofocus.igraphics.CPColor<Color>
Returns the effect color to use for drawing the headers.MutableProperty<com.macrofocus.igraphics.CPColor<Color>>
Returns the effect color to use for drawing the headers.MutableProperty<com.macrofocus.labeling.EnhancedLabel.Effect>
com.macrofocus.igraphics.CPFont<Font>
Returns the font used for labeling the headings.MutableProperty<com.macrofocus.igraphics.CPFont<Font>>
Returns the font used for labeling the headings.com.macrofocus.igraphics.CPColor<Color>
Returns the foreground color to use for drawing the headers.MutableProperty<com.macrofocus.igraphics.CPColor<Color>>
Returns the foreground color to use for drawing the headers.com.macrofocus.igraphics.Insets
MutableProperty<com.macrofocus.igraphics.Insets>
com.macrofocus.labeling.EnhancedLabel.Rendering
MutableProperty<com.macrofocus.labeling.EnhancedLabel.Rendering>
Returns the labeling scheme to use to draw the treemap.com.macrofocus.labeling.EnhancedLabel.ContrastEnhancement
MutableProperty<com.macrofocus.labeling.EnhancedLabel.ContrastEnhancement>
com.macrofocus.labeling.EnhancedLabel.Effect
com.macrofocus.igraphics.CPColor<Color>
Returns the effect color to use for drawing the labels.MutableProperty<com.macrofocus.igraphics.CPColor<Color>>
Returns the effect color to use for drawing the labels.MutableProperty<com.macrofocus.labeling.EnhancedLabel.Effect>
com.macrofocus.igraphics.CPFont<Font>
Returns the font used for labeling.MutableProperty<com.macrofocus.igraphics.CPFont<Font>>
Returns the font used for labeling.com.macrofocus.igraphics.CPColor<Color>
Returns the foreground color to use for drawing the labels.MutableProperty<com.macrofocus.igraphics.CPColor<Color>>
Returns the foreground color to use for drawing the labels.int
Returns the labeling scheme to use to draw the treemap.com.macrofocus.labeling.EnhancedLabel.Rendering
MutableProperty<com.macrofocus.labeling.EnhancedLabel.Rendering>
int
Returns the nesting to use to lay out the treemap.Returns the size of the nested areas.Returns the size of the nested areas.com.macrofocus.igraphics.CPColor<Color>
Returns the background color to use for drawing the nested areas.MutableProperty<com.macrofocus.igraphics.CPColor<Color>>
Returns the background color to use for drawing the nested areas.Returns the nesting to use to lay out the treemap.Returns the ordering to use to lay out the treemap.Returns the ordering direction to use to lay out the treemap.Returns the ordering direction to use to lay out the treemap.Returns the ordering to use to lay out the treemap.Gets the value of the specified property.Gets the value of the specified property.getScale()
Returns the scaling scheme to use to project values the treemap.Returns the scaling scheme to use to project values the treemap.boolean
Tells whether the label of the specified field should be shown in the popup.Tells whether the label of the specified field should be shown in the popup.com.macrofocus.igraphics.CPFont<Font>
Returns the font used for labeling the tooltips.MutableProperty<com.macrofocus.igraphics.CPFont<Font>>
Returns the font used for labeling the tooltips.com.macrofocus.igraphics.CPColor<Color>
Returns the foreground color to use for drawing the tooltips.MutableProperty<com.macrofocus.igraphics.CPColor<Color>>
Returns the foreground color to use for drawing the tooltips.com.macrofocus.labeling.EnhancedLabel.Rendering
MutableProperty<com.macrofocus.labeling.EnhancedLabel.Rendering>
boolean
Gets whether the default settings can be overridden by these settingsboolean
Gets whether the default settings are overridden by these settingsvoid
reset()
void
setAggregation
(Aggregation aggregation) Defines the aggregation scheme to use to aggregate values of the treemap.void
setAlgorithm
(Algorithm algorithm) Defines the algorithm to use to lay out the treemap.void
setBorderColor
(com.macrofocus.igraphics.CPColor<Color> color) Sets the color to use for drawing the borders.void
setBorderThickness
(double value) Sets the thickness used for drawing the borders.void
setColorMap
(com.macrofocus.colormap.MutableColorMap colorMap) Sets the color map to use for the specified column.void
setFormat
(com.macrofocus.format.CPFormat format) Sets the format used to display values of the specified column.void
setHeaderBackground
(com.macrofocus.igraphics.CPColor<Color> color) Sets the background color to use for drawing the headers.void
setHeaderEffect
(com.macrofocus.labeling.EnhancedLabel.Effect effect) void
setHeaderEffectColor
(com.macrofocus.igraphics.CPColor<Color> color) Sets the background color to use for drawing the headers.void
setHeaderEffectOpacity
(Float opacity) void
setHeaderFont
(com.macrofocus.igraphics.CPFont<Font> font) Sets the font used for labeling the headings.void
setHeaderForeground
(com.macrofocus.igraphics.CPColor<Color> color) Sets the foreground color to use for drawing the headers.void
setHeaderHorizontalAlignment
(Integer alignment) void
setHeaderInsets
(com.macrofocus.igraphics.Insets insets) void
setHeaderMinimumCharactersToDisplay
(Integer minimumCharactersToDisplay) void
setHeaderRendering
(com.macrofocus.labeling.EnhancedLabel.Rendering rendering) void
setHeaderVerticalAlignment
(Integer alignment) void
setLabeling
(Labeling labeling) Defines the labeling scheme to use to draw the treemap.void
setLabelingContrastEnhancement
(com.macrofocus.labeling.EnhancedLabel.ContrastEnhancement contrastEnhancement) void
setLabelingEffect
(com.macrofocus.labeling.EnhancedLabel.Effect effect) void
setLabelingEffectColor
(com.macrofocus.igraphics.CPColor<Color> color) Sets the effect color to use for drawing the labels.void
setLabelingEffectOpacity
(Float opacity) void
setLabelingFloat
(Boolean labelingFloat) void
setLabelingFont
(com.macrofocus.igraphics.CPFont<Font> font) Sets the font used for labeling.void
setLabelingForeground
(com.macrofocus.igraphics.CPColor<Color> color) Sets the foreground color to use for drawing the labels.void
setLabelingHorizontalAlignment
(int alignment) void
setLabelingMinimumCharactersToDisplay
(int minimumCharactersToDisplay) void
setLabelingRendering
(com.macrofocus.labeling.EnhancedLabel.Rendering rendering) void
setLabelingResizeTextToFitShape
(Boolean labelingResizeTextToFitShape) void
setLabelingShrinkTextToFitShape
(Boolean labelingShrinkTextToFitShape) void
setLabelingVerticalAlignment
(int alignment) void
setNesting
(Nesting nesting) Defines the nesting to use to lay out the treemap.void
setNestingAmount
(Double amount) Sets the size of nested areas.void
setNestingBackground
(com.macrofocus.igraphics.CPColor<Color> color) Sets the background color to use for drawing the nested areas.void
setOrdering
(Ordering ordering) Defines the ordering to use to lay out the treemap.void
setOrderingDirection
(Ordering.SortOrder ordering) Defines the ordering direction to use to lay out the treemap.void
setOrderingHorizontalVanishingPoint
(Integer horizontalVanishingPoint) void
setOrderingVerticalVanishingPoint
(Integer verticalVanishingPoint) void
setOverrideDefaults
(boolean overrideDefaults) Sets whether the default settings should be overridden by these settingsvoid
setProperty
(TreeMapFieldSettings.PropertyType key, Object value) Sets the value of the specified property.void
void
Defines the scaling scheme to use to project values the treemap.void
setShowLabel
(boolean show) Sets whether the label of the specified field should be displayed or no in the popup.void
setTooltipFont
(com.macrofocus.igraphics.CPFont<Font> font) Sets the font used for labeling the tooltips.void
setTooltipForeground
(com.macrofocus.igraphics.CPColor<Color> color) Sets the foreground color to use for drawing the tooltips.void
setTooltipRendering
(com.macrofocus.labeling.EnhancedLabel.Rendering rendering)
-
Constructor Details
-
OverridingTreeMapFieldSettings
-
-
Method Details
-
getProperties
-
isDefaults
public boolean isDefaults()Gets whether the default settings can be overridden by these settings- Returns:
- true if the settings can be overridden, false otherwise
-
isOverrideDefaults
public boolean isOverrideDefaults()Gets whether the default settings are overridden by these settings- Returns:
- true if this override the default settings, false otherwise
-
getOverrideDefaultsProperty
-
setOverrideDefaults
public void setOverrideDefaults(boolean overrideDefaults) Sets whether the default settings should be overridden by these settings- Parameters:
overrideDefaults
- true to override the default settings, false otherwise
-
getAlgorithmProperty
Description copied from interface:TreeMapFieldSettings
Returns the algorithm to use to lay out the treemap.- Returns:
- the algorithm to use
- See Also:
-
getAlgorithm
Returns the algorithm to use to lay out the treemap.- Returns:
- the algorithm to use
- See Also:
-
setAlgorithm
Defines the algorithm to use to lay out the treemap.- Parameters:
algorithm
- the algorithm to use- See Also:
-
getAggregationProperty
Description copied from interface:TreeMapFieldSettings
Returns the aggregation scheme to use to aggregate values of the treemap.- Returns:
- athe aggregation scheme to use
- See Also:
-
getAggregation
Returns the aggregation scheme to use to aggregate values of the treemap.- Returns:
- athe aggregation scheme to use
- See Also:
-
setAggregation
Defines the aggregation scheme to use to aggregate values of the treemap.- Parameters:
aggregation
- the aggregation scheme to use- See Also:
-
getScaleProperty
Description copied from interface:TreeMapFieldSettings
Returns the scaling scheme to use to project values the treemap.- Returns:
- the scale scheme to use
- See Also:
-
getScale
Returns the scaling scheme to use to project values the treemap.- Returns:
- the scale scheme to use
- See Also:
-
setScale
Defines the scaling scheme to use to project values the treemap.- Parameters:
scale
- the scale scheme to use- See Also:
-
getNestingProperty
Description copied from interface:TreeMapFieldSettings
Returns the nesting to use to lay out the treemap.- Returns:
- the nesting scheme to use
- See Also:
-
getNesting
Returns the nesting to use to lay out the treemap.- Returns:
- the nesting scheme to use
- See Also:
-
setNesting
Defines the nesting to use to lay out the treemap.- Parameters:
nesting
- the nesting scheme to use- See Also:
-
getOrderingProperty
Description copied from interface:TreeMapFieldSettings
Returns the ordering to use to lay out the treemap.- Returns:
- the ordering to use
- See Also:
-
getOrdering
Returns the ordering to use to lay out the treemap.- Returns:
- the ordering to use
- See Also:
-
setOrdering
Defines the ordering to use to lay out the treemap.- Parameters:
ordering
- the ordering to use- See Also:
-
getOrderingDirectionProperty
Description copied from interface:TreeMapFieldSettings
Returns the ordering direction to use to lay out the treemap.- Returns:
- the ordering to use
- See Also:
-
getOrderingDirection
Description copied from interface:TreeMapFieldSettings
Returns the ordering direction to use to lay out the treemap.- Returns:
- the ordering to use
- See Also:
-
setOrderingDirection
Description copied from interface:TreeMapFieldSettings
Defines the ordering direction to use to lay out the treemap.- Parameters:
ordering
- the ordering direction to use- See Also:
-
getOrderingVerticalVanishingPointProperty
-
getOrderingVerticalVanishingPoint
-
setOrderingVerticalVanishingPoint
-
getOrderingHorizontalVanishingPointProperty
-
getOrderingHorizontalVanishingPoint
-
setOrderingHorizontalVanishingPoint
-
getLabelingProperty
Description copied from interface:TreeMapFieldSettings
Returns the labeling scheme to use to draw the treemap.- Returns:
- the labeling scheme to use
- See Also:
-
getLabeling
Returns the labeling scheme to use to draw the treemap.- Returns:
- the labeling scheme to use
- See Also:
-
setLabeling
Defines the labeling scheme to use to draw the treemap.- Parameters:
labeling
- the labeling scheme to use- See Also:
-
getLabelingFontProperty
Description copied from interface:TreeMapFieldSettings
Returns the font used for labeling.- Returns:
- the font to be used
- See Also:
-
getLabelingFont
Returns the font used for labeling.- Returns:
- the font to be used
- See Also:
-
setLabelingFont
Sets the font used for labeling.- Parameters:
font
- the font to be used- See Also:
-
getLabelingForegroundProperty
Description copied from interface:TreeMapFieldSettings
Returns the foreground color to use for drawing the labels.- Returns:
- the color to be used
- See Also:
-
getLabelingForeground
Returns the foreground color to use for drawing the labels.- Returns:
- the color to be used
- See Also:
-
setLabelingForeground
Sets the foreground color to use for drawing the labels.- Parameters:
color
- the color to be used- See Also:
-
getLabelingEffectColorProperty
Description copied from interface:TreeMapFieldSettings
Returns the effect color to use for drawing the labels.- Returns:
- the color to be used
- See Also:
-
getLabelingEffectColor
Returns the effect color to use for drawing the labels.- Returns:
- the color to be used
- See Also:
-
setLabelingEffectColor
Sets the effect color to use for drawing the labels.- Parameters:
color
- the color to be used- See Also:
-
getLabelingEffectProperty
-
getLabelingEffect
public com.macrofocus.labeling.EnhancedLabel.Effect getLabelingEffect() -
setLabelingEffect
public void setLabelingEffect(com.macrofocus.labeling.EnhancedLabel.Effect effect) -
getLabelingHorizontalAlignmentProperty
-
getLabelingHorizontalAlignment
public int getLabelingHorizontalAlignment() -
setLabelingHorizontalAlignment
public void setLabelingHorizontalAlignment(int alignment) -
getLabelingVerticalAlignmentProperty
-
getLabelingVerticalAlignment
public int getLabelingVerticalAlignment() -
setLabelingVerticalAlignment
public void setLabelingVerticalAlignment(int alignment) -
getLabelingRenderingProperty
public MutableProperty<com.macrofocus.labeling.EnhancedLabel.Rendering> getLabelingRenderingProperty() -
getLabelingRendering
public com.macrofocus.labeling.EnhancedLabel.Rendering getLabelingRendering() -
setLabelingRendering
public void setLabelingRendering(com.macrofocus.labeling.EnhancedLabel.Rendering rendering) -
getLabelingMinimumCharactersToDisplayProperty
-
getLabelingMinimumCharactersToDisplay
-
setLabelingMinimumCharactersToDisplay
public void setLabelingMinimumCharactersToDisplay(int minimumCharactersToDisplay) -
getLabelingEffectOpacityProperty
-
getLabelingEffectOpacity
-
setLabelingEffectOpacity
-
getLabelingShrinkTextToFitShapeProperty
-
getLabelingShrinkTextToFitShape
-
setLabelingShrinkTextToFitShape
-
getLabelingResizeTextToFitShapeProperty
-
getLabelingResizeTextToFitShape
-
setLabelingResizeTextToFitShape
-
getLabelingFloatProperty
-
getLabelingFloat
-
setLabelingFloat
-
getLabelingContrastEnhancementProperty
public MutableProperty<com.macrofocus.labeling.EnhancedLabel.ContrastEnhancement> getLabelingContrastEnhancementProperty() -
getLabelingContrastEnhancement
public com.macrofocus.labeling.EnhancedLabel.ContrastEnhancement getLabelingContrastEnhancement() -
setLabelingContrastEnhancement
public void setLabelingContrastEnhancement(com.macrofocus.labeling.EnhancedLabel.ContrastEnhancement contrastEnhancement) -
getNestingAmountProperty
Description copied from interface:TreeMapFieldSettings
Returns the size of the nested areas.- Returns:
- the amount to be used
- See Also:
-
getNestingAmount
Returns the size of the nested areas.- Returns:
- the amount to be used
- See Also:
-
setNestingAmount
Sets the size of nested areas.- Parameters:
amount
- the amount to be used- See Also:
-
getNestingBackgroundProperty
Description copied from interface:TreeMapFieldSettings
Returns the background color to use for drawing the nested areas.- Returns:
- the color to be used
- See Also:
-
getNestingBackground
Returns the background color to use for drawing the nested areas.- Returns:
- the color to be used
- See Also:
-
setNestingBackground
Sets the background color to use for drawing the nested areas.- Parameters:
color
- the color to be used- See Also:
-
getHeaderFontProperty
Description copied from interface:TreeMapFieldSettings
Returns the font used for labeling the headings.- Returns:
- the font to be used
- See Also:
-
getHeaderFont
Returns the font used for labeling the headings.- Returns:
- the font to be used
- See Also:
-
setHeaderFont
Sets the font used for labeling the headings.- Parameters:
font
- the font to be used- See Also:
-
getHeaderForegroundProperty
Description copied from interface:TreeMapFieldSettings
Returns the foreground color to use for drawing the headers.- Returns:
- the color to be used
- See Also:
-
getHeaderForeground
Returns the foreground color to use for drawing the headers.- Returns:
- the color to be used
- See Also:
-
setHeaderForeground
Sets the foreground color to use for drawing the headers.- Parameters:
color
- the color to be used- See Also:
-
getHeaderBackgroundProperty
Description copied from interface:TreeMapFieldSettings
Returns the background color to use for drawing the headers.- Returns:
- the color to be used
- See Also:
-
getHeaderBackground
Returns the background color to use for drawing the headers.- Returns:
- the color to be used
- See Also:
-
setHeaderBackground
Sets the background color to use for drawing the headers.- Parameters:
color
- the color to be used- See Also:
-
getHeaderEffectColorProperty
Description copied from interface:TreeMapFieldSettings
Returns the effect color to use for drawing the headers.- Returns:
- the color to be used
- See Also:
-
getHeaderEffectColor
Returns the effect color to use for drawing the headers.- Returns:
- the color to be used
- See Also:
-
setHeaderEffectColor
Sets the background color to use for drawing the headers.- Parameters:
color
- the color to be used- See Also:
-
getHeaderEffectProperty
-
getHeaderEffect
public com.macrofocus.labeling.EnhancedLabel.Effect getHeaderEffect() -
setHeaderEffect
public void setHeaderEffect(com.macrofocus.labeling.EnhancedLabel.Effect effect) -
getHeaderHorizontalAlignmentProperty
-
getHeaderHorizontalAlignment
-
setHeaderHorizontalAlignment
-
getHeaderVerticalAlignmentProperty
-
getHeaderVerticalAlignment
-
setHeaderVerticalAlignment
-
getHeaderRenderingProperty
public MutableProperty<com.macrofocus.labeling.EnhancedLabel.Rendering> getHeaderRenderingProperty() -
getHeaderRendering
public com.macrofocus.labeling.EnhancedLabel.Rendering getHeaderRendering() -
setHeaderRendering
public void setHeaderRendering(com.macrofocus.labeling.EnhancedLabel.Rendering rendering) -
getHeaderMinimumCharactersToDisplayProperty
-
getHeaderMinimumCharactersToDisplay
-
setHeaderMinimumCharactersToDisplay
-
getHeaderEffectOpacityProperty
-
getHeaderEffectOpacity
-
setHeaderEffectOpacity
-
getHeaderInsetsProperty
-
getHeaderInsets
public com.macrofocus.igraphics.Insets getHeaderInsets() -
setHeaderInsets
public void setHeaderInsets(com.macrofocus.igraphics.Insets insets) -
getTooltipFontProperty
Description copied from interface:TreeMapFieldSettings
Returns the font used for labeling the tooltips.- Returns:
- the font to be used
- See Also:
-
getTooltipFont
Returns the font used for labeling the tooltips.- Returns:
- the font to be used
- See Also:
-
setTooltipFont
Sets the font used for labeling the tooltips.- Parameters:
font
- the font to be used- See Also:
-
getTooltipForegroundProperty
Description copied from interface:TreeMapFieldSettings
Returns the foreground color to use for drawing the tooltips.- Returns:
- the color to be used
- See Also:
-
getTooltipForeground
Returns the foreground color to use for drawing the tooltips.- Returns:
- the color to be used
- See Also:
-
setTooltipForeground
Sets the foreground color to use for drawing the tooltips.- Parameters:
color
- the color to be used- See Also:
-
getTooltipRenderingProperty
public MutableProperty<com.macrofocus.labeling.EnhancedLabel.Rendering> getTooltipRenderingProperty() -
getTooltipRendering
public com.macrofocus.labeling.EnhancedLabel.Rendering getTooltipRendering() -
setTooltipRendering
public void setTooltipRendering(com.macrofocus.labeling.EnhancedLabel.Rendering rendering) -
getBorderColorProperty
Description copied from interface:TreeMapFieldSettings
Returns the color to use for drawing the borders.- Returns:
- the color to be used
- See Also:
-
getBorderColor
Returns the color to use for drawing the borders.- Returns:
- the color to be used
- See Also:
-
setBorderColor
Sets the color to use for drawing the borders.- Parameters:
color
- the color to be used- See Also:
-
getBorderThicknessInterval
Description copied from interface:TreeMapFieldSettings
Returns the thickness used for drawing the borders.- Returns:
- the height
- See Also:
-
getBorderThicknessProperty
-
getBorderThickness
public double getBorderThickness()Returns the thickness used for drawing the borders.- Returns:
- the height
- See Also:
-
setBorderThickness
public void setBorderThickness(double value) Sets the thickness used for drawing the borders.- Parameters:
value
- the height- See Also:
-
getShowLabelProperty
Description copied from interface:TreeMapFieldSettings
Tells whether the label of the specified field should be shown in the popup.- Returns:
- true if it should be displayed, false otherwise.
-
getShowLabel
public boolean getShowLabel()Tells whether the label of the specified field should be shown in the popup.- Returns:
- true if it should be displayed, false otherwise.
-
getFormatProperty
Description copied from interface:TreeMapFieldSettings
Gets the format used to display values of the specified column.- Returns:
- the format to be used.
-
setShowLabel
public void setShowLabel(boolean show) Sets whether the label of the specified field should be displayed or no in the popup.- Parameters:
show
- true if it should be displayed, false otherwise.
-
getFormat
public com.macrofocus.format.CPFormat getFormat()Gets the format used to display values of the specified column.- Returns:
- the format to be used.
-
getColorMapProperty
Description copied from interface:TreeMapFieldSettings
Gets the color map for the specified column.- Returns:
- the color map to use.
-
setFormat
public void setFormat(com.macrofocus.format.CPFormat format) Sets the format used to display values of the specified column.- Parameters:
format
- the format to be used.
-
getColorMap
public com.macrofocus.colormap.MutableColorMap getColorMap()Gets the color map for the specified column.- Returns:
- the color map to use.
-
setColorMap
public void setColorMap(com.macrofocus.colormap.MutableColorMap colorMap) Sets the color map to use for the specified column.- Parameters:
colorMap
- the colorMap to use.
-
getProperty
Gets the value of the specified property.- Parameters:
key
- the property name- Returns:
- the value
-
getPropertyOverride
Gets the value of the specified property. Only returns the overridden value, not the default value if it isn't overridden.- Parameters:
key
- the property name- Returns:
- the value
-
setProperty
Sets the value of the specified property.- Specified by:
setProperty
in interfaceTreeMapFieldSettings<Color,
Font> - Overrides:
setProperty
in classAbstractTreeMapFieldSettings<Color,
Font> - Parameters:
key
- the property namevalue
- the value
-
setPropertyOverride
-
reset
public void reset()
-