public void fireEvent(UIEvent e) {
		if(e instanceof MouseEvent) {
			processMouseEvent((MouseEvent) e);
		} else if(e instanceof TimeEvent) {
			processTimeEvent((TimeEvent) e);
		} else if(e instanceof WindowEvent) {
			processWindowEvent((WindowEvent) e);
		}
	}