Interface ScatterPlot<Component,Color,Font,Row,Column>
- All Superinterfaces:
com.macrofocus.crossplatform.CPComponent<Component>
- All Known Implementing Classes:
AbstractMDS,AbstractScatterPlot,SwingControlChart,SwingMDS,SwingScatterPlot
public interface ScatterPlot<Component,Color,Font,Row,Column>
extends com.macrofocus.crossplatform.CPComponent<Component>
-
Method Summary
Modifier and TypeMethodDescriptionReturns the controller used by thescatter plot component.getModel()Returns the model used by the scatter plot component.getView()Returns the view used by the parallel coordinates component.voidsetController(ScatterPlotController controller) Sets the controller to be used by the scatter plot component and register the view currently in use.voidsetModel(ScatterPlotModel<Color, Row, Column> model) Sets the model to be used for the scatter plot component and register it to the view.voidSets the view to be used by the scatter plot component and register the model currently in use.Methods inherited from interface com.macrofocus.crossplatform.CPComponent
getNativeComponent, setStyleClass
-
Method Details
-
getModel
ScatterPlotModel getModel()Returns the model used by the scatter plot component.- Returns:
- the model in use
-
setModel
Sets the model to be used for the scatter plot component and register it to the view.- Parameters:
model- the model to be used
-
getView
Returns the view used by the parallel coordinates component.- Returns:
- the view in use
-
setView
Sets the view to be used by the scatter plot component and register the model currently in use. It will also register itself to the controller.- Parameters:
view- the view to be used
-
getController
ScatterPlotController getController()Returns the controller used by thescatter plot component.- Returns:
- the controller in use
-
setController
Sets the controller to be used by the scatter plot component and register the view currently in use.- Parameters:
controller- the controller in use
-