| IPLBlockElement<IMPLTYPE extends IPLBlockElement<IMPLTYPE>> |
Base interface for block elements.
|
| IPLElement<IMPLTYPE extends IPLElement<IMPLTYPE>> |
Base interface for renderable objects having a margin, a border and a
padding
Each object is self-responsible for handling its margin, border and padding!
|
| IPLHasBorder<IMPLTYPE extends IPLHasBorder<IMPLTYPE>> |
Base interface for objects having a border
|
| IPLHasFillColor<IMPLTYPE extends IPLHasFillColor<IMPLTYPE>> |
Base interface for objects with a fill color
|
| IPLHasHorizontalAlignment<IMPLTYPE extends IPLHasHorizontalAlignment<IMPLTYPE>> |
Base interface for objects with a horizontal alignment
|
| IPLHasMargin<IMPLTYPE extends IPLHasMargin<IMPLTYPE>> |
Base interface for objects having a margin
|
| IPLHasMarginBorderPadding<IMPLTYPE extends IPLHasMarginBorderPadding<IMPLTYPE>> |
Base interface for objects having a margin, a border and a padding
|
| IPLHasOutline |
Base interface for objects having an outline.
|
| IPLHasPadding<IMPLTYPE extends IPLHasPadding<IMPLTYPE>> |
Base interface for objects having a padding
|
| IPLHasVerticalAlignment<IMPLTYPE extends IPLHasVerticalAlignment<IMPLTYPE>> |
Base interface for objects with a vertical alignment
|
| IPLInlineElement<IMPLTYPE extends IPLInlineElement<IMPLTYPE>> |
Base interface for inline elements.
|
| IPLObject<IMPLTYPE extends IPLObject<IMPLTYPE>> |
Base interface for a PDF layout object
|
| IPLRenderableObject<IMPLTYPE extends IPLRenderableObject<IMPLTYPE>> |
Base interface for a renderable PDF layout object.
|
| IPLSplittableObject<IMPLTYPE extends IPLSplittableObject<IMPLTYPE,?>,SPLITTYPE extends IPLSplittableObject<?,?>> |
Base interface for a splittable element
|
| IPLVisitable |
Base interface for visitable objects.
|
| IPLVisitor |
Visitor callback
|