/**
 * @(#)EditMenu.java
 *
 *
 * @author 
 * @version 1.00 2007/11/20
 */



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

public class EditMenu extends JMenu {

    public EditMenu() 
    {
    	super("Edit");
    	addUndoItem();
    	addRedoItem();
    	addCutItem();
    	addCopyItem();
    	addPasteItem();
    }
    
    protected void addUndoItem()
    {
    	add(new JMenuItem("Undo")).addActionListener(
    		new ActionListener()
    		{
    			public void actionPerformed(ActionEvent e)
    			{
    				System.out.println("Edit->Undo selected.");
    			}
    		}
    		);
    }
    
    protected void addRedoItem()
    {
    	add(new JMenuItem("Redo")).addActionListener(
    		new ActionListener()
    		{
    			public void actionPerformed(ActionEvent e)
    			{
    				System.out.println("Edit->Redo selected.");
    			}
    		}
    		);
    }
    
    protected void addCutItem()
    {
    	add(new JMenuItem("Cut")).addActionListener(
    		new ActionListener()
    		{
    			public void actionPerformed(ActionEvent e)
    			{
    				System.out.println("Edit->Cut selected.");
    			}
    		}
    		);
    }
    
    protected void addCopyItem()
    {
    	add(new JMenuItem("Copy")).addActionListener(
    		new ActionListener()
    		{
    			public void actionPerformed(ActionEvent e)
    			{
    				System.out.println("Edit->Copy selected.");
    			}
    		}
    		);
    }
    
    protected void addPasteItem()
    {
    	add(new JMenuItem("Paste")).addActionListener(
    		new ActionListener()
    		{
    			public void actionPerformed(ActionEvent e)
    			{
    				System.out.println("Edit->Paste selected.");
    			}
    		}
    		);
    }
    
}