org.seasar.framework.aop.intertype
クラス InterTypeChain

java.lang.Object
  拡張org.seasar.framework.aop.intertype.InterTypeChain
すべての実装インタフェース:
InterType

public class InterTypeChain
extends Object
implements InterType

複数のInterTypeをチェイン上につなぐInterTypeです。


フィールドの概要
protected  InterType[] interTypes
           
 
コンストラクタの概要
InterTypeChain()
          InterTypeChainを作成します。
 
メソッドの概要
 void add(InterType interType)
          InterTypeを追加します。
 void introduce(Class targetClass, CtClass enhancedClass)
          クラスの構造を変更します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

interTypes

protected InterType[] interTypes
コンストラクタの詳細

InterTypeChain

public InterTypeChain()
InterTypeChainを作成します。

メソッドの詳細

add

public void add(InterType interType)
InterTypeを追加します。

パラメータ:
interType -

introduce

public void introduce(Class targetClass,
                      CtClass enhancedClass)
インタフェース InterType の記述:
クラスの構造を変更します。

定義:
インタフェース InterType 内の introduce
パラメータ:
targetClass -
enhancedClass -


Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.