LIXM 1.0

org.lixm.optional.v10.atattch.impl.jsr172
クラス XMLModelaizerImpl

java.lang.Object
  上位を拡張 org.lixm.optional.v10.atattch.impl.jsr172.XMLModelaizerImpl
すべての実装されたインタフェース:
XMLModelizer

public class XMLModelaizerImpl
extends java.lang.Object
implements XMLModelizer

このクラスはモデライザのJSR-172実装を提供します。

JSR-172JAX-RPCサブセット仕様であり、 それにはJAXPのサブセット仕様も含まれています。

この実装はそのJAXP のサブセット仕様を利用してモデライザを実装します。

バージョン:
v08
作成者:
tasogare

コンストラクタの概要
XMLModelaizerImpl(XMLModelList list, boolean nsaware)
          リストを関連付けモデライザの実装を生成します。
 
メソッドの概要
 XMLModelList getList()
          関連付けられたモデルリストを返します。
 void modelize(java.lang.String name)
          モデライズ処理を開始します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

XMLModelaizerImpl

public XMLModelaizerImpl(XMLModelList list,
                         boolean nsaware)
                  throws LIXMPhaseException

リストを関連付けモデライザの実装を生成します。

このとき、XML名前空間をどう処理するか指定できます。

また、この実装ではリストをモデライザに関連付け出来るのは コンストラクタのタイミングのみです。

パラメータ:
list - 関連付けるリスト
nsaware - XML in Namespaceをどう処理するか?
例外:
LIXMPhaseException - プリプロセス処理にJAXP関連の例外が発生した場合
関連項目:
getList(), modelize(String)
メソッドの詳細

getList

public XMLModelList getList()

関連付けられたモデルリストを返します。

定義:
インタフェース XMLModelizer 内の getList
戻り値:
関連付けられたモデルリスト

modelize

public void modelize(java.lang.String name)
              throws LIXMPhaseException

モデライズ処理を開始します。

定義:
インタフェース XMLModelizer 内の modelize
パラメータ:
name - XML文章のパス
例外:
LIXMPhaseException - モデライズ中に何らかの例外が 発生した場合投げられます。 他の例外をラップしている可能性があります。

LIXM 1.0

Copyright © 2005-2007 tasogare. All rights reserved.