|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectreport.Node
report.Layout
report.HeaderLayout
class HeaderLayout
テキスト編集レイアウトを構築するための「ヘッダ・レイアウト」ノード。 ブロックを子ノードに保持する。 親ノードはルート・レイアウト。 ヘッダとフッタのレイアウトは持たない。
フィールドの概要 | |
---|---|
private int |
lines
ヘッダ (あるいはフッタ) の行数 |
クラス report.Layout から継承されたフィールド |
---|
footerLayout, UNLIMITED_WIDTH, WITHOUT_PAGE_CONTROL |
コンストラクタの概要 | |
---|---|
HeaderLayout(Layout ancestor,
int lines)
ヘッダのコンストラクタ。 |
メソッドの概要 | |
---|---|
(package private) int |
getLines()
ヘッダ (あるいはフッタ) の行数のゲッタ。 |
(package private) void |
setLines(int lines)
ヘッダ (あるいはフッタ) の行数のセッタ。 |
HeaderLayout |
verify()
ヘッダ・レイアウトの正当性を確認する。 |
クラス report.Layout から継承されたメソッド |
---|
add, add, adda, getBuilder, getFooterLayout, getHeaderLayout, getLinesPerPage, getMaxPage, getNewLineCode, getWidth, merge, setBuilder, setFooterLayout, setHeaderLayout, setLinesPerPage, setMaxPage, setNewLineCode, setWidth |
クラス report.Node から継承されたメソッド |
---|
add, add, adda, getAncestor, getChildren, getRootLayout, isEmpty, isOrphanNode, merge, nullSafe, setAncestor, setChildren |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
private int lines
コンストラクタの詳細 |
---|
HeaderLayout(Layout ancestor, int lines) throws ReportException
ancestor
- 親ノードであるルート・レイアウトを渡す。lines
- ヘッダ (あるいはフッタ) の行数を渡す。
レイアウトに不整合があれば
- ReportException を投げる。
ReportException
メソッドの詳細 |
---|
void setLines(int lines)
lines
- ヘッダ (あるいはフッタ) の行数を渡す。int getLines()
public HeaderLayout verify() throws ReportException
Layout
内の verify
正当でないヘッダ・レイアウトであった場合に
- ReportException を投げる。
ReportException
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |