Class ControlBarGUIPluginView
- java.lang.Object
-
- ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginView<ControlBarGUIPluginModel,ControlBarGUIPluginController,javafx.scene.control.ToolBar>
-
- ai.libs.jaicore.graphvisualizer.plugin.controlbar.ControlBarGUIPluginView
-
- All Implemented Interfaces:
IGUIPluginView,org.api4.java.common.control.ILoggingCustomizable
public class ControlBarGUIPluginView extends ASimpleMVCPluginView<ControlBarGUIPluginModel,ControlBarGUIPluginController,javafx.scene.control.ToolBar>
-
-
Field Summary
-
Fields inherited from class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginView
logger
-
-
Constructor Summary
Constructors Constructor Description ControlBarGUIPluginView(ControlBarGUIPluginModel model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()java.lang.StringgetTitle()Returns the title of the view of the associatedIGUIPlugin.voidhandlePauseButtonClick()voidhandleResetButtonClick()voidhandleStartButtonClick()voidupdate()Requests this view to update itself, i.e. pull the latest information from the associatedIGUIPluginModeland display it.-
Methods inherited from class ai.libs.jaicore.graphvisualizer.plugin.ASimpleMVCPluginView
getController, getLoggerName, getModel, getNode, setController, setLoggerName
-
-
-
-
Constructor Detail
-
ControlBarGUIPluginView
public ControlBarGUIPluginView(ControlBarGUIPluginModel model)
-
-
Method Detail
-
handleStartButtonClick
public void handleStartButtonClick()
-
handlePauseButtonClick
public void handlePauseButtonClick()
-
handleResetButtonClick
public void handleResetButtonClick()
-
update
public void update()
Description copied from interface:IGUIPluginViewRequests this view to update itself, i.e. pull the latest information from the associatedIGUIPluginModeland display it.
-
getTitle
public java.lang.String getTitle()
Description copied from interface:IGUIPluginViewReturns the title of the view of the associatedIGUIPlugin.- Returns:
- The title of the view of the associated
IGUIPlugin.
-
clear
public void clear()
- Specified by:
clearin classASimpleMVCPluginView<ControlBarGUIPluginModel,ControlBarGUIPluginController,javafx.scene.control.ToolBar>
-
-