* @param data Event data
*/
public void fireLifecycleEvent(String type, Object data)
{
LifecycleEvent event = new LifecycleEvent(lifecycle, type, data);
LifecycleListener interested[] = null;
synchronized (listeners)
{
interested = (LifecycleListener[]) listeners.clone();
}