Package com.macrofocus.high_d.treemap
Class HighDTreeMapModel<Color,Font,N extends com.treemap.AbstractTreeMapNode<N,Row,Column,Color,Font>,Row,Column>
java.lang.Object
com.treemap.AbstractTreeMapModel<N,Row,Column,Color,Font>
com.treemap.DefaultTreeMapModel<N,Row,Column,Color,Font>
com.macrofocus.high_d.treemap.HighDTreeMapModel<Color,Font,N,Row,Column>
- All Implemented Interfaces:
com.treemap.TreeMapModel<N,Row, Column, Color, Font>
public class HighDTreeMapModel<Color,Font,N extends com.treemap.AbstractTreeMapNode<N,Row,Column,Color,Font>,Row,Column>
extends com.treemap.DefaultTreeMapModel<N,Row,Column,Color,Font>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.treemap.AbstractTreeMapModel
com.treemap.AbstractTreeMapModel.Worker -
Field Summary
Fields inherited from class com.treemap.DefaultTreeMapModel
dataFrameFields inherited from class com.treemap.AbstractTreeMapModel
_settings, colorFactory, colorMapFactory, cpHelper, fontFactory, formatFactory, imageFactory, rootNodes, rowNodeFields inherited from interface com.treemap.TreeMapModel
PROPERTY_CURRENT_ROOT, PROPERTY_PROGRESS -
Constructor Summary
ConstructorsConstructorDescriptionHighDTreeMapModel(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.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
Modifier and TypeMethodDescriptionprotected com.macrofocus.colormap.MutableColorMap<Color> createCategoricalColorMap(com.treemap.TreeMapField<N, Column> field) com.macrofocus.colormap.MutableColorMapcreateDefaultColorMap(com.treemap.TreeMapField<N, Column> field) protected com.treemap.TreeMapFieldcreateTreeMapField(Column columnIndex) protected com.macrofocus.colormap.MutableColorMapMethods inherited from class com.treemap.DefaultTreeMapModel
addChild, addChild, columns, 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, setNumericMinMethods inherited from class com.treemap.AbstractTreeMapModel
addListener, breadthFirstIterator, clearAggregationCache, computeSize, computeSizeLeafs, computeSizeParents, computeSumSize, 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 Details
-
HighDTreeMapModel
-
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 Details
-
createTreeMapField
-
getColorMap
protected com.macrofocus.colormap.MutableColorMap getColorMap() -
createDefaultColorMap
public com.macrofocus.colormap.MutableColorMap createDefaultColorMap(com.treemap.TreeMapField<N, Column> field) - Specified by:
createDefaultColorMapin interfacecom.treemap.TreeMapModel<Color,Font, N extends com.treemap.AbstractTreeMapNode<N, Row, Column, Color, Font>, Row, Column> - Overrides:
createDefaultColorMapin classcom.treemap.DefaultTreeMapModel<N extends com.treemap.AbstractTreeMapNode<N,Row, Column, Color, Font>, Row, Column, Color, Font>
-
createCategoricalColorMap
-