2009-09-20から1日間の記事一覧
TableViewerのセルの値を更新した際に、 勝手に別の行のセルが更新されてしまうなど、おかしな挙動をする場合。 TableViewerにバインドしているオブジェクトのequalsメソッドが怪しい。 「別インスタンスでも、値が全て一致したらequalsでtrueを返す」ような…
ちょっとハマったので、メモ。 plugin.xmlのviewの属性定義で「standalone="true"」になっていると そのビューは他のビューと同じペインに入れることが出来なくなる。
Eclipseプラグインで、同じViewPartを(エディタのように)何枚も開けるようにする方法。 1. plugin.xmlで、対象のview定義に「allowMultiple="true"」属性を定義する。 2. ViewPartを開く際に、IWorkbenchPage#showView(String viewId, String secondaryId,…