001 package nl.cwi.sen1.visplugin;
002
003 import aterm.ATerm;
004 import nl.cwi.sen1.visplugin.VisualizationPluginController;
005 import nl.cwi.sen1.visplugin.VisualizationPluginWindow;
006
007 /**
008 * The ExampleVisualizationController class represents an example implementation for a plugin controller.
009 * @author Aldert Boerhoop
010 * @date 20-2-2007
011 */
012 public class ExampleVisualizationController extends VisualizationPluginController {
013
014 public VisualizationPluginWindow createWindow() {
015 return new ExampleVisualizationWindow();
016 }
017
018 public String getPluginName(){
019 return "Visualisatie Test Plugin";
020 }
021
022 public ATerm[] getSupportedTypes() {
023 ATerm[] exampleTypes = new ATerm[1];
024
025 exampleTypes[0] = m_factory.RTypeFromString("relation([str,str])");
026
027 return exampleTypes;
028 }
029
030 public void recAckEvent(ATerm t0) {
031
032 }
033 }