|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.pigeonblood.impl.core.modelizer.SimpleXMLModelizer
public class SimpleXMLModelizer
Pigeonbloodが提供するモデライザの実装です。 TODO バリデータが無効
| コンストラクタの概要 | |
|---|---|
SimpleXMLModelizer(org.lixm.core.list.XMLDocumentList<org.lixm.core.model.XMLModel> list)
モデライザの初期化と同時にリストを関連付けるコンストラクタです。 |
|
SimpleXMLModelizer(org.lixm.core.list.XMLDocumentList<org.lixm.core.model.XMLModel> list,
org.lixm.optional.v15.atattch.LIXMConfigurationSupport configure)
モデライザの初期化と同時にリストを関連付け、コンフィギュアを設定します。 |
|
| メソッドの概要 | |
|---|---|
org.lixm.optional.v15.atattch.LIXMConfigurationSupport |
getConfigure()
|
SimpleModelizerHandler |
getHandler()
モデライズに利用するハンドラを取得します。 |
org.lixm.core.list.XMLDocumentList<? extends org.lixm.core.model.XMLModel> |
getList()
|
void |
modelize(java.io.InputStream is)
InputStreamをソースとして、モデライズフェーズを開始します。 |
void |
modelize(java.lang.String name)
|
void |
modelize(java.net.URL url)
URLをソースとして、モデライズフェーズを開始します。 |
void |
setConfigure(org.lixm.optional.v15.atattch.LIXMConfigurationSupport configure)
|
void |
setHandler(SimpleModelizerHandler handler)
モデライザ内部で使うハンドラを変更できます。 |
void |
setList(org.lixm.core.list.XMLDocumentList<org.lixm.core.model.XMLModel> list)
任意のリストをこのモデライザに関連付けます。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public SimpleXMLModelizer(org.lixm.core.list.XMLDocumentList<org.lixm.core.model.XMLModel> list)
throws org.lixm.core.common.LIXMPhaseException
list - 関連付けるリスト
org.lixm.core.common.LIXMPhaseException - プリプロセスフェーズとして例外が発生する可能性があります
public SimpleXMLModelizer(org.lixm.core.list.XMLDocumentList<org.lixm.core.model.XMLModel> list,
org.lixm.optional.v15.atattch.LIXMConfigurationSupport configure)
throws org.lixm.core.common.LIXMPhaseException
list - 関連付けるリストconfigure - 設定するコンフィギュア
org.lixm.core.common.LIXMPhaseException - プリプロセスフェーズとして例外が発生する可能性があります| メソッドの詳細 |
|---|
public org.lixm.optional.v15.atattch.LIXMConfigurationSupport getConfigure()
org.lixm.optional.v15.atattch.LIXMConfigurable 内の getConfigurepublic SimpleModelizerHandler getHandler()
public org.lixm.core.list.XMLDocumentList<? extends org.lixm.core.model.XMLModel> getList()
org.lixm.core.common.XMLModelizer 内の getList
public void modelize(java.io.InputStream is)
throws org.lixm.core.common.LIXMPhaseException
is - ソースとするストリーム
org.lixm.core.common.LIXMPhaseException - モデライズ中に何らかの例外が 発生した場合投げられます。 他の例外をラップしている可能性があります。
public void modelize(java.lang.String name)
throws org.lixm.core.common.LIXMPhaseException
org.lixm.core.common.XMLModelizer 内の modelizeorg.lixm.core.common.LIXMPhaseException
public void modelize(java.net.URL url)
throws org.lixm.core.common.LIXMPhaseException
url - ソースとするURL
org.lixm.core.common.LIXMPhaseException - モデライズ中に何らかの例外が 発生した場合投げられます。 他の例外をラップしている可能性があります。public void setConfigure(org.lixm.optional.v15.atattch.LIXMConfigurationSupport configure)
org.lixm.optional.v15.atattch.LIXMConfigurable 内の setConfigurepublic void setHandler(SimpleModelizerHandler handler)
モデライザ内部で使うハンドラを変更できます。
これによりモデライズの詳細をカスタマイズされたものに置き換えることができます。
このメソッドは
modelize(String)、modelize(InputStream)、
modelize(URL) の前に実行する必要があります。
handler - カスタマイズされたモデライズ用ハンドラpublic void setList(org.lixm.core.list.XMLDocumentList<org.lixm.core.model.XMLModel> list)
list - 関連付けるリスト
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||