001 package nl.cwi.sen1.visplugin;
002
003 import java.awt.Color;
004 import java.awt.Dimension;
005 import java.awt.GridLayout;
006
007 import javax.swing.BorderFactory;
008 import javax.swing.JLabel;
009 import javax.swing.JPanel;
010
011 import nl.cwi.sen1.relationstores.types.RTuple;
012
013 /**
014 * The ExampleVisualizationWindow class represents an example implementation for a plugin window.
015 * @author Aldert Boerhoop
016 * @date 20-2-2007
017 */
018 public class ExampleVisualizationWindow extends VisualizationPluginWindow {
019
020 public JPanel render(RTuple fact) {
021
022 JPanel controlArea;
023
024 controlArea = new JPanel(new GridLayout(3, 1));
025 controlArea.add(new JLabel("Dit is een brute plugin!!"));
026 controlArea.setPreferredSize(new Dimension(400, 0));
027 controlArea.setBorder(BorderFactory.createLineBorder (Color.blue, 2));
028 controlArea.setBackground(Color.white);
029
030 return controlArea;
031 }
032
033 }