public abstract class ASimpleMVCPlugin<M extends ASimpleMVCPluginModel<V,C>,V extends ASimpleMVCPluginView<M,C,?>,C extends ASimpleMVCPluginController<M,V>> extends java.lang.Object implements IGUIPlugin
| Constructor and Description |
|---|
ASimpleMVCPlugin() |
| Modifier and Type | Method and Description |
|---|---|
C |
getController() |
M |
getModel() |
V |
getView() |
void |
setAlgorithmEventSource(AlgorithmEventSource graphEventSource) |
void |
setGUIEventSource(GUIEventSource guiEventSource) |
public C getController()
getController in interface IGUIPluginpublic M getModel()
getModel in interface IGUIPluginpublic V getView()
getView in interface IGUIPluginpublic void setAlgorithmEventSource(AlgorithmEventSource graphEventSource)
setAlgorithmEventSource in interface IGUIPluginpublic void setGUIEventSource(GUIEventSource guiEventSource)
setGUIEventSource in interface IGUIPlugin