public class SectionProperties
extends java.lang.Object
implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
RTFBorderProperties |
borderBottom |
RTFBorderProperties |
borderLeft |
boolean |
borderReferenceText |
RTFBorderProperties |
borderRight |
boolean |
borderSurroundsFooter |
boolean |
borderSurroundsHeader |
RTFBorderProperties |
borderTop |
int |
breakType |
int[] |
columnSpaceRight |
int[] |
columnWidth |
boolean |
endnotesIncluded |
boolean |
facingPages
Indicates if section has facing pages.
|
int |
footerOffset |
int |
headerOffset |
boolean |
marginMirror
Indicactes if page-margins (left and right) are mirror when section
has facing pages.
|
int |
pageHeight |
int |
pageMarginBottom |
int |
pageMarginLeft |
int |
pageMarginRight |
int |
pageMarginTop |
int |
pageWidth |
java.lang.Integer |
restartPageNumber |
static int |
SECTION_BREAK_COLUMN |
static int |
SECTION_BREAK_EVEN |
static int |
SECTION_BREAK_NONE |
static int |
SECTION_BREAK_ODD |
static int |
SECTION_BREAK_PAGE |
boolean |
titlePage
Indicates if section has a special title page.
|
int |
verticalAlignment |
Constructor and Description |
---|
SectionProperties() |
Modifier and Type | Method and Description |
---|---|
void |
applyDefaults(SectionProperties defSection) |
int |
bottomBorderSpace() |
int |
bottomBorderSpace(int footerHeight) |
int |
getAverageColumnSpacing() |
int |
getColumns() |
int |
getContentHeight() |
int |
getContentWidth() |
boolean |
hasVariableColumnWidths() |
int |
leftBorderSpace() |
void |
resetAfterSectionBreak() |
int |
rightBorderSpace() |
void |
setColumns(int columns) |
void |
setColumnSpaceRight(int column,
int space) |
void |
setColumnWidth(int column,
int width) |
int |
topBorderSpace() |
int |
topBorderSpace(int headerHeight) |
public static final int SECTION_BREAK_NONE
public static final int SECTION_BREAK_COLUMN
public static final int SECTION_BREAK_PAGE
public static final int SECTION_BREAK_EVEN
public static final int SECTION_BREAK_ODD
public int pageHeight
public int pageWidth
public int pageMarginLeft
public int pageMarginRight
public int pageMarginTop
public int pageMarginBottom
public int headerOffset
public int footerOffset
public java.lang.Integer restartPageNumber
public boolean titlePage
public boolean facingPages
public boolean marginMirror
public boolean endnotesIncluded
public int verticalAlignment
public int breakType
public int[] columnWidth
public int[] columnSpaceRight
public boolean borderReferenceText
public boolean borderSurroundsHeader
public boolean borderSurroundsFooter
public RTFBorderProperties borderTop
public RTFBorderProperties borderBottom
public RTFBorderProperties borderLeft
public RTFBorderProperties borderRight
public int rightBorderSpace()
public int leftBorderSpace()
public int topBorderSpace(int headerHeight)
public int topBorderSpace()
public int bottomBorderSpace(int footerHeight)
public int bottomBorderSpace()
public void resetAfterSectionBreak()
public int getContentWidth()
public int getContentHeight()
public void applyDefaults(SectionProperties defSection)
public void setColumns(int columns)
public int getColumns()
public void setColumnWidth(int column, int width)
public void setColumnSpaceRight(int column, int space)
public int getAverageColumnSpacing()
public boolean hasVariableColumnWidths()
© 2003-2011 by Sascha Schmidt (vision-cloud.de). All Rights Reserved.