org.apache.poi.hwpf.model.types
Class LFOAbstractType

java.lang.Object
  extended by org.apache.poi.hwpf.model.types.LFOAbstractType
Direct Known Subclasses:
ListFormatOverride

@Internal
public abstract class LFOAbstractType
extends java.lang.Object

List Format Override (LFO).

Class and fields descriptions are quoted from Microsoft Office Word 97-2007 Binary File Format NOTE: This source is automatically generated please do not modify this file. Either subclass or remove the record in src/types/definitions.

Author:
Sergey Vladimirov; according to Microsoft Office Word 97-2007 Binary File Format Specification [*.doc]

Field Summary
protected  int field_1_lsid
           
protected  int field_2_reserved1
           
protected  int field_3_reserved2
           
protected  byte field_4_clfolvl
           
protected  byte field_5_ibstFltAutoNum
           
protected  byte field_6_grfhic
           
protected  byte field_7_reserved3
           
 
Constructor Summary
protected LFOAbstractType()
           
 
Method Summary
protected  void fillFields(byte[] data, int offset)
           
 byte getClfolvl()
          Count of levels whose format is overridden (see LFOLVL).
 byte getGrfhic()
          HTML compatibility flags.
 byte getIbstFltAutoNum()
          Used for AUTONUM field emulation.
 int getLsid()
          List ID of corresponding LSTF (see LSTF).
 int getReserved1()
          Reserved.
 int getReserved2()
          Reserved.
 byte getReserved3()
          Reserved.
static int getSize()
          Size of record
 boolean isFHtmlBuiltInBullet()
          A built-in HTML bullet
 boolean isFHtmlChecked()
          Checked
 boolean isFHtmlFirstLineMismatch()
          First line indent mismatch
 boolean isFHtmlHangingIndentBeneathNumber()
          The hanging indent falls beneath the number (need plain text)
 boolean isFHtmlListTextNotSharpDot()
          The list text is not "#."
 boolean isFHtmlNotPeriod()
          Something other than a period is used
 boolean isFHtmlTabLeftIndentMismatch()
          The list tab and the dxaLeft don't match (need table?)
 boolean isFHtmlUnsupported()
          The numbering sequence or format is unsupported (includes tab & size)
 void serialize(byte[] data, int offset)
           
 void setClfolvl(byte field_4_clfolvl)
          Count of levels whose format is overridden (see LFOLVL).
 void setFHtmlBuiltInBullet(boolean value)
          Sets the fHtmlBuiltInBullet field value.
 void setFHtmlChecked(boolean value)
          Sets the fHtmlChecked field value.
 void setFHtmlFirstLineMismatch(boolean value)
          Sets the fHtmlFirstLineMismatch field value.
 void setFHtmlHangingIndentBeneathNumber(boolean value)
          Sets the fHtmlHangingIndentBeneathNumber field value.
 void setFHtmlListTextNotSharpDot(boolean value)
          Sets the fHtmlListTextNotSharpDot field value.
 void setFHtmlNotPeriod(boolean value)
          Sets the fHtmlNotPeriod field value.
 void setFHtmlTabLeftIndentMismatch(boolean value)
          Sets the fHtmlTabLeftIndentMismatch field value.
 void setFHtmlUnsupported(boolean value)
          Sets the fHtmlUnsupported field value.
 void setGrfhic(byte field_6_grfhic)
          HTML compatibility flags.
 void setIbstFltAutoNum(byte field_5_ibstFltAutoNum)
          Used for AUTONUM field emulation.
 void setLsid(int field_1_lsid)
          List ID of corresponding LSTF (see LSTF).
 void setReserved1(int field_2_reserved1)
          Reserved.
 void setReserved2(int field_3_reserved2)
          Reserved.
 void setReserved3(byte field_7_reserved3)
          Reserved.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

field_1_lsid

protected int field_1_lsid

field_2_reserved1

protected int field_2_reserved1

field_3_reserved2

protected int field_3_reserved2

field_4_clfolvl

protected byte field_4_clfolvl

field_5_ibstFltAutoNum

protected byte field_5_ibstFltAutoNum

field_6_grfhic

protected byte field_6_grfhic

field_7_reserved3

protected byte field_7_reserved3
Constructor Detail

LFOAbstractType

protected LFOAbstractType()
Method Detail

fillFields

protected void fillFields(byte[] data,
                          int offset)

