|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.poi.hslf.record.Record
org.apache.poi.hslf.record.RecordAtom
org.apache.poi.hslf.record.TxMasterStyleAtom
public class TxMasterStyleAtom
TxMasterStyleAtom atom (4003).
Stores default character and paragraph styles. The atom instance value is the text type and is encoded like the txstyle field in TextHeaderAtom. The text styles are located in the MainMaster container, except for the "other" style, which is in the Document.Environment container.
This atom can store up to 5 pairs of paragraph+character styles, each pair describes an indent level. The first pair describes first-level paragraph with no indentation.
Constructor Summary | |
---|---|
protected |
TxMasterStyleAtom(byte[] source,
int start,
int len)
|
Method Summary | |
---|---|
protected StyleTextPropAtom.TextProp[] |
getCharacterProps(int type,
int level)
Character properties for the specified text type and indent level |
StyleTextPropAtom.TextPropCollection[] |
getCharacterStyles()
Returns array of character styles defined in this record. |
protected StyleTextPropAtom.TextProp[] |
getParagraphProps(int type,
int level)
Paragraph properties for the specified text type and indent level |
StyleTextPropAtom.TextPropCollection[] |
getParagraphStyles()
Returns array of paragraph styles defined in this record. |
long |
getRecordType()
We are of type 4003 |
int |
getTextType()
Return type of the text. |
protected void |
init()
parse the record data and initialize styles |
void |
writeOut(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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected TxMasterStyleAtom(byte[] source, int start, int len)
Method Detail |
---|
public long getRecordType()
getRecordType
in class Record
RecordTypes.TxMasterStyleAtom
public void writeOut(java.io.OutputStream out) throws java.io.IOException
writeOut
in class Record
java.io.IOException
public StyleTextPropAtom.TextPropCollection[] getCharacterStyles()
public StyleTextPropAtom.TextPropCollection[] getParagraphStyles()
public int getTextType()
TextHeaderAtom
TextHeaderAtom
protected void init()
protected StyleTextPropAtom.TextProp[] getParagraphProps(int type, int level)
protected StyleTextPropAtom.TextProp[] getCharacterProps(int type, int level)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |