public class ListTableLayout
extends java.lang.Object
| コンストラクタと説明 |
|---|
ListTableLayout(java.io.OutputStream aOutputStream) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addFooter()
フッター行を追加します。
|
void |
addFooter(java.util.HashMap<java.lang.String,java.lang.String> aData)
埋め込む値をセットしてフッター行を追加します。
|
void |
addHeader()
ヘッダー行を追加します。
|
void |
addHeader(java.util.HashMap<java.lang.String,java.lang.String> aData)
埋め込む値をセットしてヘッダー行を追加します。
|
void |
addRecord()
レコード行を追加します。
|
void |
addRecord(java.util.HashMap<java.lang.String,java.lang.String> aData)
埋め込む値をセットしてレコード行を追加します。
|
void |
clearAttributes()
setAttributesでセットした属性をクリアします。
|
void |
clearFooterData()
フッター行のデータをクリアします。
|
void |
clearHeaderData()
ヘッダー行のデータをクリアします。
|
void |
clearRecordData()
レコード行のデータをクリアします。
|
void |
close()
帳票をクローズします。
|
void |
newPage()
改ページします。
|
void |
removeAttribute(java.lang.String aId,
java.lang.String aKey)
属性をクリアします。
|
void |
setAttribute(java.lang.String aId,
java.lang.String aKey,
java.lang.String aValue)
属性をセットします。
|
void |
setAttributes(java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> aExtraAttributes)
属性をセットします。
|
void |
setFontPath(java.lang.String aFontPath)
フォントファイルのデフォルトパスをセットします。
|
void |
setFooterData(java.lang.String aKey,
java.lang.String aValue)
フッター行にデータをセットします。
|
void |
setHeaderData(java.lang.String aKey,
java.lang.String aValue)
ヘッダー行にデータをセットします。
|
void |
setPageHeaderText(java.lang.String aHeaderText)
ページヘッダーのテキストをセットします。
|
void |
setRecordData(java.lang.String aKey,
java.lang.String aValue)
レコード行にデータをセットします。
|
void |
setTemplate(org.w3c.dom.Element aTemplate)
テンプレートをセットします。
|
void |
setTemplateFile(java.io.File aFile)
テンプレートファイルをセットします。
|
public void setPageHeaderText(java.lang.String aHeaderText)
aHeaderText - ヘッダーのテキストpublic void setHeaderData(java.lang.String aKey,
java.lang.String aValue)
aKey - 値を埋め込む要素のIDaValue - 埋め込む値public void setRecordData(java.lang.String aKey,
java.lang.String aValue)
aKey - 値を埋め込む要素のIDaValue - 埋め込む値public void setFooterData(java.lang.String aKey,
java.lang.String aValue)
aKey - 値を埋め込む要素のIDaValue - 埋め込む値public void clearHeaderData()
public void clearRecordData()
public void clearFooterData()
public void setAttributes(java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> aExtraAttributes)
aExtraAttributes - セット先の要素をキーに属性の[名前=値]ペアを保持するHashMappublic void clearAttributes()
public void setAttribute(java.lang.String aId,
java.lang.String aKey,
java.lang.String aValue)
aId - 属性をセットする要素のIDaKey - 属性名aValue - 属性値public void removeAttribute(java.lang.String aId,
java.lang.String aKey)
aId - 属性をセットする要素のIDaKey - 属性名public void setFontPath(java.lang.String aFontPath)
aFontPath - フォントファイルのデフォルトパスpublic void setTemplateFile(java.io.File aFile)
aFile - テンプレートファイルpublic void setTemplate(org.w3c.dom.Element aTemplate)
aTemplate - テンプレートpublic void addHeader()
throws java.lang.IllegalStateException
java.lang.IllegalStateExceptionpublic void addHeader(java.util.HashMap<java.lang.String,java.lang.String> aData)
throws java.lang.IllegalStateException
aData - 埋め込む値をセットしたHashMapjava.lang.IllegalStateExceptionpublic void addRecord()
throws java.lang.IllegalStateException
java.lang.IllegalStateExceptionpublic void addRecord(java.util.HashMap<java.lang.String,java.lang.String> aData)
throws java.lang.IllegalStateException
aData - 埋め込む値をセットしたHashMapjava.lang.IllegalStateExceptionpublic void addFooter()
throws java.lang.IllegalStateException
java.lang.IllegalStateExceptionpublic void addFooter(java.util.HashMap<java.lang.String,java.lang.String> aData)
throws java.lang.IllegalStateException
aData - 埋め込む値をセットしたHashMapjava.lang.IllegalStateExceptionpublic void newPage()
throws java.lang.IllegalStateException
java.lang.IllegalStateExceptionpublic void close()
throws PdfException
PdfException