Package com.macrofocus.high_d.table
Interface Table<Component,Color,Format,R,C,V>
- All Superinterfaces:
com.macrofocus.crossplatform.CPComponent<Component>
- All Known Implementing Classes:
AbstractTable
,SwingTable
public interface Table<Component,Color,Format,R,C,V>
extends com.macrofocus.crossplatform.CPComponent<Component>
Created by luc on 27/07/15.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static enum
static interface
static enum
Interaction mode.static enum
static enum
-
Method Summary
Modifier and TypeMethodDescriptionvoid
adjustColumns
(boolean columnHeaderIncluded, boolean dynamicAdjustment) MutableProperty<com.macrofocus.igraphics.colortheme.ColorTheme<Color>>
Returns the color theme to use.void
reset()
void
setCellRenderer
(C column, Table.CellRenderer<Component, R, C, V> renderer) void
setColorTheme
(MutableProperty<com.macrofocus.igraphics.colortheme.ColorTheme<Color>> colorTheme) Sets the color theme to use.void
void
setColumnVisible
(C column, boolean visible) void
setDetailsFactory
(boolean alwaysVisible, Table.DetailsFactory<Component, R> factory) void
void
setFrozenColumnCount
(int columnCount) void
setHidable
(C column, boolean hidable) void
void
setLocksmith
(Object locksmith) void
setModel
(ShowFilteredDataFrame<R, C, V> dataFrame, com.macrofocus.visual.Visual<Color, R, C> visual, com.macrofocus.high_d.axis.group.AxisGroupModel<R, C> axisGroupModel) void
setShowFiltered
(MutableProperty<Boolean> showFiltered) void
setSortKey
(C column, com.macrofocus.molap.dataframe.SortOrder order) Methods inherited from interface com.macrofocus.crossplatform.CPComponent
getNativeComponent, setStyleClass
-
Method Details
-
setModel
-
getSortedDataFrame
-
getColorTheme
MutableProperty<com.macrofocus.igraphics.colortheme.ColorTheme<Color>> getColorTheme()Returns the color theme to use.- Returns:
- the color theme
-
setColorTheme
void setColorTheme(MutableProperty<com.macrofocus.igraphics.colortheme.ColorTheme<Color>> colorTheme) Sets the color theme to use.- Parameters:
colorTheme
- the color theme to use
-
adjustColumns
void adjustColumns(boolean columnHeaderIncluded, boolean dynamicAdjustment) -
setColumnVisible
-
setHidable
-
setSortKey
-
setLocksmith
-
setFormat
-
setLabel
-
setFrozenColumnCount
void setFrozenColumnCount(int columnCount) -
reset
void reset() -
getShowFiltered
MutableProperty<Boolean> getShowFiltered() -
setShowFiltered
-
getInteractionMode
MutableProperty<Table.InteractionMode> getInteractionMode() -
getShowDistribution
MutableProperty<Boolean> getShowDistribution() -
setColumnResizePolicy
-
setCellRenderer
-
setDetailsFactory
-