jp.carabiner.treeeditor.js.attachment
クラス CustomThumbnailFactory

java.lang.Object
  上位を拡張 jp.carabiner.treeeditor.js.attachment.CustomThumbnailFactory
すべての実装されたインタフェース:
jp.carabiner.treeeditor.attachment.thumbnail.FileThumbnailFactory

public class CustomThumbnailFactory
extends Object
implements jp.carabiner.treeeditor.attachment.thumbnail.FileThumbnailFactory

ファイルタイプの定義です。


コンストラクタの概要
CustomThumbnailFactory(JSWindow owner, JSRunner jsRunner)
          構築します。
 
メソッドの概要
 jp.carabiner.treeeditor.link.TargetImage createThumbnail(String filename, InputStream in, Dimension preferredSize)
           
 String getDescription()
           
 Pattern getPattern()
           
 org.mozilla.javascript.Callable getRenderCallback()
           
 boolean isTarget(String filename)
           
 void setDescription(String description)
           
 void setPattern(Pattern pattern)
           
 void setRenderCallback(org.mozilla.javascript.Callable renderCallback)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CustomThumbnailFactory

public CustomThumbnailFactory(JSWindow owner,
                              JSRunner jsRunner)
構築します。

パラメータ:
owner - オーナー。nullは不可。
jsRunner - 実行エンジン。nullは不可。
メソッドの詳細

getRenderCallback

public org.mozilla.javascript.Callable getRenderCallback()

setRenderCallback

public void setRenderCallback(org.mozilla.javascript.Callable renderCallback)

setDescription

public void setDescription(String description)

getPattern

public Pattern getPattern()

setPattern

public void setPattern(Pattern pattern)

getDescription

public String getDescription()
定義:
インタフェース jp.carabiner.treeeditor.attachment.thumbnail.FileThumbnailFactory 内の getDescription

isTarget

public boolean isTarget(String filename)
定義:
インタフェース jp.carabiner.treeeditor.attachment.thumbnail.FileThumbnailFactory 内の isTarget

createThumbnail

public jp.carabiner.treeeditor.link.TargetImage createThumbnail(String filename,
                                                                InputStream in,
                                                                Dimension preferredSize)
                                                         throws IOException
定義:
インタフェース jp.carabiner.treeeditor.attachment.thumbnail.FileThumbnailFactory 内の createThumbnail
例外:
IOException