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

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

public class JDomXMLBuilder
extends Object
implements XMLBuilder

XMLBuilderの実装クラス。

導入されたバージョン:
1.0
バージョン:
$Id: JDomXMLBuilder.java,v 1.6 2004/09/18 00:39:17 otsuka Exp $
作成者:
Tomohiro Otsuka

フィールドの概要
static String DOCTYPE_PUBLIC
           
static String DOCTYPE_SYSTEM
           
 
コンストラクタの概要
JDomXMLBuilder()
          コンストラクタ。
JDomXMLBuilder(String charset)
          コンストラクタ。
 
メソッドの概要
 Document buildDocument(Mail mail)
          指定されたMailインスタンスからXMLドキュメントを生成します。
 Document buildJDomDocument(Mail mail)
          指定されたMailインスタンスからJDOMドキュメントを生成します。
 String getCharset()
          出力XMLファイルの文字コードを返します。
 XMLOutputter getXMLOutputter()
           
 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
 

フィールドの詳細

DOCTYPE_PUBLIC

public static final String DOCTYPE_PUBLIC
関連項目:
定数フィールド値

DOCTYPE_SYSTEM

public static final String DOCTYPE_SYSTEM
関連項目:
定数フィールド値
コンストラクタの詳細

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)

getXMLOutputter

public XMLOutputter getXMLOutputter()


Copyright © 2004-2005 OZACC. All Rights Reserved.