|
JIDE 3.5.15 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.jidesoft.treemap.AbstractTreeMapFieldSettings com.jidesoft.treemap.OverridingTreeMapFieldSettings
public abstract class OverridingTreeMapFieldSettings
Field Summary |
---|
Constructor Summary | |
---|---|
OverridingTreeMapFieldSettings(TreeMapFieldSettings defaultSettings)
|
Method Summary | |
---|---|
protected abstract MutableColorMap |
createDefaultColorMap()
|
Aggregation |
getAggregation()
Returns the aggregation scheme to use to aggregate values of the treemap. |
Algorithm |
getAlgorithm()
Returns the algorithm to use to lay out the treemap. |
Color |
getBorderColor()
Returns the color to use for drawing the borders. |
double |
getBorderThickness()
Returns the thickness used for drawing the borders. |
MutableColorMap |
getColorMap()
Gets the color map for the specified column. |
Format |
getFormat()
Gets the format used to display values of the specified column. |
Color |
getHeaderBackground()
Returns the background color to use for drawing the headers. |
EnhancedJLabel.Effect |
getHeaderEffect()
|
Color |
getHeaderEffectColor()
Returns the effect color to use for drawing the headers. |
Float |
getHeaderEffectOpacity()
|
Font |
getHeaderFont()
Returns the font used for labeling the headings. |
Color |
getHeaderForeground()
Returns the foreground color to use for drawing the headers. |
Integer |
getHeaderHorizontalAlignment()
|
Integer |
getHeaderMinimumCharactersToDisplay()
|
EnhancedJLabel.Rendering |
getHeaderRendering()
|
Integer |
getHeaderVerticalAlignment()
|
Labeling |
getLabeling()
Returns the labeling scheme to use to draw the treemap. |
EnhancedJLabel.Effect |
getLabelingEffect()
|
Color |
getLabelingEffectColor()
Returns the effect color to use for drawing the labels. |
Float |
getLabelingEffectOpacity()
|
Font |
getLabelingFont()
Returns the font used for labeling. |
Color |
getLabelingForeground()
Returns the foreground color to use for drawing the labels. |
Integer |
getLabelingHorizontalAlignment()
|
Integer |
getLabelingMinimumCharactersToDisplay()
|
EnhancedJLabel.Rendering |
getLabelingRendering()
|
Integer |
getLabelingVerticalAlignment()
|
Nesting |
getNesting()
Returns the nesting to use to lay out the treemap. |
Ordering |
getOrdering()
Returns the ordering to use to lay out the treemap. |
Scale |
getScale()
Returns the scaling scheme to use to project values the treemap. |
boolean |
getShowTooltipLabel()
Tells whether the label of the specified field should be shown in the popup. |
Font |
getTooltipFont()
Returns the font used for labeling the tooltips. |
Color |
getTooltipForeground()
Returns the foreground color to use for drawing the tooltips. |
EnhancedJLabel.Rendering |
getTooltipRendering()
|
Object |
getValue(String key)
Gets the value of the specified property. |
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(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(MutableColorMap colorMap)
Sets the color map to use for the specified column. |
void |
setFormat(Format format)
Sets the format used to display values of the specified column. |
void |
setHeaderBackground(Color color)
Sets the background color to use for drawing the headers. |
void |
setHeaderEffect(EnhancedJLabel.Effect effect)
|
void |
setHeaderEffectColor(Color color)
Sets the background color to use for drawing the headers. |
void |
setHeaderEffectOpacity(Float opacity)
|
void |
setHeaderFont(Font font)
Sets the font used for labeling the headings. |
void |
setHeaderForeground(Color color)
Sets the foreground color to use for drawing the headers. |
void |
setHeaderHorizontalAlignment(Integer alignment)
|
void |
setHeaderMinimumCharactersToDisplay(Integer minimumCharactersToDisplay)
|
void |
setHeaderRendering(EnhancedJLabel.Rendering rendering)
|
void |
setHeaderVerticalAlignment(Integer alignment)
|
void |
setLabeling(Labeling labeling)
Defines the labeling scheme to use to draw the treemap. |
void |
setLabelingEffect(EnhancedJLabel.Effect effect)
|
void |
setLabelingEffectColor(Color color)
Sets the effect color to use for drawing the labels. |
void |
setLabelingEffectOpacity(Float opacity)
|
void |
setLabelingFont(Font font)
Sets the font used for labeling. |
void |
setLabelingForeground(Color color)
Sets the foreground color to use for drawing the labels. |
void |
setLabelingHorizontalAlignment(Integer alignment)
|
void |
setLabelingMinimumCharactersToDisplay(Integer minimumCharactersToDisplay)
|
void |
setLabelingRendering(EnhancedJLabel.Rendering rendering)
|
void |
setLabelingVerticalAlignment(Integer alignment)
|
void |
setNesting(Nesting nesting)
Defines the nesting to use to lay out the treemap. |
void |
setOrdering(Ordering ordering)
Defines the ordering to use to lay out the treemap. |
void |
setScale(Scale scale)
Defines the scaling scheme to use to project values the treemap. |
void |
setShowTooltipLabel(boolean show)
Sets whether the label of the specified field should be displayed or no in the popup. |
void |
setTooltipFont(Font font)
Sets the font used for labeling the tooltips. |
void |
setTooltipForeground(Color color)
Sets the foreground color to use for drawing the tooltips. |
void |
setTooltipRendering(EnhancedJLabel.Rendering rendering)
|
Methods inherited from class com.jidesoft.treemap.AbstractTreeMapFieldSettings |
---|
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener, setProperty |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OverridingTreeMapFieldSettings(TreeMapFieldSettings defaultSettings)
Method Detail |
---|
public Algorithm getAlgorithm()
TreeMapFieldSettings
DefaultTreeMapSettings.getAlgorithm()
,
AlgorithmFactory
public void setAlgorithm(Algorithm algorithm)
TreeMapFieldSettings
algorithm
- the algorithm to useDefaultTreeMapSettings.getAlgorithm()
,
AlgorithmFactory
public Aggregation getAggregation()
TreeMapFieldSettings
DefaultTreeMapSettings.getAggregation()
,
AggregationFactory
public void setAggregation(Aggregation aggregation)
TreeMapFieldSettings
aggregation
- the aggregation scheme to useDefaultTreeMapSettings.getAggregation()
,
AggregationFactory
public Scale getScale()
TreeMapFieldSettings
DefaultTreeMapSettings.getScale()
,
ScaleFactory
public void setScale(Scale scale)
TreeMapFieldSettings
scale
- the scale scheme to useDefaultTreeMapSettings.getScale()
,
ScaleFactory
public Nesting getNesting()
TreeMapFieldSettings
DefaultTreeMapSettings.getNesting()
,
NestingFactory
public void setNesting(Nesting nesting)
TreeMapFieldSettings
nesting
- the nesting scheme to useDefaultTreeMapSettings.getNesting()
,
NestingFactory
public Ordering getOrdering()
TreeMapFieldSettings
DefaultTreeMapSettings.getOrdering()
,
OrderingFactory
public void setOrdering(Ordering ordering)
TreeMapFieldSettings
ordering
- the ordering to useDefaultTreeMapSettings.getOrdering()
,
OrderingFactory
public Labeling getLabeling()
TreeMapFieldSettings
DefaultTreeMapFieldSettings.getLabeling()
,
LabelingFactory
public void setLabeling(Labeling labeling)
TreeMapFieldSettings
labeling
- the labeling scheme to useDefaultTreeMapFieldSettings.getLabeling()
,
LabelingFactory
public Font getLabelingFont()
TreeMapFieldSettings
DefaultTreeMapSettings.getLabelingFont()
public void setLabelingFont(Font font)
TreeMapFieldSettings
font
- the font to be usedDefaultTreeMapSettings.getLabelingFont()
public Color getLabelingForeground()
TreeMapFieldSettings
DefaultTreeMapSettings.getLabelingForeground()
public void setLabelingForeground(Color color)
TreeMapFieldSettings
color
- the color to be usedDefaultTreeMapSettings.getLabelingForeground()
public Color getLabelingEffectColor()
TreeMapFieldSettings
DefaultTreeMapSettings.getLabelingEffectColor()
public void setLabelingEffectColor(Color color)
TreeMapFieldSettings
color
- the color to be usedDefaultTreeMapSettings.getLabelingEffectColor()
public EnhancedJLabel.Effect getLabelingEffect()
public void setLabelingEffect(EnhancedJLabel.Effect effect)
public Integer getLabelingHorizontalAlignment()
public void setLabelingHorizontalAlignment(Integer alignment)
public Integer getLabelingVerticalAlignment()
public void setLabelingVerticalAlignment(Integer alignment)
public EnhancedJLabel.Rendering getLabelingRendering()
public void setLabelingRendering(EnhancedJLabel.Rendering rendering)
public Integer getLabelingMinimumCharactersToDisplay()
public void setLabelingMinimumCharactersToDisplay(Integer minimumCharactersToDisplay)
public Float getLabelingEffectOpacity()
public void setLabelingEffectOpacity(Float opacity)
public Font getHeaderFont()
TreeMapFieldSettings
DefaultTreeMapSettings.getHeaderFont()
public void setHeaderFont(Font font)
TreeMapFieldSettings
font
- the font to be usedDefaultTreeMapSettings.getHeaderFont()
public Color getHeaderForeground()
TreeMapFieldSettings
DefaultTreeMapSettings.getHeaderForeground()
public void setHeaderForeground(Color color)
TreeMapFieldSettings
color
- the color to be usedDefaultTreeMapSettings.getHeaderForeground()
public Color getHeaderBackground()
TreeMapFieldSettings
DefaultTreeMapSettings.getHeaderBackground()
public void setHeaderBackground(Color color)
TreeMapFieldSettings
color
- the color to be usedDefaultTreeMapSettings.getHeaderBackground()
public Color getHeaderEffectColor()
TreeMapFieldSettings
DefaultTreeMapSettings.getHeaderEffectColor()
public void setHeaderEffectColor(Color color)
TreeMapFieldSettings
color
- the color to be usedDefaultTreeMapSettings.getHeaderEffectColor()
public EnhancedJLabel.Effect getHeaderEffect()
public void setHeaderEffect(EnhancedJLabel.Effect effect)
public Integer getHeaderHorizontalAlignment()
public void setHeaderHorizontalAlignment(Integer alignment)
public Integer getHeaderVerticalAlignment()
public void setHeaderVerticalAlignment(Integer alignment)
public EnhancedJLabel.Rendering getHeaderRendering()
public void setHeaderRendering(EnhancedJLabel.Rendering rendering)
public Integer getHeaderMinimumCharactersToDisplay()
public void setHeaderMinimumCharactersToDisplay(Integer minimumCharactersToDisplay)
public Float getHeaderEffectOpacity()
public void setHeaderEffectOpacity(Float opacity)
public Font getTooltipFont()
TreeMapFieldSettings
DefaultTreeMapSettings.getTooltipFont()
public void setTooltipFont(Font font)
TreeMapFieldSettings
font
- the font to be usedDefaultTreeMapSettings.getTooltipFont()
public Color getTooltipForeground()
TreeMapFieldSettings
DefaultTreeMapSettings.getTooltipForeground()
public void setTooltipForeground(Color color)
TreeMapFieldSettings
color
- the color to be usedDefaultTreeMapSettings.getTooltipForeground()
public EnhancedJLabel.Rendering getTooltipRendering()
public void setTooltipRendering(EnhancedJLabel.Rendering rendering)
public Color getBorderColor()
TreeMapFieldSettings
DefaultTreeMapSettings.getBorderColor()
public void setBorderColor(Color color)
TreeMapFieldSettings
color
- the color to be usedDefaultTreeMapSettings.getBorderColor()
public double getBorderThickness()
TreeMapFieldSettings
DefaultTreeMapSettings.getBorderThickness()
public void setBorderThickness(double value)
TreeMapFieldSettings
value
- the heightDefaultTreeMapSettings.getBorderThickness()
public Format getFormat()
TreeMapFieldSettings
public void setFormat(Format format)
TreeMapFieldSettings
format
- the format to be used.public boolean getShowTooltipLabel()
TreeMapFieldSettings
public void setShowTooltipLabel(boolean show)
TreeMapFieldSettings
show
- true if it should be displayed, false otherwise.public MutableColorMap getColorMap()
TreeMapFieldSettings
protected abstract MutableColorMap createDefaultColorMap()
public void setColorMap(MutableColorMap colorMap)
TreeMapFieldSettings
colorMap
- the colorMap to use.public Object getValue(String key)
TreeMapFieldSettings
key
- the property name
|
JIDE 3.5.15 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |