The Meta-Environment API
C D E F G H I J M N O P R S T V W

C

checkInputSignature(ATermList) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
componentClose() - Method in class nl.cwi.sen1.visplugin.VisualizationWindowListener
Disconnects a component from the Meta-Environment when its panel is closed.
componentFocusReceived() - Method in class nl.cwi.sen1.visplugin.VisualizationWindowListener
 
componentRequestClose() - Method in class nl.cwi.sen1.visplugin.VisualizationWindowListener
 
connectPanelWithMenu(JMenu, JPanel, String, String) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
connects a given JPanel and JMenu to the meta-environment
constWarningChanged - Static variable in class nl.cwi.sen1.visplugin.ContainerPanel
 
constWarningUnloaded - Static variable in class nl.cwi.sen1.visplugin.ContainerPanel
 
ContainerPanel - Class in nl.cwi.sen1.visplugin
The ContainerPanel class forms a container panel for a contentpanel and a warning panel.
ContainerPanel(JPanel) - Constructor for class nl.cwi.sen1.visplugin.ContainerPanel
Generate a container panel for the warningpanel and the content panel and hide the warningpanel by default
ContainerPanelTest - Class in nl.cwi.sen1.visplugin
Unit test for ContainerPanel class
ContainerPanelTest(String) - Constructor for class nl.cwi.sen1.visplugin.ContainerPanelTest
 
createExtensionMenu() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
Create a menu
createImageFromPanel(JPanel) - Static method in class nl.cwi.sen1.visplugin.screenshotmaker.ScreenshotMaker
Create a BufferedImage from a given JPanel.
createInstances() - Static method in class nl.cwi.sen1.visplugin.VisualizationFactorySingleton
 
createWindow() - Method in class nl.cwi.sen1.visplugin.ExampleVisualizationController
 
createWindow() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Create a new instance of the plugin window

D

DEFAULT_EXTENSION - Static variable in class nl.cwi.sen1.visplugin.screenshotmaker.ScreenshotMaker
 
disconnectComponent(StudioComponent) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
Removes a component from the Meta-Environment so it is removed from the views menu as well.
displayVisualization() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
Display the plugin window

E

ExampleVisualizationController - Class in nl.cwi.sen1.visplugin
The ExampleVisualizationController class represents an example implementation for a plugin controller.
ExampleVisualizationController() - Constructor for class nl.cwi.sen1.visplugin.ExampleVisualizationController
 
ExampleVisualizationWindow - Class in nl.cwi.sen1.visplugin
The ExampleVisualizationWindow class represents an example implementation for a plugin window.
ExampleVisualizationWindow() - Constructor for class nl.cwi.sen1.visplugin.ExampleVisualizationWindow
 
executeOnLoad() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
method is called on load of the window overridable
exportAs(JPanel, String, String) - Method in class nl.cwi.sen1.visplugin.screenshotmaker.ScreenshotMakerTest
Test the screenshot function with different extensions.
exportRequestType - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginController.WindowProperties
 
exportToClicked(VisualizationPluginController.requestType, int) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Opens a file dialog with the correct properties
exportToCsv(String) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
method is called from the toolbus
exportToCsvClicked() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
calls the exportToClicked method on the controller
exportToImage(String) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
Functionality that's triggered by the export menu

F

factOutOfDate() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
Show out of date message

G

generateWarningPanel() - Method in class nl.cwi.sen1.visplugin.ContainerPanel
Generate a panel for the warning messages
getBridge() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Returns the bridge of the visualization plugin controller.
getContentPanel() - Method in class nl.cwi.sen1.visplugin.ContainerPanel
return a reference to the contentpanel
getController() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
Returns the controller of the visualization plugin window.
getCurrentWarning() - Method in class nl.cwi.sen1.visplugin.ContainerPanel
returns the current warning message (or "empty" in case it is invisible)
getFactId() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
get the Fact id
getFactoryInstance() - Static method in class nl.cwi.sen1.visplugin.VisualizationFactorySingleton
Get the factory instance.
getName() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Had to be implemented (studioplugin.getName)
getPluginName() - Method in class nl.cwi.sen1.visplugin.ExampleVisualizationController
 
getPluginName() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Get the name of the plugin
getPureFactoryInstance() - Static method in class nl.cwi.sen1.visplugin.VisualizationFactorySingleton
Get the factory instance.
getStoreId() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
get the Store id
getStudio() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
Returns the studio of the visualization plugin window.
getSupportedTypes() - Method in class nl.cwi.sen1.visplugin.ExampleVisualizationController
 
getSupportedTypes() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Get the supported types of the plugin
getWindowById(int) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Returns a plugin window given by its ID.
getWindowExportRequestType(int) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Gets the export request type.
getWindowId() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
Returns the window ID of the visualization plugin window.

H

handler(ATerm) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
hideWarning() - Method in class nl.cwi.sen1.visplugin.ContainerPanel
Hide the warning messages of a window

I

initializeWindow(Studio, int, int, RTuple, Factory, String, VisualizationPluginController, int) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
Initialize the window properties
initInstances(PureFactory, Factory) - Static method in class nl.cwi.sen1.visplugin.VisualizationFactorySingleton
Allows for initialization of the factories with the factories given by the MetaStudio.
initPatterns() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
initPluginController(PureFactory) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Initialize the plugin controller
initSigTable() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
initStudioPlugin(Studio) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Initialize the plugin
isTypeSupported(ATerm) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Checks if a type is supported.

J

JPEG_EXTENSION - Static variable in class nl.cwi.sen1.visplugin.screenshotmaker.ScreenshotMaker
 

M

m_bridge - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginController
 
m_component - Variable in class nl.cwi.sen1.visplugin.VisualizationWindowListener
 
m_containerPanel - Variable in class nl.cwi.sen1.visplugin.ContainerPanelTest
 
m_containerPanel - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
 
m_contentPanel - Variable in class nl.cwi.sen1.visplugin.ContainerPanel
 
m_contentPanel - Variable in class nl.cwi.sen1.visplugin.ContainerPanelTest
 
m_controller - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
 
m_fact - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
 
m_factId - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
 
m_factory - Static variable in class nl.cwi.sen1.visplugin.VisualizationFactorySingleton
 
m_factory - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginController
 
m_factory - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
 
m_openWindows - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginController
 
m_pluginController - Variable in class nl.cwi.sen1.visplugin.TestVisualizationPluginController
 
m_pluginName - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginController
 
m_pureFactory - Variable in class nl.cwi.sen1.visplugin.TestVisualizationPluginController
 
m_pureFactory - Static variable in class nl.cwi.sen1.visplugin.VisualizationFactorySingleton
 
m_pureFactory - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginController
 
m_storeId - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
 
m_studio - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginController
 
m_studio - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
 
m_supportedTypes - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginController
 
m_title - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
 
m_warningLabel - Variable in class nl.cwi.sen1.visplugin.ContainerPanel
 
m_warningPanel - Variable in class nl.cwi.sen1.visplugin.ContainerPanel
 
m_window - Variable in class nl.cwi.sen1.visplugin.VisualizationWindowListener
 
m_windowId - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
 
makePanelFullscreen() - Method in class nl.cwi.sen1.visplugin.ContainerPanel
Make the panel fullscreen

N

nl.cwi.sen1.visplugin - package nl.cwi.sen1.visplugin
 
nl.cwi.sen1.visplugin.screenshotmaker - package nl.cwi.sen1.visplugin.screenshotmaker
 
notInInputSignature(ATerm) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 

O

openLocationInEditor(Location) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
 
openLocationInEditor(Location) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
 

P

PNG_EXTENSION - Static variable in class nl.cwi.sen1.visplugin.screenshotmaker.ScreenshotMaker
 
PrecAckEvent0 - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
PrecTerminate0 - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
PvpFactOutOfDate0 - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
PvpFileDialogCancel0 - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
PvpFileDialogResult0 - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
PvpGetName0 - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
PvpIsTypeSupported0 - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
PvpRstoreUnloaded0 - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
PvpVisualizeFact0 - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 

R

recAckEvent(ATerm) - Method in class nl.cwi.sen1.visplugin.ExampleVisualizationController
 
recAckEvent(ATerm) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginBridge
 
recAckEvent(ATerm) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
 
recAckEvent(ATerm) - Method in interface nl.cwi.sen1.visplugin.VisualizationPluginTif
 
recTerminate(ATerm) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginBridge
 
recTerminate(ATerm) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Close the plugin
recTerminate(ATerm) - Method in interface nl.cwi.sen1.visplugin.VisualizationPluginTif
 
render(RTuple) - Method in class nl.cwi.sen1.visplugin.ExampleVisualizationWindow
 
render(RTuple) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
Render the plugin window
rstoreUnloaded() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
The rstore of this fact has been unloaded.

S

saveScreenshot(JPanel, String, String) - Static method in class nl.cwi.sen1.visplugin.screenshotmaker.ScreenshotMaker
Save a JPanel as an image to a given destination.
ScreenshotMaker - Class in nl.cwi.sen1.visplugin.screenshotmaker
ScreenshotMaker has the functionality to export a JPanel as an image
ScreenshotMaker() - Constructor for class nl.cwi.sen1.visplugin.screenshotmaker.ScreenshotMaker
 
ScreenshotMakerTest - Class in nl.cwi.sen1.visplugin.screenshotmaker
Test the screenshot function with different extensions.
ScreenshotMakerTest() - Constructor for class nl.cwi.sen1.visplugin.screenshotmaker.ScreenshotMakerTest
 
serialVersionUID - Static variable in class nl.cwi.sen1.visplugin.ContainerPanel
 
setUp() - Method in class nl.cwi.sen1.visplugin.ContainerPanelTest
 
setUp() - Method in class nl.cwi.sen1.visplugin.screenshotmaker.ScreenshotMakerTest
 
setUp() - Method in class nl.cwi.sen1.visplugin.TestVisualizationPluginController
Sets up the test fixture.
showPopUp(String) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginWindow
Show a popup
showRstoreChangedWarning() - Method in class nl.cwi.sen1.visplugin.ContainerPanel
Show a warning-message for the RStore-changed event
showRstoreUnloadedWarning() - Method in class nl.cwi.sen1.visplugin.ContainerPanel
Show a warning-message for the RStore-unloaded event
sigTable - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
statusMessageChanged(StatusMessageEvent) - Method in class nl.cwi.sen1.visplugin.VisualizationWindowListener
 

T

tearDown() - Method in class nl.cwi.sen1.visplugin.ContainerPanelTest
 
tearDown() - Method in class nl.cwi.sen1.visplugin.TestVisualizationPluginController
Tears down the test fixture.
test_PluginControllerClass() - Method in class nl.cwi.sen1.visplugin.TestVisualizationPluginController
Test if the constructor call is done properly
test_vpGetName() - Method in class nl.cwi.sen1.visplugin.TestVisualizationPluginController
Test if vpGetName works
test_vpIsTypeSupported() - Method in class nl.cwi.sen1.visplugin.TestVisualizationPluginController
Test if vpIsTypeSupported works
testContainerPanel() - Method in class nl.cwi.sen1.visplugin.ContainerPanelTest
 
testExportScreenShot() - Method in class nl.cwi.sen1.visplugin.screenshotmaker.ScreenshotMakerTest
Test the screenshot function with different extensions.
testGetContentPanel() - Method in class nl.cwi.sen1.visplugin.ContainerPanelTest
 
testHideWarning() - Method in class nl.cwi.sen1.visplugin.ContainerPanelTest
 
testShowRstoreChangedWarning() - Method in class nl.cwi.sen1.visplugin.ContainerPanelTest
 
testShowRstoreUnloadedWarning() - Method in class nl.cwi.sen1.visplugin.ContainerPanelTest
 
TestVisualizationPluginController - Class in nl.cwi.sen1.visplugin
 
TestVisualizationPluginController() - Constructor for class nl.cwi.sen1.visplugin.TestVisualizationPluginController
 
tool - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginBridge
 
TOOL_NAME - Static variable in class nl.cwi.sen1.visplugin.VisualizationPluginController
 

V

valueOf(String) - Static method in enum nl.cwi.sen1.visplugin.VisualizationPluginController.requestType
Returns the enum constant of this type with the specified name.
values() - Static method in enum nl.cwi.sen1.visplugin.VisualizationPluginController.requestType
Returns an array containing the constants of this enum type, in the order they are declared.
VisualizationFactorySingleton - Class in nl.cwi.sen1.visplugin
A Singleton class to share a single factory instance.
VisualizationFactorySingleton() - Constructor for class nl.cwi.sen1.visplugin.VisualizationFactorySingleton
 
