com.ozacc.mail.fetch.impl.sk_jp
クラス HtmlPartExtractor

java.lang.Object
  上位を拡張 com.ozacc.mail.fetch.impl.sk_jp.HtmlPartExtractor
すべての実装されたインタフェース:
PartHandler

public class HtmlPartExtractor
extends Object
implements PartHandler

text/htmlを結合した文字列を得るPartHandlerです。

バージョン:
$Revision: 1.1.2.1 $ $Date: 2004/09/29 00:57:59 $
作成者:
Shin

コンストラクタの概要
HtmlPartExtractor()
           
 
メソッドの概要
 String getHtml()
           
 boolean processPart(javax.mail.Part part, javax.mail.internet.ContentType context)
          パートに対して処理を行います。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HtmlPartExtractor

public HtmlPartExtractor()
メソッドの詳細

processPart

public boolean processPart(javax.mail.Part part,
                           javax.mail.internet.ContentType context)
                    throws javax.mail.MessagingException,
                           IOException
インタフェース PartHandler の記述:
パートに対して処理を行います。

contextにはそのパートがmultipart/*の子パートである場合に、 そのmultipart/*のMIMEタイプが渡されます。
続けて次のパートを処理するか否かを復帰値で返してください。

message/rfc822パートの内部も走査したい場合は、実装クラス内で 以下のようにコーディングしてください。

if (part.isMimeType("message/rfc822")) {
     // message/rfc822パートの処理オブジェクト
     AnyHandler h = new AnyHandler();
     MultipartUtility.process(part, h);
 }
 

定義:
インタフェース PartHandler 内の processPart
戻り値:
true:次のパート、或いは内包メッセージ内部も処理する
例外:
javax.mail.MessagingException
IOException

getHtml

public String getHtml()


Copyright © 2004-2006 OZACC. All Rights Reserved.