Uses of Record Class
com.nsdev.lettergenerator.model.layout.Bounds
Packages that use Bounds
Package
Description
Mutable convenience builders that produce independent immutable model snapshots.
Semantic sender/recipient/address values and optional address-panel positioning.
Physical-page geometry and placement rules.
-
Uses of Bounds in com.nsdev.lettergenerator.builder
Methods in com.nsdev.lettergenerator.builder with parameters of type BoundsModifier and TypeMethodDescriptionAppends bounded rich content with a stable identifier and inherited canvas typography.StationeryBuilder.headerBounds(Bounds value) Configures exact inner-page header rectangle.Appends plain text converted through the ordinary letter paragraph rules. -
Uses of Bounds in com.nsdev.lettergenerator.letter
Methods in com.nsdev.lettergenerator.letter that return BoundsModifier and TypeMethodDescriptionAddressLayout.date()Returns the value of thedaterecord component.AddressLayout.recipient()Returns the value of therecipientrecord component.AddressLayout.sender()Returns the value of thesenderrecord component.Constructors in com.nsdev.lettergenerator.letter with parameters of type BoundsModifierConstructorDescriptionAddressLayout(Bounds sender, Bounds recipient, Bounds date, double heightMm) Creates an instance of aAddressLayoutrecord class. -
Uses of Bounds in com.nsdev.lettergenerator.model.layout
Methods in com.nsdev.lettergenerator.model.layout that return BoundsModifier and TypeMethodDescriptionFixedElement.boundsMm()Returns the value of theboundsMmrecord component.PositionedContent.boundsMm()Returns the value of theboundsMmrecord component.Signature.boundsMm()Returns the value of theboundsMmrecord component.Methods in com.nsdev.lettergenerator.model.layout with parameters of type BoundsModifier and TypeMethodDescriptionbooleanBounds.intersects(Bounds other) Tests whether rectangles overlap with positive area.Constructors in com.nsdev.lettergenerator.model.layout with parameters of type BoundsModifierConstructorDescriptionFixedElement(String id, Zone zone, PageSelector pages, Bounds boundsMm, List<Block> blocks) Snapshots content into an unmodifiable list while retaining null lists and entries.Snapshots content while retaining invalid nulls for path-aware generation validation.Signature(SignaturePlacement placement, List<Block> blocks, Bounds boundsMm) Snapshots the blocks without checking placement, bounds, or content.