eclipse
一筋縄では、いかないらしいですよ。 なぜなら、eclipseプラグインでロードされたリソースは、 eclipse専用のリソースプロトコルのURLを持つから。 こんな感じ。 プロトコルが、「bundleresource」。 ホストが、「351」。 bundleresource://351/org/seasar/t…
JDTの実装上は使われていないけれども、用意されているユーティリティメソッドを、 偶然発見してしまった時の、ショックたるや…。 まぁ、キッチリ実装されている方を使うのがより妥当なので、 自分の書いたコードはサックリ削除って訳ナンデスケド。 org.ecl…
MS-Access位の気軽さで、ERDが書けて、そこから、 DBのCREATEスクリプトと、 S2DaoとかKuinaDaoとかのEntity+Daoがゴリゴリっと出てくる感じ。 そのツールだと関連は、「physical」と「logical」があったりする。 前者だと、CREATE スクリプトに外部キー生成…
popupMenusを拡張する時には、objectContribution > visibility > ObjectStateといくといい感じ。 ファイル名や、格納されているプロジェクトに自前のプラグインのNatureが、 設定されているかとか、そんなんが取れる。 Doltengの様に、プロジェクト単位の設…
スレッドをforkすると、中で抱えているWidgetがdisposeされてしまうので、 値が取れず、SWTExceptionが送出されるます。 よって、スレッドをforkしてはイケナイ。 つまり、この場合、一番目の引数のfalseが超重要。 IRunnableWithProgress op = 〜〜気合で作…