パッケージ org.seasar.framework.container.factory

インタフェースの概要
AnnotationHandler クラスに指定されたアノテーションからコンポーネント定義を作成するためのインターフェースです。
PathResolver 論理パスから物理パスを取得するためのインターフェースです。
ResourceResolver リソースを取得する方法を定義するインターフェースです。
S2ContainerBuilder 特定の形式の定義情報からS2コンテナを組み立てるビルダのインターフェースです。
S2ContainerFactory.Configurator S2コンテナおよびS2コンテナファクトリの振る舞いを構成します。
S2ContainerFactory.Provider S2コンテナファクトリの振る舞いを提供します。
 

クラスの概要
AbstractAnnotationHandler  
AbstractS2ContainerBuilder  
AbstractTagHandler diconファイル解析中、タグに遭遇したときにコールバックされます。
AnnotationHandlerFactory アノテーションハンドラを構築するためのファクトリクラスです。
ArgTagHandler  
AspectDefFactory アスペクト定義およびポイントカットを構築するためのファクトリクラスです。
AspectTagHandler  
ClassPathResourceResolver  
ComponentsTagHandler  
ComponentTagHandler  
ConstantAnnotationHandler  
DestroyMethodTagHandler  
IncludeTagHandler  
InitMethodTagHandler  
InterTypeTagHandler  
MetaTagHandler  
MethodTagHandler  
PropertyTagHandler  
S2ContainerFactory S2コンテナを構築するためのファクトリクラスです。
S2ContainerFactory.DefaultConfigurator S2コンテナおよびS2コンテナファクトリの振る舞いを構成するデフォルトの実装クラスです。
S2ContainerFactory.DefaultProvider S2コンテナファクトリの振る舞いを提供する、 デフォルトの実装クラスです。
S2ContainerTagHandlerRule diconファイルに記述されるタグとTagHandlerのマッピング情報を定義します。
SimplePathResolver 指定された論理パスを指定された物理パスに置換するPathResolverの実装クラスです。
SingletonS2ContainerFactory 唯一のS2コンテナを提供するためのファクトリクラスです。
WebResourceResolver  
XmlS2ContainerBuilder diconファイルからS2コンテナを構築します。
 

例外の概要
CircularIncludeRuntimeException 循環インクルードが発見された時にスローされます。
TagAttributeNotDefinedRuntimeException 特定のタグにおいて、必要な属性が定義されていない場合にスローされます。
 



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