// 一覧用テンプレート #topicpath ---- *** [[Google Web APIs>Webサービス/Google Web APIs]] でプラグインを作る [#v5867095] Eclipseプラグイン開発の練習として、[[Google Web APIs>Webサービス/Google Web APIs]]を使ったプラグインを作ってみました。要件としては -Eclipseでコーディング中に、Googleにアクセスしたい。 -エディタ上のテキストを選択して、ポップアップメニューからGoogle検索 -検索結果一覧から、ダブルクリックとかポップアップメニューでブラウザを起動して、そのサイトを表示する。 -結果一覧からドラッグ&ドロップでURLを作りたい といった感じですかね。 #ref(shortcut.png) ~ #ref(shortcut2.png) Eclipse自体を見ていると、プラグイン開発はGUI部分とビジネスロジックのCore部分を分けて作るのが基本みたいです。なので今回作成するプラグイン構成は -nu.mine.kino.plugin.google.core -nu.mine.kino.plugin.google.ui な感じにしました。 -[[まずはCoreをつくる>Eclipse/プラグイン開発のTIPS集/GooglePlugin/まずはCoreをつくる]] -[[UI部のロジックをつくる>Eclipse/プラグイン開発のTIPS集/GooglePlugin/UI部のロジックをつくる]] -[[設定を保持するIPreferenceStoreを使う>Eclipse/プラグイン開発のTIPS集/GooglePlugin/設定を保持するIPreferenceStoreを使う]] -[[検索結果一覧を表示するビュー>Eclipse/プラグイン開発のTIPS集/GooglePlugin/検索結果一覧を表示するビューの作成]] -[[検索ロジックをビューに実装>Eclipse/プラグイン開発のTIPS集/GooglePlugin/実際の検索ロジックをビューに実装]] ***関連リンク [#x6c8b708] ---- SIZE(10){[[FrontPage]]}~ SIZE(10){現在のアクセス:&counter;}