Summary: Methods | Inherited Methods | [Expand All]
public class

# ContentNode

extends ContentElement

java.lang.Object
↳ | com.pdftron.layout.ContentElement
| ↳ | com.pdftron.layout.ContentNode

Known Direct Subclasses List, ListItem, Paragraph, Table, TableCell, TableRow
List | A class representing a list in the document content tree.
ListItem | A class representing an item in a list in the document content tree.
Paragraph | A Paragraph is a content node that contains a list of `TextRun` objects.
Table | A Table is a content node that contains a grid of cells.
TableCell | A class representing a table cell, which can be used during document creation.
TableRow | A class representing a table row, which can be used during document creation.

## Class Overview

Base class for all elements in the document content tree that can contain other content elements.

## Summary

Public Methods
ContentNodeIterator | getContentNodeIterator() Retrieve a ContentNodeIterator object from the content node The ContentNodeIterator object can be used to traverse the children of the content node.

[Expand] Inherited Methods
From class com.pdftron.layout.ContentElement
ContentNode | asContentNode() Retrieve the `ContentNode` object for this content element if it is a content node.
List | asList() Retrieve the `List` object for this content element if it is a list.
ListItem | asListItem() Retrieve the `ListItem` object for this content element if it is a list item.
Paragraph | asParagraph() Retrieve the `Paragraph` object for this content element if it is a paragraph.
Table | asTable() Retrieve the `Table` object for this content element if it is a table.
TableCell | asTableCell() Retrieve the `TableCell` object for this content element if it is a table cell.
TableRow | asTableRow() Retrieve the `TableRow` object for this content element if it is a table row.
TextRun | asTextRun() Retrieve the `TextRun` object for this content element if it is a text run.
TextStyledElement | getTextStyledElement() Retrieve the `TextStyledElement` object for manipulating the text style of this content element.
From class java.lang.Object
boolean | equals(Object arg0)
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)
final void | wait()

## Public Methods

#### public ContentNodeIterator getContentNodeIterator ()

Retrieve a ContentNodeIterator object from the content node

The ContentNodeIterator object can be used to traverse the children of the content node.

##### Throws

PDFNetException |