|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.intra_mart.product.pdfmaker.AbstractBuilder
public abstract class AbstractBuilder
このクラスは、PDFファイル作成コンポーネントのスーパークラスです。
IOCELA および IODOC の機能を利用してPDFファイルを作成する際の 共通機能を提供します。 このクラスのサブクラスは、このクラスで設定された値を用いて PDFファイルを作成します。
フィールドの概要 |
---|
インタフェース jp.co.intra_mart.product.pdfmaker.CompressedPDF から継承されたフィールド |
---|
COMPRESSION_DEFAULT, COMPRESSION_NONE, COMPRESSION_SIZE, COMPRESSION_SPEED |
コンストラクタの概要 | |
---|---|
AbstractBuilder()
唯一のコンストラクタ。 |
メソッドの概要 | |
---|---|
void |
defineLogFile(java.io.File f)
実行ログファイルのパスを設定します。 |
void |
defineLogPath(java.lang.String path)
実行ログファイルのパスを設定します。 |
int |
getCompression()
現在設定されているPDF出力時の圧縮方法を取得します。 |
java.io.File |
getLogFile()
実行ログファイルのパスを取得します。 |
void |
setCompression(int compressionRatio)
PDF出力時の圧縮方法を設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public AbstractBuilder() throws PDFIllegalLicenseException
PDFIllegalLicenseException
- ライセンス違反の場合スローされますメソッドの詳細 |
---|
public void defineLogPath(java.lang.String path)
ログファイルのパスは、Storage-Service の管理する
ディレクトリ(標準は storage/)からの相対形式
で表されるパス名を指定して下さい。
path
- ログファイルのパスpublic void defineLogFile(java.io.File f)
f
- ログファイルpublic java.io.File getLogFile()
defineLogPath メソッドまたは defineLogFile メソッドによって ログファイルが設定されている場合は、 その設定値を返します。ログファイルが未設定の場合は、null を 返します。
public void setCompression(int compressionRatio)
圧縮方法は、このインターフェースの持つ以下の static 変数のうちの
いずれかを指定して下さい。
COMPRESSION_NONE 圧縮なし COMPRESSION_SPEED スピード優先方式で圧縮 COMPRESSION_SIZE ファイルサイズ優先方式で圧縮
CompressedPDF
内の setCompression
compressionRatio
- 圧縮方式を表す定数値public int getCompression()
CompressedPDF
内の getCompression
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |