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.
    • Method Detail

      • setModel

        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)
      • getSortedDataFrame

        com.macrofocus.molap.dataframe.DataFrame<R,​C,​V> 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

        void setColumnVisible​(C column,
                              boolean visible)
      • setHidable

        void setHidable​(C column,
                        boolean hidable)
      • setSortKey

        void setSortKey​(C column)
      • setLocksmith

        void setLocksmith​(java.lang.Object locksmith)
      • setFormat

        void setFormat​(C column,
                       com.macrofocus.format.CPFormat format)
      • setLabel

        void setLabel​(C column,
                      java.lang.String label)
      • setFrozenColumnCount

        void setFrozenColumnCount​(int columnCount)
      • reset

        void reset()
      • setShowFiltered

        void setShowFiltered​(MutableProperty<java.lang.Boolean> showFiltered)
      • getShowDistribution

        MutableProperty<java.lang.Boolean> getShowDistribution()