Top Description Fields Constructors Methods
org.apache.poi.hssf.record

public final Class PrintSetupRecord

extends StandardRecord
Class Inheritance
Static Imports
org.apache.poi.util.GenericRecordUtil.getBitsAsString

Stores print setup options -- bogus for HSSF (and marked as such)
Since
2.0-pre

Field Summary

Modifier and TypeField and Description
private static final BitField
private double
private short
private short
field_1_paper_size

Constants for this are held in PrintSetup

private short
private short
private short
private short
private short
private short
private short
private double
private static final BitField
private static final BitField
private static final BitField
private static final BitField
private static final BitField
public static final short
private static final BitField
private static final BitField

Constructor Summary

AccessConstructor and Description
public
public
public

Method Summary

Modifier and TypeMethod and Description
public PrintSetupRecord
public short
protected int
public boolean
public short
public short
public double
public Map<String, Supplier<?>>
public HSSFRecordTypes
public double
public short
public boolean
public boolean
public boolean
public boolean
public boolean
public short
public short
public short
public short
public short
getSid()

Implements abstract org.apache.poi.hssf.record.Record.getSid.

return the non static version of the id for this record.

public boolean
public boolean
public short
public void
serialize(LittleEndianOutput
the output object
out
)

Implements abstract org.apache.poi.hssf.record.StandardRecord.serialize.

Write the data content of this BIFF record.

public void
setCopies(short copies)

public void
setDraft(boolean d)

public void
setFitHeight(short height)

public void
setFitWidth(short width)

public void
setFooterMargin(double footermargin)

public void
setHeaderMargin(double headermargin)

public void
setHResolution(short resolution)

public void
setLandscape(boolean ls)

public void
setLeftToRight(boolean ltor)

public void
setNoColor(boolean mono)

public void
setNoOrientation(boolean orientation)

public void
setNotes(boolean printnotes)

public void
setOptions(short options)

public void
setPageStart(short start)

public void
setPaperSize(short size)

public void
setScale(short scale)

public void
setUsePage(boolean page)

public void
setValidSettings(boolean valid)

public void
setVResolution(short resolution)

Inherited from org.apache.poi.hssf.record.StandardRecord:
getRecordSizeserialize

Field Detail

draftback to summary
private static final BitField draft
field_10_footermarginback to summary
private double field_10_footermargin
field_11_copiesback to summary
private short field_11_copies
field_1_paper_sizeback to summary
private short field_1_paper_size

Constants for this are held in PrintSetup

field_2_scaleback to summary
private short field_2_scale
field_3_page_startback to summary
private short field_3_page_start
field_4_fit_widthback to summary
private short field_4_fit_width
field_5_fit_heightback to summary
private short field_5_fit_height
field_6_optionsback to summary
private short field_6_options
field_7_hresolutionback to summary
private short field_7_hresolution
field_8_vresolutionback to summary
private short field_8_vresolution
field_9_headermarginback to summary
private double field_9_headermargin
landscapeback to summary
private static final BitField landscape
lefttorightback to summary
private static final BitField lefttoright
nocolorback to summary
private static final BitField nocolor
noOrientationback to summary
private static final BitField noOrientation
notesback to summary
private static final BitField notes
sidback to summary
public static final short sid
usepageback to summary
private static final BitField usepage
validsettingsback to summary
private static final BitField validsettings

Constructor Detail

PrintSetupRecordback to summary
public PrintSetupRecord()
PrintSetupRecordback to summary
public PrintSetupRecord(PrintSetupRecord other)
PrintSetupRecordback to summary
public PrintSetupRecord(RecordInputStream in)

Method Detail

copyback to summary
public PrintSetupRecord copy()

Implements abstract org.apache.poi.hssf.record.StandardRecord.copy.

Implements org.apache.poi.common.Duplicatable.copy.

Returns:PrintSetupRecord

Doc from org.apache.poi.common.Duplicatable.copy.

a deep copy of the implementing class / instance

Annotations
@Override
getCopiesback to summary
public short getCopies()
getDataSizeback to summary
protected int getDataSize()

Implements abstract org.apache.poi.hssf.record.StandardRecord.getDataSize.

getDraftback to summary
public boolean getDraft()
getFitHeightback to summary
public short getFitHeight()
getFitWidthback to summary
public short getFitWidth()
getFooterMarginback to summary
public double getFooterMargin()
getGenericPropertiesback to summary
public Map<String, Supplier<?>> getGenericProperties()

Implements org.apache.poi.common.usermodel.GenericRecord.getGenericProperties.

Annotations
@Override
getGenericRecordTypeback to summary
public HSSFRecordTypes getGenericRecordType()

Overrides default org.apache.poi.common.usermodel.GenericRecord.getGenericRecordType.

Implements abstract org.apache.poi.hssf.record.Record.getGenericRecordType.

Annotations
@Override
getHeaderMarginback to summary
public double getHeaderMargin()
getHResolutionback to summary
public short getHResolution()
getLandscapeback to summary
public boolean getLandscape()
getLeftToRightback to summary
public boolean getLeftToRight()
getNoColorback to summary
public boolean getNoColor()
getNoOrientationback to summary
public boolean getNoOrientation()
getNotesback to summary
public boolean getNotes()
getOptionsback to summary
public short getOptions()
getPageStartback to summary
public short getPageStart()
getPaperSizeback to summary
public short getPaperSize()
getScaleback to summary
public short getScale()
getSidback to summary
public short getSid()

Implements abstract org.apache.poi.hssf.record.Record.getSid.

Doc from org.apache.poi.hssf.record.Record.getSid.

return the non static version of the id for this record.

Returns:short

he id for this record

getUsePageback to summary
public boolean getUsePage()
getValidSettingsback to summary
public boolean getValidSettings()
getVResolutionback to summary
public short getVResolution()
serializeback to summary
public void serialize(LittleEndianOutput out)

Implements abstract org.apache.poi.hssf.record.StandardRecord.serialize.

Doc from org.apache.poi.hssf.record.StandardRecord.serialize.

Write the data content of this BIFF record. The 'ushort sid' and 'ushort size' header fields have already been written by the superclass.

The number of bytes written must equal the record size reported by org.apache.poi.hssf.record.Record#getRecordSize()} minus four ( record header consisting of a 'ushort sid' and 'ushort reclength' has already been written by their superclass).

Parameters
out:LittleEndianOutput

the output object

setCopiesback to summary
public void setCopies(short copies)
setDraftback to summary
public void setDraft(boolean d)
setFitHeightback to summary
public void setFitHeight(short height)
setFitWidthback to summary
public void setFitWidth(short width)
setFooterMarginback to summary
public void setFooterMargin(double footermargin)
setHeaderMarginback to summary
public void setHeaderMargin(double headermargin)
setHResolutionback to summary
public void setHResolution(short resolution)
setLandscapeback to summary
public void setLandscape(boolean ls)
setLeftToRightback to summary
public void setLeftToRight(boolean ltor)
setNoColorback to summary
public void setNoColor(boolean mono)
setNoOrientationback to summary
public void setNoOrientation(boolean orientation)
setNotesback to summary
public void setNotes(boolean printnotes)
setOptionsback to summary
public void setOptions(short options)
setPageStartback to summary
public void setPageStart(short start)
setPaperSizeback to summary
public void setPaperSize(short size)
setScaleback to summary
public void setScale(short scale)
setUsePageback to summary
public void setUsePage(boolean page)
setValidSettingsback to summary
public void setValidSettings(boolean valid)
setVResolutionback to summary
public void setVResolution(short resolution)