Package org.apache.maven.doxia.document
Class DocumentTOC
- java.lang.Object
-
- org.apache.maven.doxia.document.DocumentTOC
-
- All Implemented Interfaces:
Serializable
public class DocumentTOC extends Object implements Serializable
A Table Of Content for the document.- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DocumentTOC()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddItem(DocumentTOCItem documentTOCItem)Method addItem.booleanequals(Object other)Method equals.intgetDepth()Get the level up to which toc items are included by default.List<DocumentTOCItem>getItems()Method getItems.StringgetName()Get the name to use for the Table of Contents.inthashCode()Method hashCode.voidremoveItem(DocumentTOCItem documentTOCItem)Method removeItem.voidsetDepth(int depth)Set the level up to which toc items are included by default.voidsetItems(List<DocumentTOCItem> items)Set tOC item.voidsetName(String name)Set the name to use for the Table of Contents.StringtoString()Method toString.
-
-
-
Method Detail
-
addItem
public void addItem(DocumentTOCItem documentTOCItem)
Method addItem.- Parameters:
documentTOCItem-
-
equals
public boolean equals(Object other)
Method equals.
-
getDepth
public int getDepth()
Get the level up to which toc items are included by default. Defaults to 0 which means only top-level element entries are included. A depth of 1 includes one level of sub-items (sub-sections), etc. This may be overridden for individual entries by using the collapse attribute of the corresponding toc item.- Returns:
- int
-
getItems
public List<DocumentTOCItem> getItems()
Method getItems.- Returns:
- List
-
getName
public String getName()
Get the name to use for the Table of Contents.- Returns:
- String
-
removeItem
public void removeItem(DocumentTOCItem documentTOCItem)
Method removeItem.- Parameters:
documentTOCItem-
-
setDepth
public void setDepth(int depth)
Set the level up to which toc items are included by default. Defaults to 0 which means only top-level element entries are included. A depth of 1 includes one level of sub-items (sub-sections), etc. This may be overridden for individual entries by using the collapse attribute of the corresponding toc item.- Parameters:
depth-
-
setItems
public void setItems(List<DocumentTOCItem> items)
Set tOC item.- Parameters:
items-
-
setName
public void setName(String name)
Set the name to use for the Table of Contents.- Parameters:
name-
-
-