DesktopEvent dpe = null;
DesktopEvent dpe = createDesktopEvent(oldView, newView);
	protected void fireDrawingViewSelectedEvent(final DrawingView dv) {		final Object[] listeners = listenerList.getListenerList();		DesktopListener dpl;		DesktopEvent dpe = null;		for (int i = listeners.length-2; i>=0 ; i-=2)	{			if (listeners[i] == DesktopListener.class) {				if (dpe == null ) {					dpe = createDesktopEvent(dv);				}				dpl = (DesktopListener)listeners[i+1];				dpl.drawingViewSelected(dpe);			}		}	}