Package org.apache.poi.hssf.record
Class FeatHdrRecord
java.lang.Object
org.apache.poi.hssf.record.RecordBase
org.apache.poi.hssf.record.Record
org.apache.poi.hssf.record.StandardRecord
org.apache.poi.hssf.record.FeatHdrRecord
- All Implemented Interfaces:
Cloneable
Title: FeatHdr (Feature Header) Record
This record specifies common information for Shared Features, and specifies the beginning of a collection of records to define them. The collection of data (Globals Substream ABNF, macro sheet substream ABNF or worksheet substream ABNF) specifies Shared Feature data.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Specifies the smart tag type.static final int
Specifies that formula errors should be ignoredstatic final int
Specifies the shared list type.static final int
Specifies the enhanced protection type.static final short
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.poi.hssf.record.StandardRecord
getRecordSize, serialize
Methods inherited from class org.apache.poi.hssf.record.Record
cloneViaReserialise, serialize
-
Field Details
-
SHAREDFEATURES_ISFPROTECTION
public static final int SHAREDFEATURES_ISFPROTECTIONSpecifies the enhanced protection type. Used to protect a shared workbook by restricting access to some areas of it- See Also:
-
SHAREDFEATURES_ISFFEC2
public static final int SHAREDFEATURES_ISFFEC2Specifies that formula errors should be ignored- See Also:
-
SHAREDFEATURES_ISFFACTOID
public static final int SHAREDFEATURES_ISFFACTOIDSpecifies the smart tag type. Recognises certain types of entries (proper names, dates/times etc) and flags them for action- See Also:
-
SHAREDFEATURES_ISFLIST
public static final int SHAREDFEATURES_ISFLISTSpecifies the shared list type. Used for a table within a sheet- See Also:
-
sid
public static final short sid- See Also:
-
-
Constructor Details
-
FeatHdrRecord
public FeatHdrRecord() -
FeatHdrRecord
-
-
Method Details
-
getSid
public short getSid()Description copied from class:Record
return the non static version of the id for this record. -
toString
Description copied from class:Record
get a string representation of the record (for biffview/debugging) -
serialize
Description copied from class:StandardRecord
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
RecordBase.getRecordSize()
} minus four ( record header consisting of a 'ushort sid' and 'ushort reclength' has already been written by their superclass).- Specified by:
serialize
in classStandardRecord
- Parameters:
out
- the output object
-
getDataSize
protected int getDataSize()- Specified by:
getDataSize
in classStandardRecord
-
clone
-