/** @see IFigure#requestFocus() */ public final void requestFocus() { if (!isRequestFocusEnabled() || hasFocus()) return; EventDispatcher dispatcher = internalGetEventDispatcher(); if (dispatcher == null) return; dispatcher.requestFocus(this); }