jp.co.intra_mart.product.pdfmaker
クラス AbstractBuilder

java.lang.Object
  上位を拡張 jp.co.intra_mart.product.pdfmaker.AbstractBuilder
すべての実装されたインタフェース:
CompressedPDF
直系の既知のサブクラス:
AbstractPageBuilder, PDFBuilder

public abstract class AbstractBuilder
extends java.lang.Object
implements CompressedPDF

このクラスは、PDFファイル作成コンポーネントのスーパークラスです。

IOCELA および IODOC の機能を利用してPDFファイルを作成する際の 共通機能を提供します。 このクラスのサブクラスは、このクラスで設定された値を用いて PDFファイルを作成します。

導入されたバージョン:
PDF-Designer Version 3.2
作成者:
Hisanari.H(09/03,2001)

フィールドの概要
 
インタフェース 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
 

コンストラクタの詳細

AbstractBuilder

public AbstractBuilder()
                throws PDFIllegalLicenseException
唯一のコンストラクタ。

例外:
PDFIllegalLicenseException - ライセンス違反の場合スローされます
メソッドの詳細

defineLogPath

public void defineLogPath(java.lang.String path)
実行ログファイルのパスを設定します。

ログファイルのパスは、Storage-Service の管理する ディレクトリ(標準は storage/)からの相対形式 で表されるパス名を指定して下さい。

パラメータ:
path - ログファイルのパス

defineLogFile

public void defineLogFile(java.io.File f)
実行ログファイルのパスを設定します。

パラメータ:
f - ログファイル

getLogFile

public java.io.File getLogFile()
実行ログファイルのパスを取得します。

defineLogPath メソッドまたは defineLogFile メソッドによって ログファイルが設定されている場合は、 その設定値を返します。ログファイルが未設定の場合は、null を 返します。

戻り値:
ログファイルのパス

setCompression

public void setCompression(int compressionRatio)
PDF出力時の圧縮方法を設定します。

圧縮方法は、このインターフェースの持つ以下の static 変数のうちの いずれかを指定して下さい。

COMPRESSION_NONE 圧縮なし
COMPRESSION_SPEED スピード優先方式で圧縮
COMPRESSION_SIZE ファイルサイズ優先方式で圧縮

定義:
インタフェース CompressedPDF 内の setCompression
パラメータ:
compressionRatio - 圧縮方式を表す定数値

getCompression

public int getCompression()
現在設定されているPDF出力時の圧縮方法を取得します。

定義:
インタフェース CompressedPDF 内の getCompression
戻り値:
圧縮方式を表す定数値