Package com.treemap
Interface TreeMap<C,N,Row,Column,Color,Font>
- All Known Implementing Classes:
AbstractTreeMap
,JavaFXTreeMap
public interface TreeMap<C,N,Row,Column,Color,Font>
Created by luc on 03/02/16.
-
Method Summary
Modifier and TypeMethodDescriptiongetModel()
getView()
void
setAggregation
(Aggregation aggregation) void
setAlgorithm
(Algorithm algorithm) void
setBackground
(int column) void
setBackgroundByName
(String columnName) void
setColor
(int column) void
setColorByName
(String columnName) void
setController
(TreeMapController<C, N, Row, Column, Color, Font> controller) void
void
setGroupBy
(int... columns) void
setGroupByByNames
(String... columnNames) void
setHeaderBackgroundColor
(com.macrofocus.igraphics.CPColor<Color> color) void
setHeaderFont
(com.macrofocus.igraphics.CPFont<Font> font) void
setHeaderForegroundColor
(com.macrofocus.igraphics.CPColor<Color> color) void
setHeight
(int column) void
setHeightByName
(String columnName) void
setLabeling
(Labeling labeling) void
setLabelingBackgroundColor
(com.macrofocus.igraphics.CPColor<Color> color) void
setLabelingFont
(com.macrofocus.igraphics.CPFont<Font> font) void
setLabelingForegroundColor
(com.macrofocus.igraphics.CPColor<Color> color) void
setLabels
(int... columns) void
setLabelsByNames
(String... columnNames) void
setLightSourceAmbient
(double value) void
setLightSourceHeight
(double value) void
setLightSourceX
(double value) void
setLightSourceY
(double value) void
setLightSourceZ
(double value) void
void
setNesting
(Nesting nesting) void
setOrdering
(Ordering ordering) void
setRendering
(Rendering rendering) void
void
setSize
(int column) void
setSizeByName
(String columnName) void
setToolTip
(int... columns) Defines the fields to be use for grouping.void
setToolTipByNames
(String... columnNames) Defines the fields to be use for grouping.void
-
Method Details
-
getModel
-
setModel
-
getView
-
setView
-
getController
-
setController
-
setGroupBy
@JsMethod void setGroupBy(int... columns) -
setGroupByByNames
-
setLabels
@JsMethod void setLabels(int... columns) -
setLabelsByNames
-
setBackground
@JsMethod void setBackground(int column) -
setBackgroundByName
-
setSize
@JsMethod void setSize(int column) -
setSizeByName
-
setColor
@JsMethod void setColor(int column) -
setColorByName
-
setHeight
@JsMethod void setHeight(int column) -
setHeightByName
-
setToolTip
@JsMethod void setToolTip(int... columns) Defines the fields to be use for grouping.- Parameters:
columns
- the indexes of the columns to be used for grouping- See Also:
-
setToolTipByNames
Defines the fields to be use for grouping.- Parameters:
columnNames
- the names of the columns to be used for grouping- See Also:
-
setAlgorithm
-
setAggregation
-
setScale
-
setNesting
-
setOrdering
-
setDepth
-
setLabeling
-
setRendering
-
setLightSourceHeight
@JsMethod void setLightSourceHeight(double value) -
setLightSourceAmbient
@JsMethod void setLightSourceAmbient(double value) -
setLightSourceX
@JsMethod void setLightSourceX(double value) -
setLightSourceY
@JsMethod void setLightSourceY(double value) -
setLightSourceZ
@JsMethod void setLightSourceZ(double value) -
setLabelingFont
-
setLabelingForegroundColor
-
setLabelingBackgroundColor
-
setHeaderFont
-
setHeaderForegroundColor
-
setHeaderBackgroundColor
-
getNativeComponent
-