|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.knime.core.node.AbstractNodeView<T>
org.knime.core.node.NodeView<CAIMDiscretizationNodeModel>
org.knime.base.node.preproc.discretization.caim2.modelcreator.BinModelNodeView
public class BinModelNodeView
The view to visualize a binning model.
Field Summary |
---|
Fields inherited from class org.knime.core.node.NodeView |
---|
COLOR_BACKGROUND, PROP_CHANGE_CLOSE |
Constructor Summary | |
---|---|
BinModelNodeView(CAIMDiscretizationNodeModel model,
AbstractPlotter plotter)
The NodeView which sets the model and calls the right
methods of the plotter. |
|
BinModelNodeView(CAIMDiscretizationNodeModel model,
AbstractPlotter plotter,
String title)
A generic NodeView which sets the model and calls the right methods of the abstract plotter. |
Method Summary | |
---|---|
void |
addVisualization(AbstractPlotter plotter,
String title)
Adds another tab containing a plotter. |
protected void |
modelChanged()
Method is invoked when the underlying NodeModel has
changed. |
protected void |
onClose()
Invoked when the window is about to be closed. |
protected void |
onOpen()
Invoked when the window has been opened. |
Methods inherited from class org.knime.core.node.NodeView |
---|
callCloseView, closeView, createFrame, getComponent, getJMenuBar, getViewTitle, isOpen, openViewComponent, setComponent, setShowNODATALabel, setViewTitleSuffix, warningChanged |
Methods inherited from class org.knime.core.node.AbstractNodeView |
---|
getLogger, getNodeModel, updateModel |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BinModelNodeView(CAIMDiscretizationNodeModel model, AbstractPlotter plotter)
NodeView
which sets the model and calls the right
methods of the plotter.
model
- the node model (must implement DataProvider).plotter
- the plotterpublic BinModelNodeView(CAIMDiscretizationNodeModel model, AbstractPlotter plotter, String title)
model
- the node model (must implement DataProvider).plotter
- the plottertitle
- the title for the first tabMethod Detail |
---|
public void addVisualization(AbstractPlotter plotter, String title)
plotter
- another visualizationtitle
- the title of the tab (if null a standard name is provided)protected void modelChanged()
NodeModel
has
changed. Also the HiLightHandler have changed. Note, the
NodeModel
content may be not available. Be sure to
modify GUI components in the EventDispatchThread only.
modelChanged
in class AbstractNodeView<CAIMDiscretizationNodeModel>
protected void onClose()
HiLiteListeners
. Dispose internal members. NodeModel
onClose
in class NodeView<CAIMDiscretizationNodeModel>
protected void onOpen()
onOpen
in class NodeView<CAIMDiscretizationNodeModel>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |