org.seasar.uruma.component.factory
クラス ComponentTreeBuilder

java.lang.Object
  上位を拡張 org.seasar.uruma.component.factory.ComponentTreeBuilder

public class ComponentTreeBuilder
extends Object

画面定義 XML ファイルを読み込み、コンポーネントツリーを生成するためのクラスです。

作成者:
y-komori

フィールドの概要
protected  ClassPathResourceResolver resolver
           
static String SCHEMA_PATH
          画面定義XMLのスキーマファイルパス
 
コンストラクタの概要
ComponentTreeBuilder()
           
 
メソッドの概要
 Template build(String path)
          指定されたパスの画面定義XMLを読み込み、コンポーネントツリーを生成します。
protected  SaxHandler createSaxHandler()
           
protected  SaxHandlerParser createSaxHandlerParser(String path)
           
protected  InputStream getInputStream(String path)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

SCHEMA_PATH

public static final String SCHEMA_PATH
画面定義XMLのスキーマファイルパス

関連項目:
定数フィールド値

resolver

protected ClassPathResourceResolver resolver
コンストラクタの詳細

ComponentTreeBuilder

public ComponentTreeBuilder()
メソッドの詳細

build

public Template build(String path)
指定されたパスの画面定義XMLを読み込み、コンポーネントツリーを生成します。

パラメータ:
path - 画面定義XMLのパス
戻り値:
Template オブジェクト

getInputStream

protected InputStream getInputStream(String path)

createSaxHandlerParser

protected SaxHandlerParser createSaxHandlerParser(String path)

createSaxHandler

protected SaxHandler createSaxHandler()


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