2008-05-01から1ヶ月間の記事一覧

■[Seasar][Uruma] RCPモードのポップアップメニューについて

id:y-komori さん。ありがとうございます。 ■[Seasar][Uruma] RCPモードのポップアップメニューについて id:susie_y さんへ。http://d.hatena.ne.jp/susie_y/20080530/1212152933 への回答です。 http://d.hatena.ne.jp/y-komori/20080531/1212187923 以下、…

[Seasar][Uruma][RCP] Eclipse V3.3仕様でポップアップを表示する

なんとかポップアップの表示ができました。 XMLはこんな感じ。 <template xmlns="http://uruma.sandbox.seasar.org"> <viewPart title="フィードツリー・ビュー"> <menu> <menu text="メニューグループ3(&amp;F)"> <menuItem id="menu4" text="メニュー4(&amp;S)" image="uruma" accelerator="Ctrl+S" /> </menuitem></menu></menu></viewpart></template>

[Seasar][Uruma][RCP] Eclipse V3.3仕様のメニューの作り方参考サイト

Eclipse V3.3仕様のメニューを作るための参考サイトが少ないのでメモメモしときます。 日本 Eclipse V3.3 でメニュー項目を構成して追加する方法 英語 Platform Extension Points Eclipse Help org.eclipse.ui.menus Menu Contributions@Eclipse wiki Platfo…

[Seasar][Uruma][RCP]Toolbarを表示したい その5

実装完了。こんな感じ。 Toolbarにボタンが表示できるようになった Viewにメニューとボタンが表示できるようになった 後は、ポップアップメニューの対応かな。 ポップアップメニューは表示可否をどうやって制御(XMLの書き方、Javano書き方)するか考える必…

Toolbarを表示したい その4

Urumaがplugin.xmlをどうやって出力しているか調査。 ContributionBuilder Urumaでplugin.xmlの生成はContributionBuilderが行います。ContributionBuilderはExtensionBuilderからExtensionを作成します。 ExtensionがStringWriterを受け取ってplugin.xmlを…

Toolbarを表示したい その3

Urumaが自動生成するplugin.xmlとEclipsePDEが自動生成するplugin.xmlの見比べ Urumaでメニューを作成するとこんな感じ。 <plugin> <extension point="org.eclipse.ui.contexts" > <context id="org.seasar.uruma.example.rss.context" name="Uruma allication local context" /> </context></extension></plugin>

Toolbarを表示したい その2

Urumaにはすでに、ToolBarComponentとToolItemComponentのUIComponentが用意されていました。スキーマ(uruma.xsd)にもToolbarのアトリビュートがあるので、設定値は読み込めそうです。 UrumaのサンプルPJ(RSS)のworkbench.xmlに「toolBar」を追加します…

Toolbarを表示したい その1

UrumaでToolbarを表示させたいけど、XMLのスキーマ(uruma.xsd)には特にそれらしきものがないのでまだ対応してないみたい。追記:すいません。スキーマにありました。ということで、Toolbarを表示するためには、どうしたら良いかUrumaをHackしてみる。 まず…

Seasar Conference 2008

Seasar Conference 2008 Seasar Conference 2008のUrumaセクションで少し講演をさせて頂く事になりました。現在開発中のアプリ「株専」のデモを行います。事前資料はこちら。前夜は緊張しますね(><)