Package com.macrofocus.high_d.treemap
Class HighDTreeMapModel<Color,Font,N extends com.macrofocus.treemap.AbstractTreeMapNode<N,Row,Column,Color,Font>,Row,Column>
- java.lang.Object
-
- com.macrofocus.treemap.AbstractTreeMapModel<N,Row,Column,Color,Font>
-
- com.macrofocus.treemap.DefaultTreeMapModel<N,Row,Column,Color,Font>
-
- com.macrofocus.high_d.treemap.HighDTreeMapModel<Color,Font,N,Row,Column>
-
- All Implemented Interfaces:
com.macrofocus.treemap.TreeMapModel<N,Row,Column,Color,Font>
public class HighDTreeMapModel<Color,Font,N extends com.macrofocus.treemap.AbstractTreeMapNode<N,Row,Column,Color,Font>,Row,Column> extends com.macrofocus.treemap.DefaultTreeMapModel<N,Row,Column,Color,Font>
-
-
Constructor Summary
Constructors Constructor Description HighDTreeMapModel(com.macrofocus.molap.dataframe.DataFrame<Row,Column,?> dataFrame, com.macrofocus.crossplatform.CPFactory<?,Font,?,Color> cpFactory, com.macrofocus.colormap.ColorMapFactory<Color> colorMapFactory, com.macrofocus.igraphics.CPImageFactory imageFactory)
HighDTreeMapModel(com.macrofocus.molap.dataframe.DataFrame<Row,Column,?> dataFrame, MutableSingleSelection<Row> probing, MutableSelection<Row> selection, MutableFilter<Row> filter, com.macrofocus.colormapping.MutableColorMapping<Color,Row,Column> colorMapping, com.macrofocus.coloring.MutableColoring<Color,Row> coloring, com.macrofocus.crossplatform.CPFactory<?,Font,?,Color> cpFactory, com.macrofocus.colormap.ColorMapFactory<Color> colorMapFactory, com.macrofocus.igraphics.CPImageFactory imageFactory)
HighDTreeMapModel(com.macrofocus.molap.dataframe.DataFrame<Row,Column,?> dataFrame, MutableSingleSelection<Row> probing, MutableSelection<Row> selection, MutableFilter<Row> filter, com.macrofocus.crossplatform.CPFactory<?,Font,?,Color> cpFactory, com.macrofocus.colormap.ColorMapFactory<Color> colorMapFactory, com.macrofocus.igraphics.CPImageFactory imageFactory)
HighDTreeMapModel(com.macrofocus.molap.dataframe.DataFrame<Row,Column,?> dataFrame, com.macrofocus.visual.Visual<Color,Row,Column> visual, com.macrofocus.crossplatform.CPFactory<?,Font,?,Color> cpFactory, com.macrofocus.colormap.ColorMapFactory<Color> colorMapFactory, com.macrofocus.igraphics.CPImageFactory imageFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.macrofocus.colormap.MutableColorMap
createDefaultColorMap(com.macrofocus.treemap.TreeMapField<N,Column> field)
protected com.macrofocus.treemap.TreeMapField
createTreeMapField(Column columnIndex)
protected com.macrofocus.colormap.MutableColorMap
getColorMap()
-
Methods inherited from class com.macrofocus.treemap.DefaultTreeMapModel
addChild, addChild, columns, createCategoricalColorMap, createLeafNode, createParentNode, createRootNode, doGroupBy, findChild, getChildCount, getChildren, getChildrenOfTypeParent, getColumnClass, getColumnCount, getColumnName, getCushionColor, getCushionImage, getDataFrame, getLabelName, getNode, getNumericMax, getNumericMin, getParent, getRowCount, getTreeMapField, getTreeMapField, getTreeMapFieldByName, getValueAt, isEveryValueUnique, isRoot, setDataFrame, setNumericMax, setNumericMin
-
Methods inherited from class com.macrofocus.treemap.AbstractTreeMapModel
addListener, breadthFirstIterator, clearAggregationCache, computeSize, computeSizeLeafs, computeSizeParents, createSettings, depthFirstIterator, doColors, doLayout, doLayoutChildren, fireTableModelChanged, getAggregateValue, getBounds, getCategoricalColorMap, getChildrenGroupByField, getColor, getColorFactory, getColorMap, getColorProvider, getColorTreeMapFields, getCurrentRoot, getCustomColorMap, getFilter, getFormatPattern, getGroupByField, getGroupByTreeMapFields, getHeightTreeMapFields, getHighlighting, getImageFactory, getLabelsTreeMapFields, getLevel, getMaximumSize, getNestedShape, getNode, getNormalizedLightSourceX, getNormalizedLightSourceY, getNormalizedLightSourceZ, getPredefinedColorMap, getProbing, getProperties, getRoot, getSearch, getSelection, getSettings, getShape, getSize, getSizeTreeMapFields, getStringValue, getSumSize, getTooltipTreeMapFields, getTreeMapFields, getTreeMapFields, getTreeMapFields, getTreeMapFields, getViewport, getWorker, getWorkerFuture, hasNoChildren, initDefaults, isDirty, isLeaf, isNumericType, isTemporalType, isVisualType, parentPreorderEnumeration, preorderEnumeration, progressProperty, removeListener, scheduleUpdateColors, scheduleUpdateGroupBy, scheduleUpdateLayout, setColor, setColorProvider, setCurrentRoot, setFormatPattern, setNestedShape, setProgress, setShape, waitUntilReady
-
-
-
-
Constructor Detail
-
HighDTreeMapModel
public HighDTreeMapModel(com.macrofocus.molap.dataframe.DataFrame<Row,Column,?> dataFrame, com.macrofocus.crossplatform.CPFactory<?,Font,?,Color> cpFactory, com.macrofocus.colormap.ColorMapFactory<Color> colorMapFactory, com.macrofocus.igraphics.CPImageFactory imageFactory)
-
HighDTreeMapModel
public HighDTreeMapModel(com.macrofocus.molap.dataframe.DataFrame<Row,Column,?> dataFrame, com.macrofocus.visual.Visual<Color,Row,Column> visual, com.macrofocus.crossplatform.CPFactory<?,Font,?,Color> cpFactory, com.macrofocus.colormap.ColorMapFactory<Color> colorMapFactory, com.macrofocus.igraphics.CPImageFactory imageFactory)
-
HighDTreeMapModel
public HighDTreeMapModel(com.macrofocus.molap.dataframe.DataFrame<Row,Column,?> dataFrame, MutableSingleSelection<Row> probing, MutableSelection<Row> selection, MutableFilter<Row> filter, com.macrofocus.crossplatform.CPFactory<?,Font,?,Color> cpFactory, com.macrofocus.colormap.ColorMapFactory<Color> colorMapFactory, com.macrofocus.igraphics.CPImageFactory imageFactory)
-
HighDTreeMapModel
public HighDTreeMapModel(com.macrofocus.molap.dataframe.DataFrame<Row,Column,?> dataFrame, MutableSingleSelection<Row> probing, MutableSelection<Row> selection, MutableFilter<Row> filter, com.macrofocus.colormapping.MutableColorMapping<Color,Row,Column> colorMapping, com.macrofocus.coloring.MutableColoring<Color,Row> coloring, com.macrofocus.crossplatform.CPFactory<?,Font,?,Color> cpFactory, com.macrofocus.colormap.ColorMapFactory<Color> colorMapFactory, com.macrofocus.igraphics.CPImageFactory imageFactory)
-
-
Method Detail
-
createTreeMapField
protected com.macrofocus.treemap.TreeMapField createTreeMapField(Column columnIndex)
-
getColorMap
protected com.macrofocus.colormap.MutableColorMap getColorMap()
-
createDefaultColorMap
public com.macrofocus.colormap.MutableColorMap createDefaultColorMap(com.macrofocus.treemap.TreeMapField<N,Column> field)
- Specified by:
createDefaultColorMap
in interfacecom.macrofocus.treemap.TreeMapModel<Color,Font,N extends com.macrofocus.treemap.AbstractTreeMapNode<N,Row,Column,Color,Font>,Row,Column>
- Overrides:
createDefaultColorMap
in classcom.macrofocus.treemap.DefaultTreeMapModel<N extends com.macrofocus.treemap.AbstractTreeMapNode<N,Row,Column,Color,Font>,Row,Column,Color,Font>
-
-