@Override
            public void widgetDisposed(DisposeEvent e)
            {
                if (fontText != null && !fontText.isDisposed())
                    fontText.dispose();
            }
Creates editor part of parent application. Can only be called once per Manager object.

@param parent composite where the part will be drawn.
@throws IllegalStateException when editor part exists already (method called twice or more)
@throws NullPointerException  if textsParent is null
plugins/org.jkiss.dbeaver.ui.editors.hex/src/org/jkiss/dbeaver/ui/editors/binary/HexManager.java