/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.eas.client.forms.events;
/**
* Wraps low level event in script form API event.
* Important: keep conversion method name as <code>wrap</code>
* @author mg
*/
public class EventsWrapper {
public static MouseEvent wrap(java.awt.event.MouseEvent aEvent) {
return new MouseEvent(aEvent);
}
public static KeyEvent wrap(java.awt.event.KeyEvent aEvent) {
return new KeyEvent(aEvent);
}
public static ValueChangeEvent wrap(java.beans.PropertyChangeEvent aEvent) {
return new ValueChangeEvent(aEvent);
}
public static ActionEvent wrap(java.awt.event.ActionEvent aEvent) {
return new ActionEvent(aEvent);
}
public static FocusEvent wrap(java.awt.event.FocusEvent aEvent) {
return new FocusEvent(aEvent);
}
public static ComponentEvent wrap(java.awt.event.ComponentEvent aEvent) {
return new ComponentEvent(aEvent);
}
public static ContainerEvent wrap(java.awt.event.ContainerEvent aEvent) {
return new ContainerEvent(aEvent);
}
/*
public static ItemEvent wrap(javax.swing.event.ChangeEvent aEvent) {
return new ItemEvent(aEvent);
}
*/
public static WindowEvent wrap(java.awt.event.WindowEvent aEvent) {
return new WindowEvent(aEvent);
}
}