Package com.helger.pdflayout.base
Interface IPLVisitable
- All Known Subinterfaces:
IPLBlockElement<IMPLTYPE>,IPLElement<IMPLTYPE>,IPLHasHorizontalAlignment<IMPLTYPE>,IPLHasVerticalAlignment<IMPLTYPE>,IPLInlineElement<IMPLTYPE>,IPLObject<IMPLTYPE>,IPLRenderableObject<IMPLTYPE>,IPLSplittableObject<IMPLTYPE,SPLITTYPE>
- All Known Implementing Classes:
AbstractPLBlockElement,AbstractPLBox,AbstractPLElement,AbstractPLExternalLink,AbstractPLHBox,AbstractPLImage,AbstractPLInlineBox,AbstractPLInlineElement,AbstractPLObject,AbstractPLRenderableObject,AbstractPLText,AbstractPLVBox,PageLayoutPDF,PLBox,PLBulletPointList,PLExternalLink,PLHBox,PLImage,PLPageBreak,PLPageSet,PLSpacerX,PLSpacerY,PLStreamImage,PLTable,PLTableCell,PLTableRow,PLText,PLVBox
public interface IPLVisitable
Base interface for visitable objects.
- Author:
- Philip Helger
-
Method Summary
Modifier and TypeMethodDescriptioncom.helger.commons.state.EChangevisit(IPLVisitor aVisitor) Visit this object and all descendants
-
Method Details
-
visit
Visit this object and all descendants- Parameters:
aVisitor- The visitor to use. May not benull.- Returns:
EChange.CHANGEDif something changed internally.- Throws:
IOException- on PDFBox error
-