Package org.apache.poi.hslf.record
Class VBAInfoAtom
- java.lang.Object
-
- org.apache.poi.hslf.record.Record
-
- org.apache.poi.hslf.record.RecordAtom
-
- org.apache.poi.hslf.record.VBAInfoAtom
-
public final class VBAInfoAtom extends RecordAtom
An atom record that specifies a reference to the VBA project storage.
-
-
Constructor Summary
Constructors Constructor Description VBAInfoAtom(byte[] source, int start, int len)Constructs the vba atom record from its source data.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetPersistIdRef()longgetRecordType()Gets the record type.longgetVersion()booleanisHasMacros()voidsetHasMacros(boolean hasMacros)voidsetPersistIdRef(long persistIdRef)voidsetVersion(long version)voidwriteOut(java.io.OutputStream out)Write the contents of the record back, so it can be written to disk-
Methods inherited from class org.apache.poi.hslf.record.RecordAtom
getChildRecords, isAnAtom
-
Methods inherited from class org.apache.poi.hslf.record.Record
buildRecordAtOffset, createRecordForType, findChildRecords, writeLittleEndian, writeLittleEndian
-
-
-
-
Method Detail
-
getRecordType
public long getRecordType()
Gets the record type.- Specified by:
getRecordTypein classRecord- Returns:
- the record type.
-
writeOut
public void writeOut(java.io.OutputStream out) throws java.io.IOExceptionWrite the contents of the record back, so it can be written to disk
-
getPersistIdRef
public long getPersistIdRef()
-
setPersistIdRef
public void setPersistIdRef(long persistIdRef)
-
isHasMacros
public boolean isHasMacros()
-
setHasMacros
public void setHasMacros(boolean hasMacros)
-
getVersion
public long getVersion()
-
setVersion
public void setVersion(long version)
-
-