| AbstractElement<T extends IElement> |
Defines the most common properties that most IElement implementations
share.
|
| AnonymousInlineBox |
A layout element that represents anonymous box,
see https://developer.mozilla.org/en-US/docs/Web/CSS/Visual_formatting_model#anonymous_boxes.
|
| AreaBreak |
A layout object that terminates the current content area and creates a new
one.
|
| BlockElement<T extends IElement> |
A BlockElement will try to take up as much horizontal space as
available to it on the canvas or page.
|
| Cell |
A Cell is one piece of data in an enclosing grid, the Table.
|
| Div |
A Div is a container object that defines a section in a document,
which will have some shared layout properties.
|
| FlexContainer |
|
| GridContainer |
|
| Image |
A layout element that represents an image for inclusion in the document model.
|
| LineSeparator |
This is a line separator element which is basically just a horizontal line with
a style specified by ILineDrawer custom drawing interface instance.
|
| Link |
|
| List |
A List is a layout element representing a series of objects that are vertically
outlined with the same or very similar layout properties, giving it a sense
of unity.
|
| ListItem |
A list item is a layout element that is one entry in a List.
|
| MulticolContainer |
represents a container of the column objects.
|
| Paragraph |
A layout element that represents a self-contained block of textual and
graphical information.
|
| Tab |
This class represents the empty space from a Text to the following
TabStop, if any.
|
| Table |
A Table is a layout element that represents data in a two-dimensional
grid.
|
| Table.RowRange |
A simple object which holds the row numbers of a section of a table.
|
| TabStop |
A TabStop is the closest location on a line of text that the text will jump
to if a Tab is inserted.
|
| Text |
A Text is a piece of text of any length.
|