@Internal public class BookmarksTables extends java.lang.Object
Constructor and Description |
---|
BookmarksTables(byte[] tableStream,
FileInformationBlock fib) |
Modifier and Type | Method and Description |
---|---|
void |
afterDelete(int startCp,
int length) |
void |
afterInsert(int startCp,
int length) |
int |
getBookmarksCount() |
GenericPropertyNode |
getDescriptorFirst(int index) |
int |
getDescriptorFirstIndex(GenericPropertyNode descriptorFirst) |
GenericPropertyNode |
getDescriptorLim(int index) |
int |
getDescriptorsFirstCount() |
int |
getDescriptorsLimCount() |
java.lang.String |
getName(int index) |
int |
getNamesCount() |
void |
remove(int index) |
void |
setName(int index,
java.lang.String name) |
void |
writePlcfBkmkf(FileInformationBlock fib,
java.io.ByteArrayOutputStream tableStream) |
void |
writePlcfBkmkl(FileInformationBlock fib,
java.io.ByteArrayOutputStream tableStream) |
void |
writeSttbfBkmk(FileInformationBlock fib,
java.io.ByteArrayOutputStream tableStream) |
public BookmarksTables(byte[] tableStream, FileInformationBlock fib)
public void afterDelete(int startCp, int length)
public void afterInsert(int startCp, int length)
public int getBookmarksCount()
public GenericPropertyNode getDescriptorFirst(int index) throws java.lang.IndexOutOfBoundsException
java.lang.IndexOutOfBoundsException
public int getDescriptorFirstIndex(GenericPropertyNode descriptorFirst)
public GenericPropertyNode getDescriptorLim(int index) throws java.lang.IndexOutOfBoundsException
java.lang.IndexOutOfBoundsException
public int getDescriptorsFirstCount()
public int getDescriptorsLimCount()
public java.lang.String getName(int index)
public int getNamesCount()
public void remove(int index)
public void setName(int index, java.lang.String name)
public void writePlcfBkmkf(FileInformationBlock fib, java.io.ByteArrayOutputStream tableStream) throws java.io.IOException
java.io.IOException
public void writePlcfBkmkl(FileInformationBlock fib, java.io.ByteArrayOutputStream tableStream) throws java.io.IOException
java.io.IOException
public void writeSttbfBkmk(FileInformationBlock fib, java.io.ByteArrayOutputStream tableStream) throws java.io.IOException
java.io.IOException
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.