2006-02-01から1ヶ月間の記事一覧

S2Dao-1.0.31リリース。

http://s2dao.seasar.org/ja/index.htmlS2Pagerが組み込まれたバージョンがリリースされました。 バージョンアップされる方で、以前のS2Pagerを使用されている方は、 以前のS2PagerのJARを取り除いてからご使用下さい。limit offsetを使用した設定にすると、…

Jakarta Commons Langのユーティリティクラスなどなど

StringUtilsなどユーティリティクラスのコンストラクタってprivateになっていることが多いです。これだと上記のように、オブジェクトを生成できないため、スクリプトの中でさくっと使うときに困ります。ユーティリティクラスはpublicなコンストラクタを用意…

グローバルな関数の定義

ところで、 の値がnullの時に、nullの出力を押さえたいときなどに、グローバルな変換用の関数などを追加することってできるのでしょうか? こんな感じで使えると便利なのですが。 JSP2.0でいうところの、Functionsみたいなやつですね。追記:変換用のオブジ…

Mayaaいいですね。

Mayaaを最近さわり始めました。XPathが使えるところとか、かなりいい感じです。触っていると、Mayaaに最適化されたシンプルなフレームワークが欲しいと思いました。

Visual Editorバッドノウハウ

VEの画面上や、プロパティからコントロール名の変更をおこなうと、かなりの高い確率で、コードが壊れます。コントロール名の変更(=インスタンス変数名の変更)は、Javaソース上から、リファクタリングの機能で変更すると、壊れません。

Vialsu Editorでジェネレーションギャップパターン

Visual Editor(VE)がずいぶんと安定して使いやすくなっています。 以前紹介したJfaceのBinding Frameworkと一緒に使うと、かなり効率の良い開発が出来るレベルになってきていると思います。ただ、VEでコードを手動で追加していると、たまにコードのリバース…

仕様検討:継承から委譲へ

DefaultPagerConditionを継承させずに、Pagerを実現したいという要望を聞いています。実際にはPagerConditionインターフェイスを実装しておけば、検索条件オブジェクトとして利用できるので、DefaultPagerConditionの継承が必須というわけではありません。し…

組み込み完了

S2pagerのS2Daoへの組み込み完了しました。 次バージョンのS2Daoから、S2Pagerが標準で使用できるようになります。

JFace Data Binding

Eclipse3.2より新しく追加されたデータバインディングのフレームワークです。 Java Object UI Component相互間でのデータバインドが比較的簡単に実現できるようになります。 将来的にVisual Editor上からこいつが利用できるようになれば素敵ですね。追記: J…

やろうとしていること

・S2DaoへのS2Pagerの組み込み=標準機能としての提供 →これはS2Dao本体には一切影響を与えません。 今まで同様、DaoInterceptorをラップする形での実装になります。 S2DaoのJARファイルに含まれるようになるという意味です。 ・S2Pagerに「offset limit」を…

[s2pager]S2DaoへのS2Pagerの組み込み(環境設定)

S2DaoへS2Pagerを組み込むために、コミッタ権限を頂きました。 以下、作業の履歴です。1.https://www.seasar.org/svn/s2daoよりS2Daoのプロジェクトをチェックアウト。 s2dao s2dao-tiger s2dao-backport275 s2dao-www 2.依存プロジェクトとしてseasar本体の…

[rcp]Eclipse RCPで作ったTODO管理アプリ

Eclipse RCPの学習用に習作としてシンプルなTODOアプリを作ってみました。ソースもありますので、興味がある方はどうぞ。 http://d.hatena.ne.jp/satoshis/20060131#p1より TODO 管理ツールって、なかなかいいのがない。 (中略) で、たくさんの TODO 項目が…