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    }