The Meta-Environment API

nl.cwi.sen1.visplugin
Class ExampleVisualizationController

java.lang.Object
  extended by nl.cwi.sen1.gui.plugin.DefaultStudioPlugin
      extended by nl.cwi.sen1.visplugin.VisualizationPluginController
          extended by nl.cwi.sen1.visplugin.ExampleVisualizationController
All Implemented Interfaces:
nl.cwi.sen1.gui.plugin.StudioPlugin, VisualizationPluginTif

public class ExampleVisualizationController
extends VisualizationPluginController

The ExampleVisualizationController class represents an example implementation for a plugin controller.

Author:
Aldert Boerhoop

Nested Class Summary
 
Nested classes/interfaces inherited from class nl.cwi.sen1.visplugin.VisualizationPluginController
VisualizationPluginController.requestType, VisualizationPluginController.WindowProperties
 
Field Summary
 
Fields inherited from class nl.cwi.sen1.visplugin.VisualizationPluginController
m_factory
 
Constructor Summary
ExampleVisualizationController()
           
 
Method Summary
 VisualizationPluginWindow createWindow()
          Create a new instance of the plugin window
 java.lang.String getPluginName()
          Get the name of the plugin
 aterm.ATerm[] getSupportedTypes()
          Get the supported types of the plugin
 void recAckEvent(aterm.ATerm t0)
           
 
Methods inherited from class nl.cwi.sen1.visplugin.VisualizationPluginController
exportToClicked, getBridge, getName, getWindowById, getWindowExportRequestType, initPluginController, initStudioPlugin, isTypeSupported, openLocationInEditor, recTerminate, vpFactOutOfDate, vpFileDialogCancel, vpFileDialogResult, vpGetName, vpIsTypeSupported, vpRstoreUnloaded, vpVisualizeFact
 
Methods inherited from class nl.cwi.sen1.gui.plugin.DefaultStudioPlugin
addStudioPluginListener, fireStudioPluginClosed, removeStudioPluginListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExampleVisualizationController

public ExampleVisualizationController()
Method Detail

createWindow

public VisualizationPluginWindow createWindow()
Description copied from class: VisualizationPluginController
Create a new instance of the plugin window

Specified by:
createWindow in class VisualizationPluginController
Returns:
The instance of the plugin window

getPluginName

public java.lang.String getPluginName()
Description copied from class: VisualizationPluginController
Get the name of the plugin

Specified by:
getPluginName in class VisualizationPluginController
Returns:
The plugin name

getSupportedTypes

public aterm.ATerm[] getSupportedTypes()
Description copied from class: VisualizationPluginController
Get the supported types of the plugin

Specified by:
getSupportedTypes in class VisualizationPluginController
Returns:
The supported types

recAckEvent

public void recAckEvent(aterm.ATerm t0)
Specified by:
recAckEvent in interface VisualizationPluginTif
Overrides:
recAckEvent in class VisualizationPluginController

The Meta-Environment API