# Class SwingTreePlotController<N,Row,Column>

java.lang.Object
com.treemap.treeplot.AbstractTreePlotController<JComponent, N, Row, Column, Color, Font>
com.treemap.swing.treeplot.SwingTreePlotController<N,Row,Column>

All Implemented Interfaces:
  `TreePlotController<JComponent, N, Row, Column, Color, Font>`

public class SwingTreePlotController<N,Row,Column> extends AbstractTreePlotController<JComponent, N, Row, Column, Color, Font>
Control the user interactions with the view.

- ## Nested Class Summary

  ### Nested classes/interfaces inherited from class AbstractTreePlotController

  `AbstractTreePlotController.Mode`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `SwingTreePlotController(TreePlotView<JComponent, N, Row, Column, Color, Font> view)`

- ## Method Summary

  ### Methods inherited from class AbstractTreePlotController

  `getView, setView`

  ### Methods inherited from class Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### SwingTreePlotController

    public SwingTreePlotController(TreePlotView<JComponent, N, Row, Column, Color, Font> view)