Package com.treemap
Interface TreeMapFieldSettings<Color,Font>
- All Known Implementing Classes:
AbstractTreeMapFieldSettings
,DefaultTreeMapFieldSettings
,OverridingTreeMapFieldSettings
@JsType
public interface TreeMapFieldSettings<Color,Font>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
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 alignment) void
setOrderingVerticalVanishingPoint
(Integer alignment) void
setOverrideDefaults
(boolean overrideDefaults) Sets whether the default settings should be overridden by these settingsvoid
setProperty
(TreeMapFieldSettings.PropertyType property, Object value) Sets the value of the specified property.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)
-
Field Details
-
PROPERTY_ALGORITHM
- See Also:
-
PROPERTY_AGGREGATION
- See Also:
-
PROPERTY_SCALE
- See Also:
-
PROPERTY_NESTING
- See Also:
-
PROPERTY_ORDERING
- See Also:
-
PROPERTY_ORDERING_DIRECTION
- See Also:
-
PROPERTY_ORDERING_VERTICALVANISHINGPOINT
- See Also:
-
PROPERTY_ORDERING_HORIZONTALVANISHINGPOINT
- See Also:
-
PROPERTY_LABELING
- See Also:
-
PROPERTY_LABELING_FOREGROUND
- See Also:
-
PROPERTY_LABELING_EFFECT_COLOR
- See Also:
-
PROPERTY_LABELING_FONT
- See Also:
-
PROPERTY_LABELING_EFFECT
- See Also:
-
PROPERTY_LABELING_HORIZONTALALIGNMENT
- See Also:
-
PROPERTY_LABELING_VERTICALALIGNMENT
- See Also:
-
PROPERTY_LABELING_RENDERING
- See Also:
-
PROPERTY_LABELING_MINIMUMCHARACTERSTODISPLAY
- See Also:
-
PROPERTY_LABELING_EFFECTOPACITY
- See Also:
-
PROPERTY_LABELING_SHRINKTEXTTOFITSHAPE
- See Also:
-
PROPERTY_LABELING_RESIZETEXTTOFITSHAPE
- See Also:
-
PROPERTY_LABELING_FLOAT
- See Also:
-
PROPERTY_LABELING_CONTRASTENHANCEMENT
- See Also:
-
PROPERTY_NESTING_AMOUNT
- See Also:
-
PROPERTY_NESTING_BACKGROUND
- See Also:
-
PROPERTY_HEADER_FOREGROUND
- See Also:
-
PROPERTY_HEADER_EFFECT_COLOR
- See Also:
-
PROPERTY_HEADER_BACKGROUND
- See Also:
-
PROPERTY_HEADER_FONT
- See Also:
-
PROPERTY_HEADER_EFFECT
- See Also:
-
PROPERTY_HEADER_HORIZONTALALIGNMENT
- See Also:
-
PROPERTY_HEADER_VERTICALALIGNMENT
- See Also:
-
PROPERTY_HEADER_RENDERING
- See Also:
-
PROPERTY_HEADER_MINIMUMCHARACTERSTODISPLAY
- See Also:
-
PROPERTY_HEADER_EFFECTOPACITY
- See Also:
-
PROPERTY_HEADER_INSETS
- See Also:
-
PROPERTY_TOOLTIP_FOREGROUND
- See Also:
-
PROPERTY_TOOLTIP_FONT
- See Also:
-
PROPERTY_TOOLTIP_RENDERING
- See Also:
-
PROPERTY_BORDER_COLOR
- See Also:
-
PROPERTY_BORDER_THICKNESS
- See Also:
-
PROPERTY_FORMAT
- See Also:
-
PROPERTY_TOOLTIP_SHOWLABEL
- See Also:
-
PROPERTY_COLORMAP
- See Also:
-
PROPERTY_OVERRIDE_DEFAULTS
- See Also:
-
-
Method Details
-
getProperties
MutableProperties<TreeMapFieldSettings.PropertyType> getProperties() -
getAlgorithmProperty
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
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
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
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
MutableProperty<Ordering> getOrderingProperty()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
Returns the ordering direction to use to lay out the treemap.- Returns:
- the ordering to use
- See Also:
-
getOrderingDirection
Returns the ordering direction to use to lay out the treemap.- Returns:
- the ordering to use
- See Also:
-
setOrderingDirection
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
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
MutableProperty<com.macrofocus.igraphics.CPFont<Font>> getLabelingFontProperty()Returns the font used for labeling.- Returns:
- the font to be used
- See Also:
-
getLabelingFont
com.macrofocus.igraphics.CPFont<Font> 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
MutableProperty<com.macrofocus.igraphics.CPColor<Color>> getLabelingForegroundProperty()Returns the foreground color to use for drawing the labels.- Returns:
- the color to be used
- See Also:
-
getLabelingForeground
com.macrofocus.igraphics.CPColor<Color> 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
MutableProperty<com.macrofocus.igraphics.CPColor<Color>> getLabelingEffectColorProperty()Returns the effect color to use for drawing the labels.- Returns:
- the color to be used
- See Also:
-
getLabelingEffectColor
com.macrofocus.igraphics.CPColor<Color> 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
@JsIgnore com.macrofocus.labeling.EnhancedLabel.Effect getLabelingEffect() -
setLabelingEffect
@JsIgnore void setLabelingEffect(com.macrofocus.labeling.EnhancedLabel.Effect effect) -
getLabelingHorizontalAlignmentProperty
-
getLabelingHorizontalAlignment
@JsIgnore int getLabelingHorizontalAlignment() -
setLabelingHorizontalAlignment
void setLabelingHorizontalAlignment(int alignment) -
getLabelingVerticalAlignmentProperty
-
getLabelingVerticalAlignment
@JsIgnore int getLabelingVerticalAlignment() -
setLabelingVerticalAlignment
void setLabelingVerticalAlignment(int alignment) -
getLabelingRenderingProperty
@JsIgnore MutableProperty<com.macrofocus.labeling.EnhancedLabel.Rendering> getLabelingRenderingProperty() -
getLabelingRendering
@JsIgnore com.macrofocus.labeling.EnhancedLabel.Rendering getLabelingRendering() -
setLabelingRendering
@JsIgnore void setLabelingRendering(com.macrofocus.labeling.EnhancedLabel.Rendering rendering) -
getLabelingMinimumCharactersToDisplayProperty
-
getLabelingMinimumCharactersToDisplay
-
setLabelingMinimumCharactersToDisplay
void setLabelingMinimumCharactersToDisplay(int minimumCharactersToDisplay) -
getLabelingEffectOpacityProperty
-
getLabelingEffectOpacity
-
setLabelingEffectOpacity
-
getLabelingShrinkTextToFitShapeProperty
-
getLabelingShrinkTextToFitShape
Boolean getLabelingShrinkTextToFitShape() -
setLabelingShrinkTextToFitShape
-
getLabelingResizeTextToFitShapeProperty
-
getLabelingResizeTextToFitShape
Boolean getLabelingResizeTextToFitShape() -
setLabelingResizeTextToFitShape
-
getLabelingFloatProperty
-
getLabelingFloat
-
setLabelingFloat
-
getLabelingContrastEnhancementProperty
@JsIgnore MutableProperty<com.macrofocus.labeling.EnhancedLabel.ContrastEnhancement> getLabelingContrastEnhancementProperty() -
getLabelingContrastEnhancement
@JsIgnore com.macrofocus.labeling.EnhancedLabel.ContrastEnhancement getLabelingContrastEnhancement() -
setLabelingContrastEnhancement
@JsIgnore void setLabelingContrastEnhancement(com.macrofocus.labeling.EnhancedLabel.ContrastEnhancement contrastEnhancement) -
getNestingAmountProperty
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
MutableProperty<com.macrofocus.igraphics.CPColor<Color>> getNestingBackgroundProperty()Returns the background color to use for drawing the nested areas.- Returns:
- the color to be used
- See Also:
-
getNestingBackground
com.macrofocus.igraphics.CPColor<Color> 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
MutableProperty<com.macrofocus.igraphics.CPFont<Font>> getHeaderFontProperty()Returns the font used for labeling the headings.- Returns:
- the font to be used
- See Also:
-
getHeaderFont
com.macrofocus.igraphics.CPFont<Font> 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
MutableProperty<com.macrofocus.igraphics.CPColor<Color>> getHeaderForegroundProperty()Returns the foreground color to use for drawing the headers.- Returns:
- the color to be used
- See Also:
-
getHeaderForeground
com.macrofocus.igraphics.CPColor<Color> 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
MutableProperty<com.macrofocus.igraphics.CPColor<Color>> getHeaderBackgroundProperty()Returns the background color to use for drawing the headers.- Returns:
- the color to be used
- See Also:
-
getHeaderBackground
com.macrofocus.igraphics.CPColor<Color> 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
MutableProperty<com.macrofocus.igraphics.CPColor<Color>> getHeaderEffectColorProperty()Returns the effect color to use for drawing the headers.- Returns:
- the color to be used
- See Also:
-
getHeaderEffectColor
com.macrofocus.igraphics.CPColor<Color> 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
@JsIgnore com.macrofocus.labeling.EnhancedLabel.Effect getHeaderEffect() -
setHeaderEffect
@JsIgnore void setHeaderEffect(com.macrofocus.labeling.EnhancedLabel.Effect effect) -
getHeaderHorizontalAlignmentProperty
-
getHeaderHorizontalAlignment
-
setHeaderHorizontalAlignment
-
getHeaderVerticalAlignmentProperty
-
getHeaderVerticalAlignment
-
setHeaderVerticalAlignment
-
getHeaderRenderingProperty
@JsIgnore MutableProperty<com.macrofocus.labeling.EnhancedLabel.Rendering> getHeaderRenderingProperty() -
getHeaderRendering
@JsIgnore com.macrofocus.labeling.EnhancedLabel.Rendering getHeaderRendering() -
setHeaderRendering
@JsIgnore void setHeaderRendering(com.macrofocus.labeling.EnhancedLabel.Rendering rendering) -
getHeaderMinimumCharactersToDisplayProperty
-
getHeaderMinimumCharactersToDisplay
-
setHeaderMinimumCharactersToDisplay
-
getHeaderEffectOpacityProperty
-
getHeaderEffectOpacity
-
setHeaderEffectOpacity
-
getHeaderInsetsProperty
-
getHeaderInsets
@JsIgnore com.macrofocus.igraphics.Insets getHeaderInsets() -
setHeaderInsets
@JsIgnore void setHeaderInsets(com.macrofocus.igraphics.Insets insets) -
getTooltipFontProperty
MutableProperty<com.macrofocus.igraphics.CPFont<Font>> getTooltipFontProperty()Returns the font used for labeling the tooltips.- Returns:
- the font to be used
- See Also:
-
getTooltipFont
com.macrofocus.igraphics.CPFont<Font> 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
MutableProperty<com.macrofocus.igraphics.CPColor<Color>> getTooltipForegroundProperty()Returns the foreground color to use for drawing the tooltips.- Returns:
- the color to be used
- See Also:
-
getTooltipForeground
com.macrofocus.igraphics.CPColor<Color> 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
@JsIgnore MutableProperty<com.macrofocus.labeling.EnhancedLabel.Rendering> getTooltipRenderingProperty() -
getTooltipRendering
@JsIgnore com.macrofocus.labeling.EnhancedLabel.Rendering getTooltipRendering() -
setTooltipRendering
@JsIgnore void setTooltipRendering(com.macrofocus.labeling.EnhancedLabel.Rendering rendering) -
getBorderColorProperty
MutableProperty<com.macrofocus.igraphics.CPColor<Color>> getBorderColorProperty()Returns the color to use for drawing the borders.- Returns:
- the color to be used
- See Also:
-
getBorderColor
com.macrofocus.igraphics.CPColor<Color> 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
MutableBoundedInterval getBorderThicknessInterval()Returns the thickness used for drawing the borders.- Returns:
- the height
- See Also:
-
getBorderThickness
double getBorderThickness()Returns the thickness used for drawing the borders.- Returns:
- the height
- See Also:
-
setBorderThickness
void setBorderThickness(double value) Sets the thickness used for drawing the borders.- Parameters:
value
- the height- See Also:
-
getFormatProperty
Gets the format used to display values of the specified column.- Returns:
- the format to be used.
-
getFormat
@JsIgnore com.macrofocus.format.CPFormat getFormat()Gets the format used to display values of the specified column.- Returns:
- the format to be used.
-
setFormat
@JsIgnore 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.
-
getShowLabelProperty
MutableProperty<Boolean> getShowLabelProperty()Tells whether the label of the specified field should be shown in the popup.- Returns:
- true if it should be displayed, false otherwise.
-
getShowLabel
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.
-
setShowLabel
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.
-
getColorMapProperty
MutableProperty<com.macrofocus.colormap.MutableColorMap> getColorMapProperty()Gets the color map for the specified column.- Returns:
- the color map to use.
-
getColorMap
com.macrofocus.colormap.MutableColorMap getColorMap()Gets the color map for the specified column.- Returns:
- the color map to use.
-
setColorMap
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
-
setProperty
Sets the value of the specified property.- Parameters:
property
- the property namevalue
- the value
-
isDefaults
boolean isDefaults()Gets whether the default settings can be overridden by these settings- Returns:
- true if the settings can be overridden, false otherwise
-
isOverrideDefaults
boolean isOverrideDefaults()Gets whether the default settings are overridden by these settings- Returns:
- true if this override the default settings, false otherwise
-
getOverrideDefaultsProperty
MutableProperty<Boolean> getOverrideDefaultsProperty() -
setOverrideDefaults
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
-
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
-
reset
void reset()
-