jp.veltec.pdf
クラス PdfBuilder

java.lang.Object
  上位を拡張 jp.veltec.pdf.PdfBuilder
直系の既知のサブクラス:
PageBuilder, TableBuilder

public abstract class PdfBuilder
extends java.lang.Object

1ページのレイアウトを行うための基底クラスです。


コンストラクタの概要
PdfBuilder(java.io.OutputStream aOutputStream)
           
 
メソッドの概要
 void addPage()
           
abstract  void addPage(java.util.HashMap<java.lang.String,java.lang.String> aData)
           
 void close()
           
 void setDefaultFontPath(java.lang.String aDefaultFontPath)
           
 void setImagePath(java.lang.String aImagePath)
           
 void setTemplate(org.w3c.dom.Element aTemplate)
           
 void setTemplateFile(java.io.File aFile)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PdfBuilder

public PdfBuilder(java.io.OutputStream aOutputStream)
メソッドの詳細

setImagePath

public void setImagePath(java.lang.String aImagePath)

setDefaultFontPath

public void setDefaultFontPath(java.lang.String aDefaultFontPath)

setTemplateFile

public void setTemplateFile(java.io.File aFile)

setTemplate

public void setTemplate(org.w3c.dom.Element aTemplate)

addPage

public void addPage()
             throws java.lang.IllegalStateException
例外:
java.lang.IllegalStateException

addPage

public abstract void addPage(java.util.HashMap<java.lang.String,java.lang.String> aData)
                      throws java.lang.IllegalStateException
例外:
java.lang.IllegalStateException

close

public void close()