public interface Page extends Closeable
Modifier and Type | Method and Description |
---|---|
void |
addCategory(LineCategory category) |
void |
addLineReference(Line line,
LineCategory category)
Add a reference to a line.
|
Line |
createLine(LineCategory category)
Create a new line in the page.
|
LineCategory[] |
getCategories()
Get the line categories that are valid for this page.
|
java.lang.String |
getLabel() |
java.util.Set |
getLines(LineCategory category)
The page can 'contain' any number of categories (tables) which,
in turn, contain any number of lines.
|
Line |
getMasterLine() |
Line |
lookupLineByField(LineCategory category,
Column column,
java.lang.Object value) |
void |
setMasterLine(Line masterLine) |
void |
setReport(Report report) |
Line createLine(LineCategory category)
void addLineReference(Line line, LineCategory category)
createLine(LineCategory)
method, no connections are made
between this page and line.Line lookupLineByField(LineCategory category, Column column, java.lang.Object value)
java.util.Set getLines(LineCategory category)
Line getMasterLine()
void setMasterLine(Line masterLine)
getMasterLine()
LineCategory[] getCategories()
void addCategory(LineCategory category)
java.lang.String getLabel()