## org.apache.poi.hwpf.usermodel
Class HWPFList

    java.lang.Object
      org.apache.poi.hwpf.usermodel.HWPFList

    public final class HWPFList

extends java.lang.Object

This class is used to create a list in a Word document. It is used in conjunction with `registerList` in `HWPFDocument`. In Word, lists are not ranged entities, meaning you can't actually add one to the document. Lists only act as properties for list entries. Once you register a list, you can add list entries to a document that are a part of the list. The only benefit of this that I see, is that you can add a list entry anywhere in the document and continue numbering from the previous list.

Author:
  Ryan Ackley

Constructor Summary
`HWPFList(boolean numbered, StyleSheet styleSheet)`

Method Summary
`ListData` `getListData()`
`ListFormatOverride` `getOverride()`
`void` `setLevelNumberProperties(int level, CharacterProperties chp)` Sets the character properties of the list numbers.
`void` `setLevelParagraphProperties(int level, ParagraphProperties pap)` Sets the paragraph properties for a particular level of the list.
`void` `setLevelStyle(int level, int styleIndex)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### HWPFList

    public HWPFList(boolean numbered,
                    StyleSheet styleSheet)

Parameters:
  `numbered` - true if the list should be numbered; false if it should be bulleted.
  `styleSheet` - The document's stylesheet.

Method Detail

### setLevelNumberProperties

    public void setLevelNumberProperties(int level,
                                         CharacterProperties chp)

  Sets the character properties of the list numbers.

  Parameters:
    `level` - the level number that the properties should apply to.
    `chp` - The character properties.

### setLevelParagraphProperties

    public void setLevelParagraphProperties(int level,
                                            ParagraphProperties pap)

  Sets the paragraph properties for a particular level of the list.

  Parameters:
    `level` - The level number.
    `pap` - The paragraph properties

### setLevelStyle

    public void setLevelStyle(int level,
                              int styleIndex)

### getListData

    public ListData getListData()

### getOverride

    public ListFormatOverride getOverride()

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