//----------------------------------------------------------------------
//----------------------------------------------------------------------
//
//		---------------------
//		 Segment de donnees:
//		---------------------
//
//----------------------------------------------------------------------
//----------------------------------------------------------------------

//	Java	-- de base
//	
import		java.io.*;

//	Java	-- affichage graphique simple
//	
import		java.awt.*;
import		java.awt.event.*;

//----------------------------------------------------------------------
//----------------------------------------------------------------------

/**
 *	Cette vari&eacute;t&eacute; de 'Button' est son propre
 *	&eacute;couteur d'&eacute;v&eacute;nements.
 *	Ceux-ci sont renvoy&eacute;s &agrave; un 'MissionExecutor'.
 */
public
class		MyMenuItem		extends		MenuItem
					implements	ActionListener
	{
// debut de classe
//----------------------------------------------------------------------

MissionExecutor	whoshoulddo;
int		whattodo;

		MyMenuItem		(MissionExecutor me, int m, String s)
	{
	super	(s);
	addActionListener(this);
	whoshoulddo	= me;
	whattodo	= m;
	}

public
void		actionPerformed		(ActionEvent evt)
	{
	whoshoulddo.faireMission(whattodo);
	}

//----------------------------------------------------------------------
// fin de classe
	}

//----------------------------------------------------------------------
//----------------------------------------------------------------------
//----------------------------------------------------------------------
//----------------------------------------------------------------------

