Package com.macrofocus.high_d.mds.swing
Class SwingMDS<Row,Column>
- java.lang.Object
-
- com.macrofocus.high_d.scatterplot.AbstractScatterPlot<javax.swing.JComponent,java.awt.Color,java.awt.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<javax.swing.JComponent>
,MDS<javax.swing.JComponent,java.awt.Color,java.awt.Font,Row,Column>
,ScatterPlot<javax.swing.JComponent,java.awt.Color,java.awt.Font,Row,Column>
public class SwingMDS<Row,Column> extends SwingScatterPlot<Row,Column> implements MDS<javax.swing.JComponent,java.awt.Color,java.awt.Font,Row,Column>
-
-
Field Summary
-
Fields inherited from class com.macrofocus.high_d.scatterplot.AbstractScatterPlot
controller, licenseModel, view
-
-
Constructor Summary
Constructors Constructor Description SwingMDS(MDSScatterPlotModel<java.awt.Color,Row,Column> model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ScatterPlotView
createView()
Creates a view that can be used by the parallel coordinates componentMDSScatterPlotModel<java.awt.Color,Row,Column>
getModel()
Returns the model used by the scatter plot component.void
setModel(MDSScatterPlotModel<java.awt.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 Detail
-
SwingMDS
public SwingMDS(MDSScatterPlotModel<java.awt.Color,Row,Column> model)
-
-
Method Detail
-
setModel
public void setModel(MDSScatterPlotModel<java.awt.Color,Row,Column> model)
Description copied from interface:MDS
Sets the model to be used for the scatter plot component and register it to the view.
-
createView
protected ScatterPlotView 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
public MDSScatterPlotModel<java.awt.Color,Row,Column> getModel()
Description copied from interface:ScatterPlot
Returns the model used by the scatter plot component.- Specified by:
getModel
in interfaceMDS<javax.swing.JComponent,java.awt.Color,java.awt.Font,Row,Column>
- Specified by:
getModel
in interfaceScatterPlot<javax.swing.JComponent,java.awt.Color,java.awt.Font,Row,Column>
- Overrides:
getModel
in classAbstractScatterPlot<javax.swing.JComponent,java.awt.Color,java.awt.Font,Row,Column>
- Returns:
- the model in use
-
-