Package com.macrofocus.high_d.statistics
Class AbstractStatistics<Component,Color,Format,R,C,V>
- java.lang.Object
-
- com.macrofocus.high_d.statistics.AbstractStatistics<Component,Color,Format,R,C,V>
-
- All Implemented Interfaces:
com.macrofocus.crossplatform.CPComponent<Component>
,Statistics<Component,Color,Format,R,C,V>
- Direct Known Subclasses:
SwingStatistics
public abstract class AbstractStatistics<Component,Color,Format,R,C,V> extends java.lang.Object implements Statistics<Component,Color,Format,R,C,V>
Created by luc on 02/06/16.
-
-
Constructor Summary
Constructors Constructor Description AbstractStatistics(com.macrofocus.crossplatform.CPFactory factory, com.macrofocus.colormap.ColorMapFactory<Color> colorMapFactory)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract Table<Component,Color,Format,StatisticsDataFrame.Stat,C,java.lang.Object>
createTable()
MutableProperty<com.macrofocus.igraphics.colortheme.ColorTheme<Color>>
getColorTheme()
Returns the color theme to use.Component
getNativeComponent()
void
setColorTheme(MutableProperty<com.macrofocus.igraphics.colortheme.ColorTheme<Color>> colorTheme)
Sets the color theme to use.void
setModel(com.macrofocus.molap.dataframe.DataFrame dataFrame, com.macrofocus.visual.Visual<Color,R,C> visual, com.macrofocus.high_d.axis.group.AxisGroupModel<StatisticsDataFrame.Stat,C> axisGroupModel)
-
-
-
Constructor Detail
-
AbstractStatistics
public AbstractStatistics(com.macrofocus.crossplatform.CPFactory factory, com.macrofocus.colormap.ColorMapFactory<Color> colorMapFactory)
-
-
Method Detail
-
setModel
public void setModel(com.macrofocus.molap.dataframe.DataFrame dataFrame, com.macrofocus.visual.Visual<Color,R,C> visual, com.macrofocus.high_d.axis.group.AxisGroupModel<StatisticsDataFrame.Stat,C> axisGroupModel)
-
createTable
protected abstract Table<Component,Color,Format,StatisticsDataFrame.Stat,C,java.lang.Object> createTable()
-
getColorTheme
public MutableProperty<com.macrofocus.igraphics.colortheme.ColorTheme<Color>> getColorTheme()
Description copied from interface:Statistics
Returns the color theme to use.- Specified by:
getColorTheme
in interfaceStatistics<Component,Color,Format,R,C,V>
- Returns:
- the color theme
-
setColorTheme
public void setColorTheme(MutableProperty<com.macrofocus.igraphics.colortheme.ColorTheme<Color>> colorTheme)
Description copied from interface:Statistics
Sets the color theme to use.- Specified by:
setColorTheme
in interfaceStatistics<Component,Color,Format,R,C,V>
- Parameters:
colorTheme
- the color theme to use
-
-