Package org.apache.poi.xssf.usermodel
Class XSSFHeaderFooterProperties
- java.lang.Object
-
- org.apache.poi.xssf.usermodel.XSSFHeaderFooterProperties
-
public class XSSFHeaderFooterProperties extends Object
All Header/Footer properties for a sheet are scoped to the sheet. This includes Different First Page, and Different Even/Odd. These properties can be set or unset explicitly in this class. Note that while Scale With Document and Align With Margins default to unset, Different First, and Different Even/Odd are updated automatically as headers and footers are added and removed.
-
-
Constructor Summary
Constructors Constructor Description XSSFHeaderFooterProperties(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter headerFooter)Create an instance of XSSFHeaderFooterProperties from the supplied XML bean
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetAlignWithMargins()returns alignWithMargins attributebooleangetDifferentFirst()returns differentFirst attributebooleangetDifferentOddEven()returns differentOddEven attributeorg.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFootergetHeaderFooter()Returns the underlying CTHeaderFooter xml beanbooleangetScaleWithDoc()returns scaleWithDoc attributevoidremoveAlignWithMargins()remove alignWithMargins attributevoidremoveDifferentFirst()remove differentFirst attributevoidremoveDifferentOddEven()remove differentOddEven attributevoidremoveScaleWithDoc()remove scaleWithDoc attributevoidsetAlignWithMargins(boolean flag)set alignWithMargins attributevoidsetDifferentFirst(boolean flag)set differentFirst attributevoidsetDifferentOddEven(boolean flag)set differentOddEven attributevoidsetScaleWithDoc(boolean flag)set scaleWithDoc attribute
-
-
-
Method Detail
-
getHeaderFooter
@Internal public org.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter getHeaderFooter()
Returns the underlying CTHeaderFooter xml bean- Returns:
- the underlying CTHeaderFooter xml bean
-
getAlignWithMargins
public boolean getAlignWithMargins()
returns alignWithMargins attribute
-
getDifferentFirst
public boolean getDifferentFirst()
returns differentFirst attribute
-
getDifferentOddEven
public boolean getDifferentOddEven()
returns differentOddEven attribute
-
getScaleWithDoc
public boolean getScaleWithDoc()
returns scaleWithDoc attribute
-
setAlignWithMargins
public void setAlignWithMargins(boolean flag)
set alignWithMargins attribute
-
setDifferentFirst
public void setDifferentFirst(boolean flag)
set differentFirst attribute
-
setDifferentOddEven
public void setDifferentOddEven(boolean flag)
set differentOddEven attribute
-
setScaleWithDoc
public void setScaleWithDoc(boolean flag)
set scaleWithDoc attribute
-
removeAlignWithMargins
public void removeAlignWithMargins()
remove alignWithMargins attribute
-
removeDifferentFirst
public void removeDifferentFirst()
remove differentFirst attribute
-
removeDifferentOddEven
public void removeDifferentOddEven()
remove differentOddEven attribute
-
removeScaleWithDoc
public void removeScaleWithDoc()
remove scaleWithDoc attribute
-
-