| Interface | Description |
|---|---|
| IPLElement<IMPLTYPE extends IPLElement<IMPLTYPE>> |
Base interface for renderable objects having a margin, a border and a 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 | |
| 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
|
| 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>> |
Base interface for a splittable element
|
| Class | Description |
|---|---|
| AbstractPLAlignedElement<IMPLTYPE extends AbstractPLAlignedElement<IMPLTYPE>> |
Base class for text and image elements - so elements only having a padding
but no border themselves.
|
| AbstractPLElement<IMPLTYPE extends AbstractPLElement<IMPLTYPE>> |
Abstract renderable PL element having a padding only
|
| AbstractPLObject<IMPLTYPE extends AbstractPLObject<IMPLTYPE>> |
Abstract PL object
|
| AbstractPLRenderableObject<IMPLTYPE extends AbstractPLRenderableObject<IMPLTYPE>> |
Abstract layout object that supports rendering.
|
| PLElementWithSize |
Wraps an
AbstractPLRenderableObject and stores the size. |
| PLSplitResult |
This class represents the result of splitting as defined in
IPLSplittableObject. |
Copyright © 2014–2016 Philip Helger. All rights reserved.