/**
 * @(#)FileMenu.java
 *
 *
 * @author Mark Hayes
 * @version 1.00 2007/11/20
 */



import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class FileMenu extends JMenu {

    public FileMenu() 
    {
    	super("File");
    	addConnectItem();
    	addPublishItem();
    	addExitItem();
    }
    
    protected void addConnectItem()
    {
    	add(new JMenuItem("Connect")).addActionListener(
    		new ActionListener()
    		{
    			public void actionPerformed(ActionEvent e)
    			{
    				new Authentication().setVisible(true);
    				System.out.println("File->Connect selected.");
    				
    			}
    		}
    		);
    }
    
    protected void addPublishItem()
    {
    	add(new JMenuItem("Publish")).addActionListener(
    		new ActionListener()
    		{
    			public void actionPerformed(ActionEvent e)
    			{
    				System.out.println("File->Publish selected.");
    			}
    		}
    		);
    }
    
    protected void addExitItem()
    {
    	add(new JMenuItem("Exit")).addActionListener(
    		new ActionListener()
    		{
    			public void actionPerformed(ActionEvent e)
    			{
    				System.exit(0);
    			}
    		}
    		);
    }
    
}