nl.cwi.sen1.visplugin.table
Class TableVisualizationController
java.lang.Object
nl.cwi.sen1.gui.plugin.DefaultStudioPlugin
nl.cwi.sen1.visplugin.VisualizationPluginController
nl.cwi.sen1.visplugin.table.TableVisualizationController
- All Implemented Interfaces:
- nl.cwi.sen1.gui.plugin.StudioPlugin, nl.cwi.sen1.visplugin.VisualizationPluginTif
public class TableVisualizationController
- extends nl.cwi.sen1.visplugin.VisualizationPluginController
The TableVisualizationController class
- Author:
- Srinivasan Tharmarajah, Wasim Alsaqaf, Antoine Savelkoul, Arend van Beelen
Nested classes/interfaces inherited from class nl.cwi.sen1.visplugin.VisualizationPluginController |
nl.cwi.sen1.visplugin.VisualizationPluginController.requestType, nl.cwi.sen1.visplugin.VisualizationPluginController.WindowProperties |
Fields inherited from class nl.cwi.sen1.visplugin.VisualizationPluginController |
m_factory |
Method Summary |
nl.cwi.sen1.visplugin.VisualizationPluginWindow |
createWindow()
Return Table visualization window |
java.lang.String |
getPluginName()
Gets the plugin name [Table Visualization Plugin] |
aterm.ATerm[] |
getSupportedTypes()
Define the supported types. |
protected boolean |
isTypeSupported(aterm.ATerm type)
Check if a type is supported |
void |
vpFileDialogResult(int windowId,
java.lang.String filename)
Called when a file open dialog is accepted. |
Methods inherited from class nl.cwi.sen1.visplugin.VisualizationPluginController |
exportToClicked, getBridge, getName, getWindowById, getWindowExportRequestType, initPluginController, initStudioPlugin, openLocationInEditor, recAckEvent, recTerminate, vpFactOutOfDate, vpFileDialogCancel, 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 |
m_window
private TableVisualizationWindow m_window
TableVisualizationController
public TableVisualizationController()
- Default constructor.
createWindow
public nl.cwi.sen1.visplugin.VisualizationPluginWindow createWindow()
- Return Table visualization window
- Specified by:
createWindow
in class nl.cwi.sen1.visplugin.VisualizationPluginController
getPluginName
public java.lang.String getPluginName()
- Gets the plugin name [Table Visualization Plugin]
- Specified by:
getPluginName
in class nl.cwi.sen1.visplugin.VisualizationPluginController
vpFileDialogResult
public void vpFileDialogResult(int windowId,
java.lang.String filename)
- Called when a file open dialog is accepted.
- Specified by:
vpFileDialogResult
in interface nl.cwi.sen1.visplugin.VisualizationPluginTif
- Overrides:
vpFileDialogResult
in class nl.cwi.sen1.visplugin.VisualizationPluginController
- Parameters:
windowId
- ID of the window that requested the export.filename
- Filename returned by the file open dialog.
getSupportedTypes
public aterm.ATerm[] getSupportedTypes()
- Define the supported types. Not implemented because we override the
isTypeSupported() function.
- Specified by:
getSupportedTypes
in class nl.cwi.sen1.visplugin.VisualizationPluginController
isTypeSupported
protected boolean isTypeSupported(aterm.ATerm type)
- Check if a type is supported
- Overrides:
isTypeSupported
in class nl.cwi.sen1.visplugin.VisualizationPluginController
- Parameters:
type
- The type to check