Uses of Interface
com.helger.pdflayout.base.IPLHasMarginBorderPadding
Packages that use IPLHasMarginBorderPadding
Package
Description
-
Uses of IPLHasMarginBorderPadding in com.helger.pdflayout.base
Classes in com.helger.pdflayout.base with type parameters of type IPLHasMarginBorderPaddingModifier and TypeInterfaceDescriptioninterfaceIPLHasMarginBorderPadding<IMPLTYPE extends IPLHasMarginBorderPadding<IMPLTYPE>>Base interface for objects having a margin, a border and a paddingSubinterfaces of IPLHasMarginBorderPadding in com.helger.pdflayout.baseModifier and TypeInterfaceDescriptioninterfaceIPLBlockElement<IMPLTYPE extends IPLBlockElement<IMPLTYPE>>Base interface for block elements.interfaceIPLElement<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!interfaceIPLInlineElement<IMPLTYPE extends IPLInlineElement<IMPLTYPE>>Base interface for inline elements.Classes in com.helger.pdflayout.base that implement IPLHasMarginBorderPaddingModifier and TypeClassDescriptionclassAbstractPLBlockElement<IMPLTYPE extends AbstractPLBlockElement<IMPLTYPE>>Abstract implementation ofIPLBlockElement.classAbstractPLElement<IMPLTYPE extends AbstractPLElement<IMPLTYPE>>Abstract renderable PL element having a minimum size, a maximum size, margin, border, padding and a fill color.classAbstractPLInlineElement<IMPLTYPE extends AbstractPLInlineElement<IMPLTYPE>>Abstract implementation ofIPLInlineElementclassRepresents a single page layout as element.classRepresents a single page layout as element. -
Uses of IPLHasMarginBorderPadding in com.helger.pdflayout.debug
Methods in com.helger.pdflayout.debug with parameters of type IPLHasMarginBorderPaddingModifier and TypeMethodDescriptionstatic StringPLDebugLog.getXMBP(IPLHasMarginBorderPadding<?> aElement) static StringPLDebugLog.getYMBP(IPLHasMarginBorderPadding<?> aElement) -
Uses of IPLHasMarginBorderPadding in com.helger.pdflayout.element.box
Classes in com.helger.pdflayout.element.box that implement IPLHasMarginBorderPaddingModifier and TypeClassDescriptionclassAbstractPLBox<IMPLTYPE extends AbstractPLBox<IMPLTYPE>>A box is a simple element that encapsulates another element and has a padding, border and margin itself as well as it can align the contained element.classAbstractPLInlineBox<IMPLTYPE extends AbstractPLInlineBox<IMPLTYPE>>A box is a simple element that encapsulates another element and has a padding, border and margin itself as well as it can align the contained element.classA box is a simple block element that encapsulates another element and has a padding, border and margin etc. itself -
Uses of IPLHasMarginBorderPadding in com.helger.pdflayout.element.image
Classes in com.helger.pdflayout.element.image that implement IPLHasMarginBorderPaddingModifier and TypeClassDescriptionclassAbstractPLImage<IMPLTYPE extends AbstractPLImage<IMPLTYPE>>Base class for a static image based onBufferedImage.classRepresent a static image based onBufferedImage.classRepresent a static image based onBufferedImageread from anInputStream. -
Uses of IPLHasMarginBorderPadding in com.helger.pdflayout.element.link
Classes in com.helger.pdflayout.element.link that implement IPLHasMarginBorderPaddingModifier and TypeClassDescriptionclassAbstractPLExternalLink<IMPLTYPE extends AbstractPLExternalLink<IMPLTYPE>>An external link that references to an external URI.classAn external link that references to an external URI. -
Uses of IPLHasMarginBorderPadding in com.helger.pdflayout.element.table
Classes in com.helger.pdflayout.element.table that implement IPLHasMarginBorderPaddingModifier and TypeClassDescriptionclassThis class represents a single table cell within a table row. -
Uses of IPLHasMarginBorderPadding in com.helger.pdflayout.element.text
Classes in com.helger.pdflayout.element.text that implement IPLHasMarginBorderPaddingModifier and TypeClassDescriptionclassAbstractPLText<IMPLTYPE extends AbstractPLText<IMPLTYPE>>Render textclassRender text -
Uses of IPLHasMarginBorderPadding in com.helger.pdflayout.render
Methods in com.helger.pdflayout.render with type parameters of type IPLHasMarginBorderPaddingModifier and TypeMethodDescriptionstatic <T extends IPLObject<T> & IPLHasFillColor<T> & IPLHasMarginBorderPadding<T>>
voidPLRenderHelper.fillAndRenderBorder(T aElement, float fLeft, float fTop, float fWidth, float fHeight, PDPageContentStreamWithCache aContentStream) Create the background fill (debug and real) and draw the border (debug and real) of an element.