VisualizationPluginBridge - Class in nl.cwi.sen1.visplugin
 
VisualizationPluginBridge(ATermFactory, VisualizationPluginTif) - Constructor for class nl.cwi.sen1.visplugin.VisualizationPluginBridge
 
VisualizationPluginController - Class in nl.cwi.sen1.visplugin
The VisualizationPluginController class represents the base class for the different plugin controllers.
VisualizationPluginController() - Constructor for class nl.cwi.sen1.visplugin.VisualizationPluginController
 
VisualizationPluginController.requestType - Enum in nl.cwi.sen1.visplugin
 
VisualizationPluginController.requestType() - Constructor for enum nl.cwi.sen1.visplugin.VisualizationPluginController.requestType
 
VisualizationPluginController.WindowProperties - Class in nl.cwi.sen1.visplugin
 
VisualizationPluginController.WindowProperties() - Constructor for class nl.cwi.sen1.visplugin.VisualizationPluginController.WindowProperties
 
VisualizationPluginTif - Interface in nl.cwi.sen1.visplugin
 
VisualizationPluginTool - Class in nl.cwi.sen1.visplugin
 
VisualizationPluginTool(ATermFactory) - Constructor for class nl.cwi.sen1.visplugin.VisualizationPluginTool
 
VisualizationPluginWindow - Class in nl.cwi.sen1.visplugin
The VisualizationPluginWindow class represents the base class for the different plugin windows.
VisualizationPluginWindow() - Constructor for class nl.cwi.sen1.visplugin.VisualizationPluginWindow
Default constructor
VisualizationWindowListener - Class in nl.cwi.sen1.visplugin
 
VisualizationWindowListener(VisualizationPluginWindow, StudioComponent) - Constructor for class nl.cwi.sen1.visplugin.VisualizationWindowListener
 
vpFactOutOfDate(int, int) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginBridge
 
vpFactOutOfDate(int, int) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Sends an out of date ack.
vpFactOutOfDate(int, int) - Method in interface nl.cwi.sen1.visplugin.VisualizationPluginTif
 
vpFileDialogCancel(int) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginBridge
 
vpFileDialogCancel(int) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Calls the correct function to handle the user cancel of the file dialog
vpFileDialogCancel(int) - Method in interface nl.cwi.sen1.visplugin.VisualizationPluginTif
 
vpFileDialogResult(int, String) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginBridge
 
vpFileDialogResult(int, String) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Calls the correct function to handle the export
vpFileDialogResult(int, String) - Method in interface nl.cwi.sen1.visplugin.VisualizationPluginTif
 
vpGetName() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginBridge
 
vpGetName() - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Get the name of the plugin (Incomming call from the toolbus)
vpGetName() - Method in interface nl.cwi.sen1.visplugin.VisualizationPluginTif
 
vpIsTypeSupported(ATerm) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginBridge
 
vpIsTypeSupported(ATerm) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Checks if the type is supported (Incomming call from the toolbus)
vpIsTypeSupported(ATerm) - Method in interface nl.cwi.sen1.visplugin.VisualizationPluginTif
 
vpRstoreUnloaded(int) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginBridge
 
vpRstoreUnloaded(int) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
The VPI will call this method when an rstore has been unloaded.
vpRstoreUnloaded(int) - Method in interface nl.cwi.sen1.visplugin.VisualizationPluginTif
 
vpVisualizeFact(int, int, ATerm) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginBridge
 
vpVisualizeFact(int, int, ATerm) - Method in class nl.cwi.sen1.visplugin.VisualizationPluginController
Visualize the fact (Incomming call from the toolbus)
vpVisualizeFact(int, int, ATerm) - Method in interface nl.cwi.sen1.visplugin.VisualizationPluginTif
 

W

window - Variable in class nl.cwi.sen1.visplugin.VisualizationPluginController.WindowProperties
 

C D E F G H I J M N O P R S T V W
The Meta-Environment API