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 }