serialize

public void serialize(byte[] data,
                      int offset)

getSize

public static int getSize()
Size of record


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getLsid

public int getLsid()
List ID of corresponding LSTF (see LSTF).


setLsid

public void setLsid(int field_1_lsid)
List ID of corresponding LSTF (see LSTF).


getReserved1

public int getReserved1()
Reserved.


setReserved1

public void setReserved1(int field_2_reserved1)
Reserved.


getReserved2

public int getReserved2()
Reserved.


setReserved2

public void setReserved2(int field_3_reserved2)
Reserved.


getClfolvl

public byte getClfolvl()
Count of levels whose format is overridden (see LFOLVL).


setClfolvl

public void setClfolvl(byte field_4_clfolvl)
Count of levels whose format is overridden (see LFOLVL).


getIbstFltAutoNum

public byte getIbstFltAutoNum()
Used for AUTONUM field emulation.


setIbstFltAutoNum

public void setIbstFltAutoNum(byte field_5_ibstFltAutoNum)
Used for AUTONUM field emulation.


getGrfhic

public byte getGrfhic()
HTML compatibility flags.


setGrfhic

public void setGrfhic(byte field_6_grfhic)
HTML compatibility flags.


getReserved3

public byte getReserved3()
Reserved.


setReserved3

public void setReserved3(byte field_7_reserved3)
Reserved.


setFHtmlChecked

public void setFHtmlChecked(boolean value)
Sets the fHtmlChecked field value. Checked


isFHtmlChecked

public boolean isFHtmlChecked()
Checked

Returns:
the fHtmlChecked field value.

setFHtmlUnsupported

public void setFHtmlUnsupported(boolean value)
Sets the fHtmlUnsupported field value. The numbering sequence or format is unsupported (includes tab & size)


isFHtmlUnsupported

public boolean isFHtmlUnsupported()
The numbering sequence or format is unsupported (includes tab & size)

Returns:
the fHtmlUnsupported field value.

setFHtmlListTextNotSharpDot

public void setFHtmlListTextNotSharpDot(boolean value)
Sets the fHtmlListTextNotSharpDot field value. The list text is not "#."


isFHtmlListTextNotSharpDot

public boolean isFHtmlListTextNotSharpDot()
The list text is not "#."

Returns:
the fHtmlListTextNotSharpDot field value.

setFHtmlNotPeriod

public void setFHtmlNotPeriod(boolean value)
Sets the fHtmlNotPeriod field value. Something other than a period is used


isFHtmlNotPeriod

public boolean isFHtmlNotPeriod()
Something other than a period is used

Returns:
the fHtmlNotPeriod field value.

setFHtmlFirstLineMismatch

public void setFHtmlFirstLineMismatch(boolean value)
Sets the fHtmlFirstLineMismatch field value. First line indent mismatch


isFHtmlFirstLineMismatch

public boolean isFHtmlFirstLineMismatch()
First line indent mismatch

Returns:
the fHtmlFirstLineMismatch field value.

setFHtmlTabLeftIndentMismatch

public void setFHtmlTabLeftIndentMismatch(boolean value)
Sets the fHtmlTabLeftIndentMismatch field value. The list tab and the dxaLeft don't match (need table?)


isFHtmlTabLeftIndentMismatch

public boolean isFHtmlTabLeftIndentMismatch()
The list tab and the dxaLeft don't match (need table?)

Returns:
the fHtmlTabLeftIndentMismatch field value.

setFHtmlHangingIndentBeneathNumber

public void setFHtmlHangingIndentBeneathNumber(boolean value)
Sets the fHtmlHangingIndentBeneathNumber field value. The hanging indent falls beneath the number (need plain text)


isFHtmlHangingIndentBeneathNumber

public boolean isFHtmlHangingIndentBeneathNumber()
The hanging indent falls beneath the number (need plain text)

Returns:
the fHtmlHangingIndentBeneathNumber field value.

setFHtmlBuiltInBullet

public void setFHtmlBuiltInBullet(boolean value)
Sets the fHtmlBuiltInBullet field value. A built-in HTML bullet


isFHtmlBuiltInBullet

public boolean isFHtmlBuiltInBullet()
A built-in HTML bullet

Returns:
the fHtmlBuiltInBullet field value.


Copyright 2011 The Apache Software Foundation or its licensors, as applicable.