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.IllegalStateException
public void addHeader(java.util.HashMap<java.lang.String,java.lang.String> aData) throws java.lang.IllegalStateException
aData
- 埋め込む値をセットしたHashMapjava.lang.IllegalStateException
public void addRecord() throws java.lang.IllegalStateException
java.lang.IllegalStateException
public void addRecord(java.util.HashMap<java.lang.String,java.lang.String> aData) throws java.lang.IllegalStateException
aData
- 埋め込む値をセットしたHashMapjava.lang.IllegalStateException
public void addFooter() throws java.lang.IllegalStateException
java.lang.IllegalStateException
public void addFooter(java.util.HashMap<java.lang.String,java.lang.String> aData) throws java.lang.IllegalStateException
aData
- 埋め込む値をセットしたHashMapjava.lang.IllegalStateException
public void newPage() throws java.lang.IllegalStateException
java.lang.IllegalStateException
public void close() throws PdfException
PdfException