rulerEditDomain = null;
	private void disposeResources( )	{		if ( diagramViewer != null )			diagramViewer.removePropertyChangeListener( propertyListener );		getZoomManager( ).removeZoomListener( zoomListener );		if ( font != null )			font.dispose( );		if ( getReportDesignHandle( ) != null )		{			getReportDesignHandle( ).removeListener( designListener );		}		if ( getMasterPageHandle( ) != null )		{			getMasterPageHandle( ).removeListener( designListener );		}		// layoutListener is not being removed from the scroll bars because they		// are already		// disposed at this point.	}