GWTのプロジェクトだとactiveEditorIdが通常と異なる
EclipseプラグインのDoma Toolsでは、plugin.xmlでactiveEditorIdという変数を使ってポップアップメニューの表示/非表示の切り替えているんですが、普通のJavaプロジェクトとGWTのプロジェクトでJavaのエディタのIDが異なっていてはまりました。
通常は
org.eclipse.jdt.ui.CompilationUnitEditor
GWTのプロジェクトだと
com.google.gwt.eclipse.core.editors.gwtJavaEditor
対応方法としては、どちらかがあったら表示としておきました。activeEditorIdで判別するのがよくないんですかねぇ。