if (fSelectionHandles == null) {
if (selectionCount() == 0) {
	public void clearSelection() {		// there is nothing selected		if (fSelectionHandles == null) {			// avoid unnecessary selection changed event when nothing has to be cleared			return;		}		FigureEnumeration fe = selection();		while (fe.hasNextFigure()) {			fe.nextFigure().invalidate();		}		fSelection = CollectionsFactory.current().createList();		fSelectionHandles = null;		fireSelectionChanged();	}