package mit.swing ;

public class xJTextArea
extends javax.swing.JTextArea
implements	mit.event.EventControl
{
	private mit.event.EventControlAdapter eventControlAdapter = new mit.event.EventControlAdapter( this ) ;
	public mit.event.EventControlAdapter getEventControlAdapter() { return this.eventControlAdapter ; }
	public void setEventControlAdapter( mit.event.EventControlAdapter eventControlAdapter ) { this.eventControlAdapter = eventControlAdapter ; }

	protected mit.awt.event.ComponentAdapter component = new mit.awt.event.ComponentAdapter( this ) ;
	protected mit.awt.event.FocusAdapter focus = new mit.awt.event.FocusAdapter( this ) ;
	protected mit.awt.event.KeyAdapter key = new mit.awt.event.KeyAdapter( this ) ;
	protected mit.awt.event.MouseAdapter mouse = new mit.awt.event.MouseAdapter( this ) ;
	protected mit.swing.event.DocumentAdapter document = new mit.swing.event.DocumentAdapter( this ) ;

	public void addNotify()
	{
		super.addNotify() ;
		mit.event.Event.invalidate() ;
	}

	public void removeNotify()
	{
		super.removeNotify() ;
		mit.event.Event.invalidate() ;
	}

}