Interface TreeMap<C,​N,​Row,​Column,​Color,​Font>

  • All Known Implementing Classes:
    AbstractTreeMap, SwingTreeMap

    public interface TreeMap<C,​N,​Row,​Column,​Color,​Font>
    Created by luc on 03/02/16.
    • Method Detail

      • setGroupBy

        @JsMethod
        void setGroupBy​(int... columns)
      • setGroupByByNames

        @JsMethod
        void setGroupByByNames​(java.lang.String... columnNames)
      • setLabels

        @JsMethod
        void setLabels​(int... columns)
      • setLabelsByNames

        @JsMethod
        void setLabelsByNames​(java.lang.String... columnNames)
      • setBackground

        @JsMethod
        void setBackground​(int column)
      • setBackgroundByName

        @JsMethod
        void setBackgroundByName​(java.lang.String columnName)
      • setSize

        @JsMethod
        void setSize​(int column)
      • setSizeByName

        @JsMethod
        void setSizeByName​(java.lang.String columnName)
      • setColor

        @JsMethod
        void setColor​(int column)
      • setColorByName

        @JsMethod
        void setColorByName​(java.lang.String columnName)
      • setHeight

        @JsMethod
        void setHeight​(int column)
      • setHeightByName

        @JsMethod
        void setHeightByName​(java.lang.String columnName)
      • setToolTipByNames

        @JsMethod
        void setToolTipByNames​(java.lang.String... columnNames)
        Defines the fields to be use for grouping.
        Parameters:
        columnNames - the names of the columns to be used for grouping
        See Also:
        DefaultTreeMapSettings.getGroupByTreeMapFields()
      • setAlgorithm

        @JsIgnore
        void setAlgorithm​(Algorithm algorithm)
      • setAggregation

        @JsIgnore
        void setAggregation​(Aggregation aggregation)
      • setScale

        @JsIgnore
        void setScale​(Scale scale)
      • setNesting

        @JsIgnore
        void setNesting​(Nesting nesting)
      • setOrdering

        @JsIgnore
        void setOrdering​(Ordering ordering)
      • setDepth

        @JsIgnore
        void setDepth​(Depth depth)
      • setLabeling

        @JsIgnore
        void setLabeling​(Labeling labeling)
      • setRendering

        @JsIgnore
        void setRendering​(Rendering rendering)
      • setLightSourceHeight

        @JsMethod
        void setLightSourceHeight​(double value)
      • setLightSourceAmbient

        @JsMethod
        void setLightSourceAmbient​(double value)
      • setLightSourceX

        @JsMethod
        void setLightSourceX​(double value)
      • setLightSourceY

        @JsMethod
        void setLightSourceY​(double value)
      • setLightSourceZ

        @JsMethod
        void setLightSourceZ​(double value)
      • setLabelingFont

        @JsIgnore
        void setLabelingFont​(com.macrofocus.igraphics.CPFont<Font> font)
      • setLabelingForegroundColor

        @JsIgnore
        void setLabelingForegroundColor​(com.macrofocus.igraphics.CPColor<Color> color)
      • setLabelingBackgroundColor

        @JsIgnore
        void setLabelingBackgroundColor​(com.macrofocus.igraphics.CPColor<Color> color)
      • setHeaderFont

        @JsIgnore
        void setHeaderFont​(com.macrofocus.igraphics.CPFont<Font> font)
      • setHeaderForegroundColor

        @JsIgnore
        void setHeaderForegroundColor​(com.macrofocus.igraphics.CPColor<Color> color)
      • setHeaderBackgroundColor

        @JsIgnore
        void setHeaderBackgroundColor​(com.macrofocus.igraphics.CPColor<Color> color)
      • getNativeComponent

        @JsIgnore
        C getNativeComponent()