Uses of Enum Class
com.nsdev.lettergenerator.model.layout.PageSelector
Packages that use PageSelector
Package
Description
Mutable convenience builders that produce independent immutable model snapshots.
Physical-page geometry and placement rules.
Optional text and image decorations centered behind the physical page content.
-
Uses of PageSelector in com.nsdev.lettergenerator.builder
Methods in com.nsdev.lettergenerator.builder with parameters of type PageSelectorModifier and TypeMethodDescriptionLetterBuilder.footer(PageSelector pages, byte[] image) Replaces footer content for one page selection; ALL is fallback for unspecified selections.LetterBuilder.footer(PageSelector pages, String... text) Replaces footer content for one page selection; ALL is fallback for unspecified selections.LetterBuilder.footer(PageSelector pages, Path image) Replaces footer content for one page selection; ALL is fallback for unspecified selections.StationeryBuilder.footer(PageSelector pages, Block... blocks) Replaces one footer variant with immutable rich blocks.LetterBuilder.footerBlocks(PageSelector pages, Block... blocks) Replaces footer content for one page selection; ALL is fallback for unspecified selections.LetterBuilder.footerHtml(PageSelector pages, String markup) Replaces footer content for one page selection; ALL is fallback for unspecified selections.LetterBuilder.footerStyle(PageSelector pages, Style value) Applies appearance overrides to one footer selection after the shared footer defaults.LetterBuilder.header(PageSelector pages, byte[] image) Replaces header content for one page selection; ALL is fallback for unspecified selections.LetterBuilder.header(PageSelector pages, String... text) Replaces header content for one page selection; ALL is fallback for unspecified selections.LetterBuilder.header(PageSelector pages, Path image) Replaces header content for one page selection; ALL is fallback for unspecified selections.StationeryBuilder.header(PageSelector pages, Block... blocks) Replaces one header variant with immutable rich blocks.LetterBuilder.headerBlocks(PageSelector pages, Block... blocks) Replaces header content for one page selection; ALL is fallback for unspecified selections.LetterBuilder.headerHtml(PageSelector pages, String markup) Replaces header content for one page selection; ALL is fallback for unspecified selections.LetterBuilder.headerStyle(PageSelector pages, Style value) Applies appearance overrides to one header selection after the shared header defaults. -
Uses of PageSelector in com.nsdev.lettergenerator.model.layout
Methods in com.nsdev.lettergenerator.model.layout that return PageSelectorModifier and TypeMethodDescriptionFixedElement.pages()Returns the value of thepagesrecord component.static PageSelectorReturns the enum constant of this class with the specified name.static PageSelector[]PageSelector.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.nsdev.lettergenerator.model.layout with parameters of type PageSelectorModifier and TypeMethodDescriptionbooleanPageSelector.mayCoincideWith(PageSelector other) Tests whether two selections can address the same page.Constructors in com.nsdev.lettergenerator.model.layout with parameters of type PageSelectorModifierConstructorDescriptionFixedElement(String id, Zone zone, PageSelector pages, Bounds boundsMm, List<Block> blocks) Snapshots content into an unmodifiable list while retaining null lists and entries. -
Uses of PageSelector in com.nsdev.lettergenerator.model.watermark
Methods in com.nsdev.lettergenerator.model.watermark that return PageSelectorModifier and TypeMethodDescriptionImageWatermark.pages()Returns the value of thepagesrecord component.TextWatermark.pages()Returns the value of thepagesrecord component.Watermark.pages()Returns the pages on which to paint the decoration.Constructors in com.nsdev.lettergenerator.model.watermark with parameters of type PageSelectorModifierConstructorDescriptionImageWatermark(byte[] data, String mimeType, Double widthMm, Double heightMm, PageSelector pages, Double opacity, Double rotationDegrees) Defensively copies the encoded bytes.TextWatermark(String text, String fontFamily, Double fontSizePt, String color, PageSelector pages, Double opacity, Double rotationDegrees) Creates an instance of aTextWatermarkrecord class.