/*
 * @(#)RequestViewers.java  1.0  6 January 2005
 *
 * Copyright 2005
 * College of Computer and Information Science
 * Northeastern University
 * Boston, MA  02115
 * 
 * This software may be used for educational or commercial
 * purposes as long as this copyright notice is retained intact.
 *
 * For information, contact:
 *   Richard Rasala
 *   rasala@ccs.neu.edu
 */

import edu.neu.ccs.gui.*;

public class RequestViewers
    extends DisplayPanel
{
    private SimpleAction imageViewer =
        new SimpleAction("Request Image Viewer")
    {
        public void perform() {
            new RequestImageViewer();
        }
    };
    
    private SimpleAction webImageViewer =
        new SimpleAction("Request Web Image Viewer")
    {
        public void perform() {
            new RequestWebImageViewer();
        }
    };
    
    private TablePanel mainPanel =
        new TablePanel(
            new Object[]{ imageViewer, webImageViewer },
            VERTICAL, 10, 10, CENTER);
    
    public RequestViewers()
    {
        add(mainPanel);
        frame("Requests", NORTH);
    }
    
    public static void main(String[] args) {
        // change font sizes unless an active application has
        // already done so
        if (LookAndFeelTools.getNetFontSizeAdjustment() == 0)
            LookAndFeelTools.adjustAllDefaultFontSizes(10);
        
        new RequestViewers();
    }
}
