public void show() {
public final void show() {
    public void show() {        if (RubyPlugin.isRubyFile(view.getBuffer())) {            try {                log("showing file structure popup");                view.showWaitCursor();                showPopup(view);            } catch (Exception e) {                RubyPlugin.error(e, getClass());            } finally {                view.hideWaitCursor();            }        } else {            RubyPlugin.showMessage("ruby.file-structure-popup.label", "ruby.not-ruby-file.message", view);        }    }