public class DomXmlExternalRefHandler extends java.lang.Object implements XmlExternalRefHandler
渡されたファイルのDOMをパースして、スクリプト内容等を外部ファイルに保存、元のタグ値を 相対パス(#{orginal.xml.tagname000N.ext}の形式)に置換する. あるいはその逆の操作として、相対パスで参照される内容をxmlに復帰させる.
| コンストラクタと説明 |
|---|
DomXmlExternalRefHandler() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
DomHandlerFactory |
getDomHandlerFactory() |
void |
inited(MetaDataRepository service,
XmlFileMetaDataStore xmlfileMetaDataStore) |
void |
putOutExtcontent(java.io.File xml)
xmlから特定タグの値を外部参照ファイルに出力しつつ、元の値をそのファイルの相対パスに置換.
|
byte[] |
readRestoringExtContent(java.io.File xml)
外部参照ファイルの内容をxmlに復元させつつ読み込む.
|
public DomHandlerFactory getDomHandlerFactory()
public void putOutExtcontent(java.io.File xml)
putOutExtcontent インタフェース内 XmlExternalRefHandlerpublic byte[] readRestoringExtContent(java.io.File xml)
readRestoringExtContent インタフェース内 XmlExternalRefHandlerpublic void inited(MetaDataRepository service, XmlFileMetaDataStore xmlfileMetaDataStore)
inited インタフェース内 XmlExternalRefHandler