Uses of Record Class
com.nsdev.lettergenerator.theme.LetterTheme
Packages that use LetterTheme
Package
Description
Mutable convenience builders that produce independent immutable model snapshots.
Immutable input model for PDF letters.
Immutable prepared authoring templates and source requirement manifests.
Immutable per-document semantic roles, named typography, table appearance and reusable
stationery.
-
Uses of LetterTheme in com.nsdev.lettergenerator.builder
Methods in com.nsdev.lettergenerator.builder with parameters of type LetterThemeModifier and TypeMethodDescriptionHtmlLetterBuilder.theme(LetterTheme value) Supplies per-document role defaults and named styles.LetterBuilder.theme(LetterTheme value) Sets role defaults and named styles for this document. -
Uses of LetterTheme in com.nsdev.lettergenerator.model
Methods in com.nsdev.lettergenerator.model that return LetterThemeModifier and TypeMethodDescriptionLetterDocument.theme()Returns the value of thethemerecord component.Methods in com.nsdev.lettergenerator.model with parameters of type LetterThemeModifier and TypeMethodDescriptionLetterDocument.withTheme(LetterTheme value) Replaces the theme while retaining content and component registrations.Constructors in com.nsdev.lettergenerator.model with parameters of type LetterThemeModifierConstructorDescriptionLetterDocument(int schemaVersion, PageSpec page, Style defaultStyle, List<Section> sections, List<FixedElement> fixedElements, Signature signature, Watermark watermark, LetterTheme theme, Map<String, LetterComponent> components) Preserves composition-aware construction without additional settings or attachments.LetterDocument(int schemaVersion, PageSpec page, Style defaultStyle, List<Section> sections, List<FixedElement> fixedElements, Signature signature, Watermark watermark, LetterTheme theme, Map<String, LetterComponent> components, DocumentSettings settings, List<PdfAttachment> attachments) Substitutes the default page and snapshots both lists without validating their contents. -
Uses of LetterTheme in com.nsdev.lettergenerator.template
Constructors in com.nsdev.lettergenerator.template with parameters of type LetterThemeModifierConstructorDescriptionPreparedLetterTemplate(String source, Map<String, ?> values, Map<String, byte[]> assets, boolean substitute, LetterTheme theme, Map<String, LetterComponent> components, DocumentSettings settings) Captures source and configuration from a builder, parsing once. -
Uses of LetterTheme in com.nsdev.lettergenerator.theme
Methods in com.nsdev.lettergenerator.theme that return LetterTheme