com.ozacc.mail.xml.impl
クラス JDomXMLBuilder

java.lang.Object
  拡張com.ozacc.mail.xml.impl.JDomXMLBuilder
すべての実装インタフェース:
XMLBuilder

public class JDomXMLBuilder
extends Object
implements XMLBuilder

XMLBuilderの実装クラス。

バージョン:
$Id: JDomXMLBuilder.java,v 1.2 2004/09/05 17:32:52 otsuka Exp $
作成者:
Tomohiro Otsuka

コンストラクタの概要
JDomXMLBuilder()
          コンストラクタ。
JDomXMLBuilder(String charset)
          コンストラクタ。
 
メソッドの概要
 Document buildDocument(Mail mail)
          指定されたMailインスタンスからXMLドキュメントを生成します。
 Document buildJDomDocument(Mail mail)
          指定されたMailインスタンスからJDOMドキュメントを生成します。
 String getCharset()
          出力XMLファイルの文字コードを返します。
 void saveDocument(Mail mail, File destFile)
          指定されたMailインスタンスからXMLドキュメントを生成し、 指定されたファイルに保存します。
 void setCharset(String charset)
          出力XMLファイルの文字コードを指定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JDomXMLBuilder

public JDomXMLBuilder()
コンストラクタ。


JDomXMLBuilder

public JDomXMLBuilder(String charset)
コンストラクタ。 出力XMLファイルの文字コードを指定します。デフォルトはUTF-8。

パラメータ:
charset - 出力XMLファイルの文字コード
メソッドの詳細

setCharset

public void setCharset(String charset)
出力XMLファイルの文字コードを指定します。デフォルトはUTF-8。

パラメータ:
charset - 出力XMLファイルの文字コード

getCharset

public String getCharset()
出力XMLファイルの文字コードを返します。

戻り値:
出力XMLファイルの文字コード

buildDocument

public Document buildDocument(Mail mail)
                       throws XMLBuildException
インタフェース XMLBuilder の記述:
指定されたMailインスタンスからXMLドキュメントを生成します。

定義:
インタフェース XMLBuilder 内の buildDocument
パラメータ:
mail -
戻り値:
DOM Document
例外:
XMLBuildException
関連項目:
XMLBuilder.buildDocument(com.ozacc.mail.Mail)

buildJDomDocument

public Document buildJDomDocument(Mail mail)
指定されたMailインスタンスからJDOMドキュメントを生成します。

戻り値:
生成されたJDOMドキュメント

saveDocument

public void saveDocument(Mail mail,
                         File destFile)
                  throws XMLBuildException
インタフェース XMLBuilder の記述:
指定されたMailインスタンスからXMLドキュメントを生成し、 指定されたファイルに保存します。

定義:
インタフェース XMLBuilder 内の saveDocument
パラメータ:
mail -
destFile - MailデータXMLの保存先ファイル
例外:
XMLBuildException
関連項目:
XMLBuilder.saveDocument(com.ozacc.mail.Mail, java.io.File)


Copyright © 2004 OZACC. All Rights Reserved.