AspectJ

AspectJ入門資料

2007年に書いたものですが、故あって死蔵させてました。 もったいないのでライセンスと連絡先だけ書き換えて公開します。 誤字脱字などは申し訳ないですがスルー力を発揮してください。http://dl.dropbox.com/u/5110548/AspectJtext.pdf

AspectJ 1.6で追加されたポイントカット

4/23に、AspectJ 1.6がリリースされました。 1.6では、多くはありませんが、いくつかポイントカットの指定に関して拡張されています。 でも、使ってみたら全然使い物にならないことが発覚! 私の使い方が悪いことに期待したい!!

cflow系ポイントカットとifポイントカットの相性

この件は、言語仕様として明には書かれていない(と思われる)ため、 違うバージョンでは違う振る舞いをするかもしれません。 ちなみに、実験したバージョンはこんな感じです。 Eclipse 3.3.0(Europa) AJDT 1.5.0 AspectJ 1.5.4.200705211336 JDK 1.6.0_02 …

Excelの「縮小して全体を表示する」をPOIで指定できるようにするパッチ

元ねたはここ パッチ自体はアスペクトで当てるほうがエレガント(だと個人的に思う)なので、 AspectJで記述。 package jp.gr.java_conf.e_yamane.apache.poi; import org.apache.commons.beanutils.BeanUtils; import org.apache.poi.hssf.record.ExtendedF…