s2buri

ぶり2.3を適当に読む

新年も明けたので、心を入れ替えてぼちぼち読んでみようかと思います。 脱線しまくりだったりもしますが。あと、自分向けのメモをエイヤッと載っけただけなので雑な文体ですが、その辺はご了承くださいませ。 BuriEngineConfig#getFileConfigs() ってdepreca…

StandardBuriInvoker#getPathFromData(String, Object, Object)

現在のデータに対してあるユーザが実行できるアクティビティの選択肢を取得するメソッドかと思ったのですが空のListしか返ってこない...。 引数はinvoke(String, Object, Object)と同じものを渡しているんですが、そっちのinvokeの結果としては正しくフロー…

Tigerアノテーション(3)

ちょっと間があきましたが、クラスに対するアノテーションの取得方法を見直しました。 前よりちょっときれいになりました。 で、それはおいといて。S2Daoっぽく、実装クラスに対してBaoInterceptorを仕掛けた場合も考慮してみたいと思っています。 public in…

Tigerアノテーション(2)

Tigerアノテーション対応をして、SVNにコミットしてみました。一部使ったことのないものもあるので全部動作確認したわけではありませんが、 @BuriProcess @BuriConverter (& @BuriConvertRule) @BuriArgs @BuriAction @BuriActivityについてはいい感じに使え…

Tigerアノテーション

Invokerマスターになる前に、Tigerアノテーション対応をぱぱっとやってみようかと思ったら思わぬところではまってしまいました。 id:koichikさんのおかげでなんとか乗り越えて、たぶんできましたよ。 private final static String ACTIVITYVALIDATE = "_ACTI…

権限の機能強化案(2)

ぶりの呼びだし方にはBaoとInvokerの二つがあります。BaoはInvokerを扱いやすくするためのwrapAPIに過ぎません(内部でBaoInvokerを呼びだしてる)。なので頻繁に使う部分に関してはBaoでほぼカバーさせているモノの、定義が難しいとか定義すると混乱しそうな…

StandardBuriInvokerを使ってみる

うーん。簡単だ。 ちょっとメソッド名がわかりやすいんだかわかりにくいんだかわからないですが(^^;getData....シリーズとか。 BaoInterceptorを使わなくてもBao実装を十分簡潔にかけますね。 もうちょっとこの方向でいってみます。

権限関係(3)

>個々のデータにステータス情報 えっと、ぶりはデータ1に対してステータスがnあるので簡単にはできないと思います。 commented by id:makotan そういえばそうですね。分岐して並行してすすまないフローであればぎりぎりいけそう? あと、データに状態のパラ…

権限の機能強化案

タイトルで悩むのもあほらしいのでカテゴリつけてみました。さて、無類の権限好きなワタクシですが、思うところを書いてみます。 既に現状のS2Buriで可能なものもあるかもしれませんが、気にせずに書きます。 大きく分けて権限系には以下の2種類あるかと思い…