Package com.macrofocus.high_d.mds.swing
Class SwingMDS<Row,Column>
java.lang.Object
com.macrofocus.high_d.scatterplot.AbstractScatterPlot<JComponent,Color,Font,Row,Column>
com.macrofocus.high_d.scatterplot.swing.SwingScatterPlot<Row,Column>
com.macrofocus.high_d.mds.swing.SwingMDS<Row,Column>
- All Implemented Interfaces:
com.macrofocus.crossplatform.CPComponent<JComponent>
,MDS<JComponent,
,Color, Font, Row, Column> ScatterPlot<JComponent,
Color, Font, Row, Column>
public class SwingMDS<Row,Column>
extends SwingScatterPlot<Row,Column>
implements MDS<JComponent,Color,Font,Row,Column>
-
Field Summary
Fields inherited from class com.macrofocus.high_d.scatterplot.AbstractScatterPlot
controller, licenseModel, view
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ScatterPlotView
Creates a view that can be used by the parallel coordinates componentgetModel()
Returns the model used by the scatter plot component.void
setModel
(MDSScatterPlotModel<Color, Row, Column> model) Sets the model to be used for the scatter plot component and register it to the view.Methods inherited from class com.macrofocus.high_d.scatterplot.swing.SwingScatterPlot
createController, createModel, getNativeComponent, main, setStyleClass, setView
Methods inherited from class com.macrofocus.high_d.scatterplot.AbstractScatterPlot
getController, getView, load, setController, setLicenseKey, setModel
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.macrofocus.high_d.mds.MDS
getController, getNativeComponent, getView, setController, setView
-
Constructor Details
-
SwingMDS
-
-
Method Details
-
setModel
Description copied from interface:MDS
Sets the model to be used for the scatter plot component and register it to the view. -
createView
Description copied from class:SwingScatterPlot
Creates a view that can be used by the parallel coordinates component- Overrides:
createView
in classSwingScatterPlot<Row,
Column> - Returns:
- a ParallelCoordinatesView instance
-
getModel
Description copied from interface:ScatterPlot
Returns the model used by the scatter plot component.- Specified by:
getModel
in interfaceMDS<JComponent,
Color, Font, Row, Column> - Specified by:
getModel
in interfaceScatterPlot<JComponent,
Color, Font, Row, Column> - Overrides:
getModel
in classAbstractScatterPlot<JComponent,
Color, Font, Row, Column> - Returns:
- the model in use
-