Class SwingDistributionsView<Row,​Column,​Value,​Bin>

  • All Implemented Interfaces:
    com.macrofocus.crossplatform.CPComponent<javax.swing.JLayeredPane>, com.macrofocus.crossplatform.CPInteractiveComponent<javax.swing.JLayeredPane>, DistributionsView<javax.swing.JLayeredPane,​java.awt.Color,​Row,​Column,​Value,​Bin>

    public class SwingDistributionsView<Row,​Column,​Value,​Bin>
    extends AbstractDistributionsView<javax.swing.JLayeredPane,​java.awt.Color,​Row,​Column,​Value,​Bin>
    • Constructor Detail

      • SwingDistributionsView

        public SwingDistributionsView()
    • Method Detail

      • setStyleClass

        public void setStyleClass​(java.lang.String... styleClasses)
      • addMouseListener

        public void addMouseListener​(com.macrofocus.crossplatform.CPCanvas.MouseListener l)
      • addMouseMotionListener

        public void addMouseMotionListener​(com.macrofocus.crossplatform.CPCanvas.MouseMotionListener l)
      • removeMouseListener

        public void removeMouseListener​(com.macrofocus.crossplatform.CPCanvas.MouseListener l)
      • removeMouseMotionListener

        public void removeMouseMotionListener​(com.macrofocus.crossplatform.CPCanvas.MouseMotionListener l)
      • getNativeComponent

        public javax.swing.JLayeredPane getNativeComponent()
      • getHeader

        public javax.swing.JButton getHeader​(com.macrofocus.high_d.axis.AxisModel axisModel)
      • createAxisHeaderView

        protected com.macrofocus.high_d.axis.AxisHeaderView createAxisHeaderView​(com.macrofocus.high_d.axis.AxisModel axisModel)
      • getClosestDistribution

        public com.macrofocus.molap.subset.DistributionDimension<Row,​Value,​Bin> getClosestDistribution​(int x,
                                                                                                                   int y)
      • getClosestBin

        public Bin getClosestBin​(int x,
                                 int y)
      • getBins

        public java.util.List<Bin> getBins​(com.macrofocus.igraphics.Rectangle2D rect)
      • getClosestRow

        public Row getClosestRow​(int x,
                                 int y)
      • setLicenseModel

        public void setLicenseModel​(LicenseModel licenseModel)