From d64a0109ddefaa5d11d6c374e854261c80abedac Mon Sep 17 00:00:00 2001 From: DemchaAV Date: Mon, 15 Jun 2026 22:53:30 +0100 Subject: [PATCH 1/8] feat(examples): add EngineDeck flagship rendering real benchmark data MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit No example showed the engine making the end-to-end case for itself. EngineDeck is a multi-page landscape deck GraphCompose renders about itself, doubling as a brand sheet. - Page 1: a full-page banner — the SVG wordmark and version, a four-step flow (DSL code panel -> engine capability grid -> output backends -> real rendered-document thumbnails) and a capability strip. Feature icons are bundled SVGs (with light recolours so they read on the dark panel); the thumbnails are real example PDFs (CV / invoice / report) rasterised once into resources. - Page 2: the authoring pipeline (AUTHOR -> MEASURE -> PAGINATE -> RENDER) and a short "why it's solid" row. - Pages 3-4: the comparative benchmark (GraphCompose vs iText 9 vs JasperReports). A snapshot of the suite's result file is bundled under resources/benchmarks/ and loaded at render time; the engine draws the table and every chart straight from it. The page carries the run metadata and a refresh note (re-run the suite, recopy latest.json). Registered in GenerateAllExamples so GenerateAllExamplesSmokeTest exercises it on CI. Verified: ./mvnw -f examples/pom.xml test -Dtest=GenerateAllExamplesSmokeTest -> BUILD SUCCESS. --- .../demcha/examples/GenerateAllExamples.java | 2 + .../examples/flagships/EngineDeckExample.java | 914 ++++++++++++++++++ .../resources/benchmarks/comparative.json | 54 ++ .../main/resources/showcase/code-light.svg | 7 + examples/src/main/resources/showcase/code.svg | 7 + .../main/resources/showcase/docx-light.svg | 30 + examples/src/main/resources/showcase/docx.svg | 30 + .../src/main/resources/showcase/dsl-light.svg | 4 + examples/src/main/resources/showcase/dsl.svg | 4 + .../main/resources/showcase/github-light.svg | 10 + .../src/main/resources/showcase/github.svg | 10 + .../main/resources/showcase/java-light.svg | 6 + examples/src/main/resources/showcase/java.svg | 6 + .../main/resources/showcase/layout-light.svg | 2 + .../src/main/resources/showcase/layout.svg | 2 + .../main/resources/showcase/license-light.svg | 4 + .../src/main/resources/showcase/license.svg | 4 + examples/src/main/resources/showcase/logo.svg | 14 + .../main/resources/showcase/maven-light.svg | 2 + .../src/main/resources/showcase/maven.svg | 2 + .../resources/showcase/page-break-light.svg | 2 + .../main/resources/showcase/page-break.svg | 2 + .../resources/showcase/pdf-file-light.svg | 23 + .../src/main/resources/showcase/pdf-file.svg | 23 + .../resources/showcase/ppt-file-light.svg | 30 + .../src/main/resources/showcase/ppt-file.svg | 30 + .../main/resources/showcase/speed-light.svg | 33 + .../src/main/resources/showcase/speed.svg | 33 + .../main/resources/showcase/testing-light.svg | 62 ++ .../src/main/resources/showcase/testing.svg | 62 ++ .../main/resources/showcase/themes-light.svg | 246 +++++ .../src/main/resources/showcase/themes.svg | 246 +++++ .../resources/showcase/thumbs/thumb-cv.png | Bin 0 -> 228822 bytes .../showcase/thumbs/thumb-invoice.png | Bin 0 -> 153000 bytes .../showcase/thumbs/thumb-report.png | Bin 0 -> 154756 bytes 35 files changed, 1906 insertions(+) create mode 100644 examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java create mode 100644 examples/src/main/resources/benchmarks/comparative.json create mode 100644 examples/src/main/resources/showcase/code-light.svg create mode 100644 examples/src/main/resources/showcase/code.svg create mode 100644 examples/src/main/resources/showcase/docx-light.svg create mode 100644 examples/src/main/resources/showcase/docx.svg create mode 100644 examples/src/main/resources/showcase/dsl-light.svg create mode 100644 examples/src/main/resources/showcase/dsl.svg create mode 100644 examples/src/main/resources/showcase/github-light.svg create mode 100644 examples/src/main/resources/showcase/github.svg create mode 100644 examples/src/main/resources/showcase/java-light.svg create mode 100644 examples/src/main/resources/showcase/java.svg create mode 100644 examples/src/main/resources/showcase/layout-light.svg create mode 100644 examples/src/main/resources/showcase/layout.svg create mode 100644 examples/src/main/resources/showcase/license-light.svg create mode 100644 examples/src/main/resources/showcase/license.svg create mode 100644 examples/src/main/resources/showcase/logo.svg create mode 100644 examples/src/main/resources/showcase/maven-light.svg create mode 100644 examples/src/main/resources/showcase/maven.svg create mode 100644 examples/src/main/resources/showcase/page-break-light.svg create mode 100644 examples/src/main/resources/showcase/page-break.svg create mode 100644 examples/src/main/resources/showcase/pdf-file-light.svg create mode 100644 examples/src/main/resources/showcase/pdf-file.svg create mode 100644 examples/src/main/resources/showcase/ppt-file-light.svg create mode 100644 examples/src/main/resources/showcase/ppt-file.svg create mode 100644 examples/src/main/resources/showcase/speed-light.svg create mode 100644 examples/src/main/resources/showcase/speed.svg create mode 100644 examples/src/main/resources/showcase/testing-light.svg create mode 100644 examples/src/main/resources/showcase/testing.svg create mode 100644 examples/src/main/resources/showcase/themes-light.svg create mode 100644 examples/src/main/resources/showcase/themes.svg create mode 100644 examples/src/main/resources/showcase/thumbs/thumb-cv.png create mode 100644 examples/src/main/resources/showcase/thumbs/thumb-invoice.png create mode 100644 examples/src/main/resources/showcase/thumbs/thumb-report.png diff --git a/examples/src/main/java/com/demcha/examples/GenerateAllExamples.java b/examples/src/main/java/com/demcha/examples/GenerateAllExamples.java index 8c9f0032f..3d5e4c916 100644 --- a/examples/src/main/java/com/demcha/examples/GenerateAllExamples.java +++ b/examples/src/main/java/com/demcha/examples/GenerateAllExamples.java @@ -22,6 +22,7 @@ import com.demcha.examples.features.themes.CustomBusinessThemeExample; import com.demcha.examples.features.transforms.TransformsExample; import com.demcha.examples.flagships.BusinessReportExample; +import com.demcha.examples.flagships.EngineDeckExample; import com.demcha.examples.flagships.FeatureCatalogExample; import com.demcha.examples.flagships.MasterShowcaseExample; import com.demcha.examples.flagships.ModuleFirstFileExample; @@ -167,5 +168,6 @@ public static void main(String[] args) throws Exception { System.out.println("Generated: " + MasterShowcaseExample.generate()); System.out.println("Generated: " + FeatureCatalogExample.generate()); System.out.println("Generated: " + BusinessReportExample.generate()); + System.out.println("Generated: " + EngineDeckExample.generate()); } } diff --git a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java new file mode 100644 index 000000000..2ae7709f9 --- /dev/null +++ b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java @@ -0,0 +1,914 @@ +package com.demcha.examples.flagships; + +import com.demcha.compose.GraphCompose; +import com.demcha.compose.document.api.DocumentPageSize; +import com.demcha.compose.document.api.DocumentSession; +import com.demcha.compose.document.chart.AxisSpec; +import com.demcha.compose.document.chart.ChartData; +import com.demcha.compose.document.chart.ChartSize; +import com.demcha.compose.document.chart.ChartSpec; +import com.demcha.compose.document.chart.ChartStyle; +import com.demcha.compose.document.chart.LegendPosition; +import com.demcha.compose.document.chart.NumberFormatSpec; +import com.demcha.compose.document.chart.PointMarker; +import com.demcha.compose.document.chart.SliceLabelMode; +import com.demcha.compose.document.chart.ValueLabelMode; +import com.demcha.compose.document.dsl.ImageBuilder; +import com.demcha.compose.document.dsl.ParagraphBuilder; +import com.demcha.compose.document.dsl.RowBuilder; +import com.demcha.compose.document.dsl.SectionBuilder; +import com.demcha.compose.document.dsl.ShapeContainerBuilder; +import com.demcha.compose.document.image.DocumentImageData; +import com.demcha.compose.document.image.DocumentImageFitMode; +import com.demcha.compose.document.node.DocumentNode; +import com.demcha.compose.document.node.HorizontalAlign; +import com.demcha.compose.document.node.LayerAlign; +import com.demcha.compose.document.node.TextAlign; +import com.demcha.compose.document.output.DocumentHeaderFooter; +import com.demcha.compose.document.output.DocumentHeaderFooterZone; +import com.demcha.compose.document.output.DocumentMetadata; +import com.demcha.compose.document.style.ClipPolicy; +import com.demcha.compose.document.style.DocumentColor; +import com.demcha.compose.document.style.DocumentCornerRadius; +import com.demcha.compose.document.style.DocumentInsets; +import com.demcha.compose.document.style.DocumentPaint; +import com.demcha.compose.document.style.DocumentStroke; +import com.demcha.compose.document.style.DocumentTextStyle; +import com.demcha.compose.document.svg.SvgIcon; +import com.demcha.compose.document.table.DocumentTableColumn; +import com.demcha.compose.document.table.DocumentTableStyle; +import com.demcha.compose.font.FontName; +import com.demcha.examples.support.ExampleOutputPaths; +import com.fasterxml.jackson.databind.JsonNode; +import com.fasterxml.jackson.databind.ObjectMapper; + +import java.io.InputStream; +import java.nio.charset.StandardCharsets; +import java.nio.file.Path; +import java.util.LinkedHashMap; +import java.util.Locale; +import java.util.Map; +import java.util.Objects; + +/** + * Flagship "what is GraphCompose" capability deck — a multi-page landscape + * brand document the engine renders about itself. Page 1 is a + * full-width banner infographic — logo and tagline over a four-step flow + * (DSL code → layout engine → output backends → real rendered documents) and + * a capability strip; the following pages explain the authoring pipeline, + * position GraphCompose against the field with native vector charts, and + * close with a chart gallery — every glyph, panel, chart, and embedded + * thumbnail produced by the same canonical DSL the rest of the examples use. + * + *

The "Real PDF Output" column embeds rasterised thumbnails of three real + * example documents (a CV, an invoice, a business report) bundled under + * {@code /showcase/thumbs/}, so the banner literally shows the engine's own + * output.

+ * + *

Sibling to {@link EngineShowcase}, the single-page portrait brand promo + * that sources the README hero image — this deck is the landscape, + * multi-page, chart-driven companion. The two are intentionally separate + * artifacts with separate output files ({@code engine-deck.pdf} here).

+ * + *

The whole document is landscape: the engine renders one orientation per + * {@code buildPdf()} call (the layout pass binds a single page canvas), so a + * mixed portrait/landscape document is not expressible — landscape suits the + * wide hero and the side-by-side comparison charts anyway.

+ * + *

The branding follows the supplied {@code logo.svg}: a violet identity + * ({@code #7C5CFC} / {@code #6128D9}) on a near-black panel, with the + * monochrome feature icons sitting on light chips where they read cleanly. + * Icons are read from {@code /showcase/*.svg} classpath resources via + * {@link SvgIcon#parse(String)} — native PDF Béziers, no rasterization.

+ * + *

The comparison pages render real measured data: at build time a + * snapshot of the repository's comparative benchmark + * ({@code target/benchmarks/comparative/latest.json}) is bundled under + * {@code resources/benchmarks/}, and the example loads it at render time and + * draws the table and charts straight from it — the engine demonstrating + * itself on its own numbers. Refresh by re-running the benchmark suite and + * re-copying the result file (see {@code loadBench()}). Numbers are + * single-machine and vary by hardware; the page carries the run metadata.

+ * + * @author Artem Demchyshyn + * @since 1.8.0 + */ +public final class EngineDeckExample { + + private static final String VERSION = "1.8.0"; + private static final String CODENAME = "illustrative"; + + // ── Violet brand identity (from logo.svg) ────────────────────────────── + private static final DocumentColor HERO_BG = DocumentColor.rgb(18, 18, 33); + private static final DocumentColor VIOLET = DocumentColor.rgb(124, 92, 252); + private static final DocumentColor VIOLET_DEEP = DocumentColor.rgb(97, 40, 217); + private static final DocumentColor VIOLET_LIGHT = DocumentColor.rgb(167, 139, 250); + + // ── Neutrals ─────────────────────────────────────────────────────────── + private static final DocumentColor INK = DocumentColor.rgb(28, 30, 46); + private static final DocumentColor MUTED = DocumentColor.rgb(112, 116, 132); + private static final DocumentColor BODY = DocumentColor.rgb(64, 68, 84); + private static final DocumentColor SURFACE = DocumentColor.rgb(247, 248, 252); + private static final DocumentColor SURFACE_LINE = DocumentColor.rgb(226, 229, 239); + private static final DocumentColor HERO_TEXT = DocumentColor.rgb(208, 211, 226); + + // ── Banner (page 1) ────────────────────────────────────────────────────── + private static final DocumentColor CODE_BG = DocumentColor.rgb(12, 12, 22); + private static final DocumentColor CARD_DARK = DocumentColor.rgb(36, 35, 60); + private static final DocumentColor RULE_DARK = DocumentColor.rgb(58, 56, 92); + private static final DocumentColor GREEN = DocumentColor.rgb(46, 196, 138); + private static final DocumentColor CODE_TXT = DocumentColor.rgb(178, 182, 202); + private static final DocumentColor CODE_STR = DocumentColor.rgb(120, 204, 170); + private static final DocumentColor CODE_FN = DocumentColor.rgb(150, 190, 255); + private static final DocumentColor ON_DARK = DocumentColor.rgb(230, 232, 242); + private static final DocumentColor ON_DARK_MUTED = DocumentColor.rgb(152, 156, 178); + + // ── Comparison series ──────────────────────────────────────────────────── + private static final DocumentColor SLATE = DocumentColor.rgb(118, 126, 148); + private static final DocumentColor AMBER = DocumentColor.rgb(224, 158, 72); + + private EngineDeckExample() { + } + + /** + * Builds the landscape showcase PDF. + * + * @return the generated file path + * @throws Exception when rendering or icon IO fails + */ + public static Path generate() throws Exception { + Path outputFile = ExampleOutputPaths.prepare("flagships", "engine-deck.pdf"); + BenchRun bench = loadBench(); + + try (DocumentSession document = GraphCompose.document(outputFile) + .pageSize(DocumentPageSize.A4.landscape()) + .margin(16, 16, 30, 16) + .create()) { + + document.metadata(DocumentMetadata.builder() + .title("GraphCompose " + VERSION + " — " + CODENAME) + .author("GraphCompose") + .subject("What the GraphCompose document engine is — rendered by the engine itself") + .keywords("graphcompose, pdf, java, dsl, charts, svg, showcase, " + VERSION) + .creator("GraphCompose Examples") + .producer("GraphCompose") + .build()); + + document.footer(DocumentHeaderFooter.builder() + .zone(DocumentHeaderFooterZone.FOOTER) + .leftText("GraphCompose · v" + VERSION + " “" + CODENAME + "”") + .rightText("Page {page} of {pages}") + .fontSize(8.5f) + .textColor(MUTED) + .showSeparator(true) + .separatorColor(VIOLET_LIGHT) + .separatorThickness(0.5f) + .build()); + + document.pageFlow() + .name("EngineShowcase") + .spacing(16) + + // ═════════ PAGE 1 — banner ═════════ + .addSection("Banner", EngineDeckExample::banner) + + // ═════════ PAGE 2 — how it works ═════════ + .addPageBreak(b -> b.name("ToHowItWorks")) + .addSection("HowKicker", s -> kicker(s, "HOW IT WORKS", + "From one Java file to a designed PDF")) + .addSection("HowBody", s -> s + .padding(DocumentInsets.zero()) + .addParagraph(p -> p + .rich(rich -> rich + .plain("You describe the document semantically — ") + .bold("sections, rows, tables, charts, shapes, layers") + .plain(" — and the engine resolves the rest: it ") + .accent("measures", VIOLET_DEEP) + .plain(" every node twice, ") + .accent("paginates", VIOLET_DEEP) + .plain(" the flow row-by-row, and ") + .accent("renders", VIOLET_DEEP) + .plain(" through an isolated PDFBox backend. No manual coordinates, no XML templates.")) + .lineSpacing(1.55))) + .addRow("Pipeline", row -> { + row.spacing(8).weights(1, 0.14, 1, 0.14, 1, 0.14, 1); + pipelineStep(row, "1", "dsl", "AUTHOR", "Fluent DSL describes intent."); + pipeArrow(row); + pipelineStep(row, "2", "layout", "MEASURE", "Two-pass geometry, every node."); + pipeArrow(row); + pipelineStep(row, "3", "page-break", "PAGINATE", "Split the flow across pages."); + pipeArrow(row); + pipelineStep(row, "4", "pdf-file", "RENDER", "PDFBox writes the bytes."); + }) + .addRow("Proof", row -> { + row.spacing(16).evenWeights(); + proofCard(row, "Deterministic", + "The same input renders the same bytes on every machine — layout is reproducible, " + + "not best-effort."); + proofCard(row, "Regression-tested", + "layoutSnapshot() diffs the geometry and PdfVisualRegression pixel-tests fonts and " + + "colour, right in your pull requests."); + proofCard(row, "Production-ready", + "An isolated PDFBox backend streams straight to an HTTP response — no temp files, " + + "no manual coordinates."); + }) + + // ═════════ PAGE 3 — measured comparison (real data) ═════════ + .addPageBreak(b -> b.name("ToComparison")) + .addSection("CmpKicker", s -> kicker(s, "BENCHMARKED", + "GraphCompose vs. the field")) + .addSection("CmpBody", s -> s + .padding(DocumentInsets.zero()) + .addParagraph(p -> p + .text("The same documents through three engines — render time and peak heap, " + + "measured by this repository's own harness. The table and charts below " + + "are drawn by GraphCompose straight from the result file.") + .textStyle(body()) + .lineSpacing(1.45) + .margin(DocumentInsets.bottom(2)))) + .addTable(t -> benchTable(bench, t)) + .addRow("CmpCharts", row -> { + row.spacing(16).evenWeights(); + row.addSection("TimeCard", s -> chartCard(s, + "Render time at 1000 rows — ms (lower is faster)", + timeChart(bench), groupedStyle())); + row.addSection("MemCard", s -> chartCard(s, + "Peak heap at 1000 rows — MB (lower is lighter)", + memoryChart(bench), groupedStyle())); + }) + .addParagraph(p -> p + .text("Measured " + bench.timestamp() + " · " + bench.warmup() + " warmup / " + + bench.measure() + " measurement iterations, single machine — numbers vary by " + + "hardware and document. Reproduce: scripts/run-benchmarks.ps1 · " + + "see docs/operations/benchmarks.md.") + .textStyle(caption()) + .lineSpacing(1.4) + .margin(DocumentInsets.top(6))) + + // ═════════ PAGE 4 — how it scales (real data) ═════════ + .addPageBreak(b -> b.name("ToScaling")) + .addSection("ScaleKicker", s -> kicker(s, "SCALING", + "How GraphCompose scales")) + .addSection("ScaleBody", s -> s + .padding(DocumentInsets.zero()) + .addParagraph(p -> p + .text("As the report grows from 40 to 1000 rows, the time lead over iText widens " + + "and GraphCompose stays markedly lighter on memory than both rivals — " + + "every series below read from the same benchmark file.") + .textStyle(body()) + .lineSpacing(1.45) + .margin(DocumentInsets.bottom(2)))) + .addRow("ScaleTop", row -> { + row.spacing(16).evenWeights(); + row.addSection("ScaleLine", s -> chartCard(s, + "Render time vs. report size — ms", scalingLineChart(bench), lineStyle())); + row.addSection("MemArea", s -> chartCard(s, + "Peak heap vs. report size — MB", memoryAreaChart(bench), areaStyle())); + }) + .addRow("ScaleBottom", row -> { + row.spacing(16).evenWeights(); + row.addSection("ShareDonut", s -> chartCard(s, + "Memory at 1000 rows — share of total", memoryShareDonut(bench), donutStyle())); + row.addSection("ThroughCard", s -> chartCard(s, + "Throughput at 1000 rows — docs/sec (higher is better)", + throughputChart(bench), groupedStyle())); + }) + .build(); + + document.buildPdf(); + } + + return outputFile; + } + + // ───────────────────────────────────────────────────────────────────────── + // Page 1 — full-page banner: a 4-step infographic (DSL → engine → backends + // → real output) on a rounded dark violet panel, capped by a capability + // strip. The columns are a flow row; the horizontal micro-content (engine + // icon grid, dark backend cards, document cascade, chips) is composed as + // fixed-size positioned nodes to stay within the no-nested-row rule. + // ───────────────────────────────────────────────────────────────────────── + + private static void banner(SectionBuilder s) { + s.softPanel(HERO_BG, 12, 30) + .spacing(16) + // Logo + version badge on one line; tagline below. + .add(brandLine()) + .addParagraph(p -> p + .text("Open-source Java library for generating structured business " + + "PDF documents with a declarative DSL.") + .textStyle(tagline()).lineSpacing(1.3).margin(DocumentInsets.top(4))) + .addShape(sh -> sh.size(749, 1.2).fillColor(RULE_DARK).margin(DocumentInsets.top(8))) + .addRow("Flow", row -> { + row.spacing(6).weights(1.9, 0.18, 2.2, 0.18, 1.3, 0.18, 1.95); + row.addSection("Step1", EngineDeckExample::stepDsl); + row.addSection("Arrow1", EngineDeckExample::arrowCell); + row.addSection("Step2", EngineDeckExample::stepEngine); + row.addSection("Arrow2", EngineDeckExample::arrowCell); + row.addSection("Step3", EngineDeckExample::stepBackends); + row.addSection("Arrow3", EngineDeckExample::arrowCell); + row.addSection("Step4", EngineDeckExample::stepDocs); + }) + .addShape(sh -> sh.size(749, 1.2).fillColor(RULE_DARK).margin(DocumentInsets.top(6))) + .addRow("BannerChips", row -> { + row.spacing(22).evenWeights(); + chip(row, "github", "Open Source"); + chip(row, "maven", "Maven Central"); + chip(row, "java", "Java 17+"); + chip(row, "license", "MIT License"); + }); + } + + /** Logo with the version badge set right beside it; tagline goes below. */ + private static DocumentNode brandLine() { + SvgIcon lg = logo(); + double logoW = 440, logoH = logoW / lg.aspectRatio(); + return new ShapeContainerBuilder().name("BrandLine") + .rectangle(logoW + 230, logoH).fillColor(HERO_BG) + // The wordmark SVG carries left/top padding; nudge it back onto + // the content grid. Version stays centred beside the wordmark. + .position(lg.node(logoW), -18, -6, LayerAlign.CENTER_LEFT) + .position(versionBlock(), logoW - 14, -1, LayerAlign.CENTER_LEFT) + .build(); + } + + /** Version pill ("v1.8.0") with the codename centred beside it as a tag. */ + private static DocumentNode versionBlock() { + DocumentNode pill = new ShapeContainerBuilder().name("VerPill") + .roundedRect(96, 30, 8).fillColor(VIOLET_DEEP) + .center(new ParagraphBuilder().text("v" + VERSION) + .textStyle(DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD) + .size(14).color(DocumentColor.WHITE).build()) + .align(TextAlign.CENTER).margin(DocumentInsets.zero()).build()) + .build(); + DocumentNode codename = new ParagraphBuilder().text(CODENAME) + .textStyle(DocumentTextStyle.builder().fontName(FontName.HELVETICA_OBLIQUE) + .size(14).color(GREEN).build()) + .margin(DocumentInsets.zero()).build(); + return new ShapeContainerBuilder().name("VersionBlock") + .rectangle(212, 30).fillColor(HERO_BG) + .position(pill, 0, 0, LayerAlign.CENTER_LEFT) + .position(codename, 110, 0, LayerAlign.CENTER_LEFT) + .build(); + } + + /** Column header: a violet step number inline with the title. */ + private static void colHeader(SectionBuilder s, String number, String title) { + s.addRich(r -> r + .style(number, DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD) + .size(16).color(VIOLET).build()) + .style(" " + title, colTitle())); + } + + private static void arrowCell(SectionBuilder s) { + s.padding(DocumentInsets.zero()) + .addParagraph(p -> p.text(">") + .textStyle(DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD) + .size(26).color(VIOLET).build()) + .align(TextAlign.CENTER).margin(DocumentInsets.top(96))); + } + + /** Column 1 — the DSL, shown as a dark code panel. */ + private static void stepDsl(SectionBuilder s) { + s.spacing(10); + colHeader(s, "1", "Java · Declarative DSL"); + // Real, compiling GraphCompose code (imports elided): Path + the canonical + // document builder + a paragraph + buildPdf — exactly the Hello-world. + s.addSection("CodePanel", c -> c.softPanel(CODE_BG, 8, 13).spacing(4) + .addRich(r -> r.style("var", codeKw()).style(" out = ", codeBase()).style("Path.of", codeFn()).style("(", codeBase()).style("\"deck.pdf\"", codeStr()).style(");", codeBase())) + .addRich(r -> r.style("try", codeKw()).style(" (var doc = ", codeBase()).style("GraphCompose", codeFn())) + .addRich(r -> r.style(" .document", codeFn()).style("(out)", codeBase())) + .addRich(r -> r.style(" .pageSize", codeFn()).style("(", codeBase()).style("DocumentPageSize", codeFn()).style(".A4)", codeBase())) + .addRich(r -> r.style(" .create", codeFn()).style("()) {", codeBase())) + .addRich(r -> r.style(" doc.", codeBase()).style("pageFlow", codeFn()).style("(page -> page", codeBase())) + .addRich(r -> r.style(" .addParagraph", codeFn()).style("(", codeBase()).style("\"GraphCompose\"", codeStr()).style(")", codeBase())) + .addRich(r -> r.style(" .addParagraph", codeFn()).style("(", codeBase()).style("\"Cinematic.\"", codeStr()).style("));", codeBase())) + .addRich(r -> r.style(" doc.", codeBase()).style("buildPdf", codeFn()).style("();", codeBase())) + .addRich(r -> r.style("}", codeBase()))); + s.addParagraph(p -> p.text("You describe the document intent — the engine resolves the rest.") + .textStyle(noteOnDark()).lineSpacing(1.3).margin(DocumentInsets.top(6))); + } + + /** Column 2 — the engine, as a two-column icon grid of capabilities. */ + private static void stepEngine(SectionBuilder s) { + s.spacing(10); + colHeader(s, "2", "GraphCompose Engine"); + s.addParagraph(p -> p.text("Semantic graph · deterministic layout") + .textStyle(colSub()).margin(DocumentInsets.bottom(16))); + s.add(engineGrid()); + } + + private static DocumentNode engineGrid() { + // Pipeline order, top → bottom: Layout first, DSL last. + String[][] items = { + {"layout", "Layout"}, {"page-break", "Pagination"}, + {"themes", "Themes"}, {"code", "Components"}, + {"testing", "Snapshot Tests"}, {"dsl", "DSL"}, + }; + // pad keeps each card's outline off the container edge — the grid box + // clips children to its bounds, which would otherwise shave the outer + // strokes (top row top, bottom row bottom, right column right). + double cardW = 93, cardH = 30, gapX = 8, gapY = 8, pad = 2; + ShapeContainerBuilder g = new ShapeContainerBuilder().name("EngineGrid") + .rectangle(cardW * 2 + gapX + pad * 2, cardH * 3 + gapY * 2 + pad * 2).fillColor(HERO_BG); + // Column-major: each column reads top→bottom as the pipeline, so the + // left column is Layout→Pagination→Themes and the right is + // Components→Snapshot Tests→DSL (Layout top, DSL bottom). + for (int i = 0; i < items.length; i++) { + double x = pad + (i / 3) * (cardW + gapX); + double y = pad + (i % 3) * (cardH + gapY); + g.position(engineCard(items[i][0], items[i][1], cardW, cardH), x, y, LayerAlign.TOP_LEFT); + } + return g.build(); + } + + /** One engine capability in its own dark card: light icon + centred label. */ + private static DocumentNode engineCard(String iconName, String label, double w, double h) { + return new ShapeContainerBuilder().name("Eng_" + label) + .roundedRect(w, h, 7).fillColor(HERO_BG) + .stroke(DocumentStroke.of(RULE_DARK, 0.9)) + .position(lightIcon(iconName).node(16), 9, 0, LayerAlign.CENTER_LEFT) + .position(new ParagraphBuilder().text(label).textStyle(gridLabel()) + .margin(DocumentInsets.zero()).build(), 30, 0, LayerAlign.CENTER_LEFT) + .build(); + } + + /** Column 3 — the output backends, as dark status cards. */ + private static void stepBackends(SectionBuilder s) { + s.spacing(10); + colHeader(s, "3", "Output Backends"); + s.add(backendCard("pdf-file", "PDFBox 3.0", "Production backend", true)); + s.add(backendCard("docx", "DOCX export", "Semantic export", false)); + s.add(backendCard("ppt-file", "PPTX", "Planned", false)); + } + + private static DocumentNode backendCard(String iconName, String title, String sub, boolean live) { + double w = 110, h = 44; + DocumentColor accent = live ? GREEN : SLATE; + return new ShapeContainerBuilder().name("Backend_" + title) + .roundedRect(w, h, 8).fillColor(HERO_BG) + .stroke(DocumentStroke.of(RULE_DARK, 0.9)) + .position(lightIcon(iconName).node(18), 12, 0, LayerAlign.CENTER_LEFT) + .position(new ParagraphBuilder().text(title).textStyle(backendTitle()) + .margin(DocumentInsets.zero()).build(), 37, -7, LayerAlign.CENTER_LEFT) + .position(new ParagraphBuilder().text(sub) + .textStyle(DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD) + .size(7.5).color(accent).build()) + .margin(DocumentInsets.zero()).build(), 37, 8, LayerAlign.CENTER_LEFT) + .build(); + } + + /** Column 4 — real example PDFs as a cascade of large thumbnails. */ + private static void stepDocs(SectionBuilder s) { + s.spacing(10); + colHeader(s, "4", "Real PDF Output"); + s.add(docCascade()); + s.addParagraph(p -> p.text("CVs, invoices, reports — every one rendered by the engine in this repo.") + .textStyle(itemDesc()).lineSpacing(1.3).margin(DocumentInsets.top(8))); + } + + private static DocumentNode docCascade() { + double w = 92, h = w / 0.707; + return new ShapeContainerBuilder().name("DocCascade") + .rectangle(174, h + 16).fillColor(HERO_BG) + .position(docThumb("thumb-cv", w), 0, 16, LayerAlign.TOP_LEFT) + .position(docThumb("thumb-invoice", w), 41, 8, LayerAlign.TOP_LEFT) + .position(docThumb("thumb-report", w), 82, 0, LayerAlign.TOP_LEFT) + .build(); + } + + private static DocumentNode docThumb(String name, double w) { + double h = w / 0.707; + return new ShapeContainerBuilder().name("Thumb_" + name) + .roundedRect(w, h, 4).fillColor(DocumentColor.WHITE) + .stroke(DocumentStroke.of(RULE_DARK, 1.0)) + .clipPolicy(ClipPolicy.CLIP_PATH) + .center(new ImageBuilder().name("Img_" + name) + .source(thumb(name)).size(w - 3, h - 3) + .fitMode(DocumentImageFitMode.COVER).build()) + .build(); + } + + private static DocumentImageData thumb(String name) { + try (InputStream in = Objects.requireNonNull( + EngineDeckExample.class.getResourceAsStream("/showcase/thumbs/" + name + ".png"), + "thumbnail missing: " + name)) { + return DocumentImageData.fromBytes(in.readAllBytes()); + } catch (Exception e) { + throw new IllegalStateException("failed to load thumbnail: " + name, e); + } + } + + /** Dark capability chip: a light icon beside a vertically-centred label. */ + private static void chip(RowBuilder row, String iconName, String label) { + double w = 158, h = 42; + DocumentNode chipNode = new ShapeContainerBuilder().name("Chip_" + label) + .roundedRect(w, h, 9).fillColor(CARD_DARK) + .stroke(DocumentStroke.of(RULE_DARK, 0.8)) + .position(lightIcon(iconName).node(22), 16, 0, LayerAlign.CENTER_LEFT) + .position(new ParagraphBuilder().text(label).textStyle(chipLabelLight()) + .margin(DocumentInsets.zero()).build(), 46, 0, LayerAlign.CENTER_LEFT) + .build(); + row.addSection(c -> c.addAligned(HorizontalAlign.CENTER, chipNode)); + } + + private static SvgIcon lightIcon(String name) { + return icon(name + "-light"); + } + + // ── Banner text styles ─────────────────────────────────────────────────── + private static DocumentTextStyle colTitle() { + return DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD).size(13).color(ON_DARK).build(); + } + + private static DocumentTextStyle colSub() { + return DocumentTextStyle.builder().fontName(FontName.HELVETICA).size(8.5).color(ON_DARK_MUTED).build(); + } + + private static DocumentTextStyle gridLabel() { + return DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD).size(8.5).color(ON_DARK).build(); + } + + private static DocumentTextStyle backendTitle() { + return DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD).size(9.5).color(ON_DARK).build(); + } + + private static DocumentTextStyle chipLabelLight() { + return DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD).size(9.5).color(ON_DARK).build(); + } + + private static DocumentTextStyle itemDesc() { + return DocumentTextStyle.builder().fontName(FontName.HELVETICA).size(8).color(ON_DARK_MUTED).build(); + } + + private static DocumentTextStyle noteOnDark() { + return DocumentTextStyle.builder().fontName(FontName.HELVETICA).size(8).color(ON_DARK_MUTED).build(); + } + + private static DocumentTextStyle codeBase() { + return DocumentTextStyle.builder().fontName(FontName.COURIER).size(6.8).color(CODE_TXT).build(); + } + + private static DocumentTextStyle codeKw() { + return DocumentTextStyle.builder().fontName(FontName.COURIER).size(6.8).color(VIOLET_LIGHT).build(); + } + + private static DocumentTextStyle codeFn() { + return DocumentTextStyle.builder().fontName(FontName.COURIER).size(6.8).color(CODE_FN).build(); + } + + private static DocumentTextStyle codeStr() { + return DocumentTextStyle.builder().fontName(FontName.COURIER).size(6.8).color(CODE_STR).build(); + } + + // ───────────────────────────────────────────────────────────────────────── + // Reusable cards + // ───────────────────────────────────────────────────────────────────────── + + /** Clean outlined pipeline step: number, icon, title, one-line description. */ + private static void pipelineStep(com.demcha.compose.document.dsl.RowBuilder row, + String number, String icon, String label, String sub) { + row.addSection(s -> s + .softPanel(DocumentColor.WHITE, 10, 14) + .stroke(DocumentStroke.of(SURFACE_LINE, 0.9)) + .accentTop(VIOLET, 2.5) + .spacing(7) + .addParagraph(p -> p.text(number).textStyle(stepNum()) + .align(TextAlign.CENTER).margin(DocumentInsets.zero())) + .addSvgIcon(icon(icon), 30, HorizontalAlign.CENTER) + .addParagraph(p -> p.text(label).textStyle(chipLabel()) + .align(TextAlign.CENTER).margin(DocumentInsets.zero())) + .addParagraph(p -> p.text(sub).textStyle(caption()) + .align(TextAlign.CENTER).lineSpacing(1.3).margin(DocumentInsets.zero()))); + } + + private static void pipeArrow(com.demcha.compose.document.dsl.RowBuilder row) { + row.addSection(s -> s.padding(DocumentInsets.zero()) + .addParagraph(p -> p.text(">").textStyle(DocumentTextStyle.builder() + .fontName(FontName.HELVETICA_BOLD).size(20).color(VIOLET).build()) + .align(TextAlign.CENTER).margin(DocumentInsets.top(46)))); + } + + /** Clean outlined "why it's solid" card: bold title + a sentence. */ + private static void proofCard(com.demcha.compose.document.dsl.RowBuilder row, + String title, String desc) { + row.addSection(s -> s + .softPanel(DocumentColor.WHITE, 10, 16) + .stroke(DocumentStroke.of(SURFACE_LINE, 0.9)) + .accentLeft(VIOLET, 3) + .spacing(6) + .addParagraph(p -> p.text(title).textStyle(h3()).margin(DocumentInsets.zero())) + .addParagraph(p -> p.text(desc).textStyle(body()).lineSpacing(1.4).margin(DocumentInsets.zero()))); + } + + /** White chart card: titled panel wrapping one chart. */ + private static void chartCard(SectionBuilder section, String title, + ChartSpec spec, ChartStyle style) { + section + .softPanel(DocumentColor.WHITE, 10, 14) + .stroke(DocumentStroke.of(SURFACE_LINE, 0.8)) + .accentTop(VIOLET, 2.5) + .spacing(8) + .addParagraph(p -> p.text(title).textStyle(h3()).margin(DocumentInsets.zero())) + .chart(spec, style); + } + + // ───────────────────────────────────────────────────────────────────────── + // Real benchmark data — loaded at render time from the bundled result file + // (a snapshot of target/benchmarks/comparative/latest.json). The point: this + // PDF reads a real benchmark file and the engine draws the table and charts + // below from it. Refresh: run scripts/run-benchmarks.ps1, then copy + // target/benchmarks/comparative/latest.json to resources/benchmarks/. + // ───────────────────────────────────────────────────────────────────────── + + private static final String[] LIBS = {"GraphCompose", "iText 9", "JasperReports"}; + private static final int[] SIZES = {40, 200, 1000}; + + /** A comparative benchmark run: metadata plus per-scenario time/heap. */ + private record BenchRun(String timestamp, int warmup, int measure, Map rows) { + double timeMs(String label) { + return rows.get(label)[0]; + } + + double heapMb(String label) { + return rows.get(label)[1]; + } + + double timeMs(String lib, int size) { + return timeMs(lib + " (" + size + " rows)"); + } + + double heapMb(String lib, int size) { + return heapMb(lib + " (" + size + " rows)"); + } + } + + private static BenchRun loadBench() { + try (InputStream in = Objects.requireNonNull( + EngineDeckExample.class.getResourceAsStream("/benchmarks/comparative.json"), + "benchmark data missing: /benchmarks/comparative.json")) { + JsonNode root = new ObjectMapper().readTree(in); + Map rows = new LinkedHashMap<>(); + for (JsonNode r : root.get("libraries")) { + rows.put(r.get("library").asText(), + new double[]{r.get("avgTimeMs").asDouble(), r.get("avgHeapMb").asDouble()}); + } + return new BenchRun(root.get("timestamp").asText(), + root.get("warmupIterations").asInt(), + root.get("measurementIterations").asInt(), + rows); + } catch (Exception e) { + throw new IllegalStateException("failed to load benchmark data", e); + } + } + + // ── Page 3 — measured comparison ────────────────────────────────────────── + + private static void benchTable(BenchRun b, com.demcha.compose.document.dsl.TableBuilder table) { + table.name("BenchTable") + .columns( + DocumentTableColumn.fixed(120), + DocumentTableColumn.auto(), + DocumentTableColumn.auto(), + DocumentTableColumn.auto()) + .defaultCellStyle(DocumentTableStyle.builder() + .padding(DocumentInsets.symmetric(7, 10)) + .textStyle(DocumentTextStyle.builder() + .fontName(FontName.HELVETICA).size(9).color(INK).build()) + .stroke(DocumentStroke.of(SURFACE_LINE, 0.5)) + .build()) + .headerStyle(DocumentTableStyle.builder() + .padding(DocumentInsets.symmetric(8, 10)) + .textStyle(DocumentTextStyle.builder() + .fontName(FontName.HELVETICA_BOLD).size(9).color(DocumentColor.WHITE).build()) + .fillColor(VIOLET_DEEP) + .stroke(DocumentStroke.of(VIOLET_DEEP, 0.5)) + .build()) + .headerRow("Report size", "GraphCompose", "iText 9", "JasperReports") + .zebra(DocumentColor.WHITE, SURFACE) + .row("1 page · 3 lines", + cell(b, "GraphCompose Canonical"), cell(b, "iText 9"), cell(b, "JasperReports")); + for (int size : SIZES) { + table.row(size + " rows", + cell(b, "GraphCompose (" + size + " rows)"), + cell(b, "iText 9 (" + size + " rows)"), + cell(b, "JasperReports (" + size + " rows)")); + } + } + + private static String cell(BenchRun b, String label) { + return String.format(Locale.ROOT, "%.1f ms · %.1f MB", b.timeMs(label), b.heapMb(label)); + } + + /** Three coloured bars (one per library) at the 1000-row scenario. */ + private static ChartSpec timeChart(BenchRun b) { + return ChartSpec.bar() + .data(ChartData.builder() + .categories("1000-row report") + .series("GraphCompose", b.timeMs("GraphCompose", 1000)) + .series("iText 9", b.timeMs("iText 9", 1000)) + .series("JasperReports", b.timeMs("JasperReports", 1000)) + .build()) + .valueAxis(AxisSpec.builder().baselineAtZero(true) + .format(NumberFormatSpec.pattern("#,##0.0").withSuffix(" ms")).build()) + .legend(LegendPosition.BOTTOM) + .valueLabels(ValueLabelMode.OUTSIDE) + .size(ChartSize.aspectRatio(16, 8)) + .build(); + } + + private static ChartSpec memoryChart(BenchRun b) { + return ChartSpec.bar() + .data(ChartData.builder() + .categories("1000-row report") + .series("GraphCompose", b.heapMb("GraphCompose", 1000)) + .series("iText 9", b.heapMb("iText 9", 1000)) + .series("JasperReports", b.heapMb("JasperReports", 1000)) + .build()) + .valueAxis(AxisSpec.builder().baselineAtZero(true) + .format(NumberFormatSpec.pattern("#,##0.0").withSuffix(" MB")).build()) + .legend(LegendPosition.BOTTOM) + .valueLabels(ValueLabelMode.OUTSIDE) + .size(ChartSize.aspectRatio(16, 8)) + .build(); + } + + // ── Page 4 — scaling (real data) ────────────────────────────────────────── + + /** One series per library across the 40 / 200 / 1000-row sweep. */ + private static ChartData bySize(BenchRun b, boolean time) { + var d = ChartData.builder().categories("40", "200", "1000"); + for (String lib : LIBS) { + double[] v = new double[SIZES.length]; + for (int i = 0; i < SIZES.length; i++) { + v[i] = time ? b.timeMs(lib, SIZES[i]) : b.heapMb(lib, SIZES[i]); + } + d = d.series(lib, v); + } + return d.build(); + } + + private static ChartSpec scalingLineChart(BenchRun b) { + return ChartSpec.line() + .data(bySize(b, true)) + .valueAxis(AxisSpec.builder().baselineAtZero(true) + .format(NumberFormatSpec.pattern("#,##0").withSuffix(" ms")).build()) + .legend(LegendPosition.BOTTOM) + .size(ChartSize.aspectRatio(16, 6.5)) + .build(); + } + + private static ChartSpec memoryAreaChart(BenchRun b) { + return ChartSpec.line() + .data(bySize(b, false)) + .smooth(true) + .area(true) + .valueAxis(AxisSpec.builder().baselineAtZero(true) + .format(NumberFormatSpec.pattern("#,##0").withSuffix(" MB")).build()) + .legend(LegendPosition.BOTTOM) + .size(ChartSize.aspectRatio(16, 6.5)) + .build(); + } + + private static ChartSpec memoryShareDonut(BenchRun b) { + return ChartSpec.pie() + .data(ChartData.builder() + .categories("GraphCompose", "iText 9", "JasperReports") + .series("Heap", + b.heapMb("GraphCompose", 1000), + b.heapMb("iText 9", 1000), + b.heapMb("JasperReports", 1000)) + .build()) + .donutRatio(0.58) + .sliceLabels(SliceLabelMode.PERCENT) + .centerText("1000 rows") + .legend(LegendPosition.BOTTOM) + .size(ChartSize.aspectRatio(16, 6.5)) + .build(); + } + + private static ChartSpec throughputChart(BenchRun b) { + return ChartSpec.bar() + .data(ChartData.builder() + .categories("docs / sec") + .series("GraphCompose", 1000.0 / b.timeMs("GraphCompose", 1000)) + .series("iText 9", 1000.0 / b.timeMs("iText 9", 1000)) + .series("JasperReports", 1000.0 / b.timeMs("JasperReports", 1000)) + .build()) + .valueAxis(AxisSpec.builder().baselineAtZero(true) + .format(NumberFormatSpec.pattern("#,##0.0")).build()) + .legend(LegendPosition.BOTTOM) + .valueLabels(ValueLabelMode.OUTSIDE) + .size(ChartSize.aspectRatio(16, 6.5)) + .build(); + } + + // ── Chart styles (GraphCompose = violet, iText = slate, Jasper = amber) ─── + + private static ChartStyle groupedStyle() { + return ChartStyle.builder() + .seriesPaint(0, DocumentPaint.solid(VIOLET)) + .seriesPaint(1, DocumentPaint.solid(SLATE)) + .seriesPaint(2, DocumentPaint.solid(AMBER)) + .barCornerRadius(DocumentCornerRadius.top(2)) + .build(); + } + + private static ChartStyle areaStyle() { + return ChartStyle.builder() + .seriesPaint(0, DocumentPaint.solid(VIOLET)) + .seriesPaint(1, DocumentPaint.solid(SLATE)) + .seriesPaint(2, DocumentPaint.solid(AMBER)) + .lineWidth(1.6) + .build(); + } + + private static ChartStyle lineStyle() { + return ChartStyle.builder() + .seriesPaint(0, DocumentPaint.solid(VIOLET)) + .seriesPaint(1, DocumentPaint.solid(SLATE)) + .seriesPaint(2, DocumentPaint.solid(AMBER)) + .lineWidth(2.0) + .pointMarker(PointMarker.circle(5.0) + .withStroke(DocumentStroke.of(DocumentColor.WHITE, 1.2))) + .build(); + } + + private static ChartStyle donutStyle() { + return ChartStyle.builder() + .seriesPaint(0, DocumentPaint.solid(VIOLET)) + .seriesPaint(1, DocumentPaint.solid(SLATE)) + .seriesPaint(2, DocumentPaint.solid(AMBER)) + .sliceGapDegrees(2.0) + .build(); + } + + // ───────────────────────────────────────────────────────────────────────── + // Section + text helpers + // ───────────────────────────────────────────────────────────────────────── + + private static void kicker(SectionBuilder section, String kicker, String heading) { + section + .padding(DocumentInsets.zero()) + .spacing(7) + .addParagraph(p -> p.text(kicker).textStyle(DocumentTextStyle.builder() + .fontName(FontName.HELVETICA_BOLD).size(9).color(VIOLET_DEEP).build()) + .margin(DocumentInsets.zero())) + .addParagraph(p -> p.text(heading).textStyle(DocumentTextStyle.builder() + .fontName(FontName.HELVETICA_BOLD).size(18).color(INK).build()) + .margin(DocumentInsets.zero())); + } + + private static DocumentTextStyle tagline() { + return DocumentTextStyle.builder().fontName(FontName.HELVETICA).size(14.5).color(HERO_TEXT).build(); + } + + private static DocumentTextStyle h3() { + return DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD).size(11).color(INK).build(); + } + + private static DocumentTextStyle body() { + return DocumentTextStyle.builder().fontName(FontName.HELVETICA).size(9.6).color(BODY).build(); + } + + private static DocumentTextStyle caption() { + return DocumentTextStyle.builder().fontName(FontName.HELVETICA).size(8).color(MUTED).build(); + } + + private static DocumentTextStyle chipLabel() { + return DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD).size(9.5).color(INK).build(); + } + + private static DocumentTextStyle stepNum() { + return DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD).size(16).color(VIOLET).build(); + } + + // ───────────────────────────────────────────────────────────────────────── + // Icon loading + // ───────────────────────────────────────────────────────────────────────── + + private static SvgIcon logo() { + return icon("logo"); + } + + /** Reads a bundled showcase icon from {@code /showcase/.svg}. */ + private static SvgIcon icon(String name) { + try (InputStream in = Objects.requireNonNull( + EngineDeckExample.class.getResourceAsStream("/showcase/" + name + ".svg"), + "showcase icon missing: " + name)) { + return SvgIcon.parse(new String(in.readAllBytes(), StandardCharsets.UTF_8)); + } catch (Exception e) { + throw new IllegalStateException("failed to load showcase icon: " + name, e); + } + } + + /** + * CLI entry point. + * + * @param args ignored + * @throws Exception when rendering fails + */ + public static void main(String[] args) throws Exception { + System.out.println("Generated: " + generate()); + } +} diff --git a/examples/src/main/resources/benchmarks/comparative.json b/examples/src/main/resources/benchmarks/comparative.json new file mode 100644 index 000000000..4f1e12c2c --- /dev/null +++ b/examples/src/main/resources/benchmarks/comparative.json @@ -0,0 +1,54 @@ +{ + "timestamp" : "2026-06-15 19:41:29", + "warmupIterations" : 50, + "measurementIterations" : 100, + "libraries" : [ { + "library" : "GraphCompose Canonical", + "avgTimeMs" : 2.34, + "avgHeapMb" : 0.16 + }, { + "library" : "iText 9", + "avgTimeMs" : 2.48, + "avgHeapMb" : 0.16 + }, { + "library" : "JasperReports", + "avgTimeMs" : 4.6, + "avgHeapMb" : 0.15 + }, { + "library" : "GraphCompose (40 rows)", + "avgTimeMs" : 4.52, + "avgHeapMb" : 0.84 + }, { + "library" : "iText 9 (40 rows)", + "avgTimeMs" : 12.87, + "avgHeapMb" : 2.96 + }, { + "library" : "JasperReports (40 rows)", + "avgTimeMs" : 9.13, + "avgHeapMb" : 2.52 + }, { + "library" : "GraphCompose (200 rows)", + "avgTimeMs" : 11.75, + "avgHeapMb" : 3.22 + }, { + "library" : "iText 9 (200 rows)", + "avgTimeMs" : 50.34, + "avgHeapMb" : 13.37 + }, { + "library" : "JasperReports (200 rows)", + "avgTimeMs" : 16.45, + "avgHeapMb" : 10.7 + }, { + "library" : "GraphCompose (1000 rows)", + "avgTimeMs" : 45.27, + "avgHeapMb" : 15.73 + }, { + "library" : "iText 9 (1000 rows)", + "avgTimeMs" : 243.66, + "avgHeapMb" : 65.95 + }, { + "library" : "JasperReports (1000 rows)", + "avgTimeMs" : 48.47, + "avgHeapMb" : 51.95 + } ] +} \ No newline at end of file diff --git a/examples/src/main/resources/showcase/code-light.svg b/examples/src/main/resources/showcase/code-light.svg new file mode 100644 index 000000000..705ea759d --- /dev/null +++ b/examples/src/main/resources/showcase/code-light.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/examples/src/main/resources/showcase/code.svg b/examples/src/main/resources/showcase/code.svg new file mode 100644 index 000000000..10a8eb46c --- /dev/null +++ b/examples/src/main/resources/showcase/code.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/examples/src/main/resources/showcase/docx-light.svg b/examples/src/main/resources/showcase/docx-light.svg new file mode 100644 index 000000000..fdb19be2e --- /dev/null +++ b/examples/src/main/resources/showcase/docx-light.svg @@ -0,0 +1,30 @@ + + + + + + + + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/docx.svg b/examples/src/main/resources/showcase/docx.svg new file mode 100644 index 000000000..9e268e19c --- /dev/null +++ b/examples/src/main/resources/showcase/docx.svg @@ -0,0 +1,30 @@ + + + + + + + + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/dsl-light.svg b/examples/src/main/resources/showcase/dsl-light.svg new file mode 100644 index 000000000..f559cddb6 --- /dev/null +++ b/examples/src/main/resources/showcase/dsl-light.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/dsl.svg b/examples/src/main/resources/showcase/dsl.svg new file mode 100644 index 000000000..efbfd936b --- /dev/null +++ b/examples/src/main/resources/showcase/dsl.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/github-light.svg b/examples/src/main/resources/showcase/github-light.svg new file mode 100644 index 000000000..121c96ee0 --- /dev/null +++ b/examples/src/main/resources/showcase/github-light.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/examples/src/main/resources/showcase/github.svg b/examples/src/main/resources/showcase/github.svg new file mode 100644 index 000000000..4f46bf357 --- /dev/null +++ b/examples/src/main/resources/showcase/github.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/examples/src/main/resources/showcase/java-light.svg b/examples/src/main/resources/showcase/java-light.svg new file mode 100644 index 000000000..6428ac213 --- /dev/null +++ b/examples/src/main/resources/showcase/java-light.svg @@ -0,0 +1,6 @@ + + + +java + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/java.svg b/examples/src/main/resources/showcase/java.svg new file mode 100644 index 000000000..148d5c227 --- /dev/null +++ b/examples/src/main/resources/showcase/java.svg @@ -0,0 +1,6 @@ + + + +java + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/layout-light.svg b/examples/src/main/resources/showcase/layout-light.svg new file mode 100644 index 000000000..1b9837971 --- /dev/null +++ b/examples/src/main/resources/showcase/layout-light.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/layout.svg b/examples/src/main/resources/showcase/layout.svg new file mode 100644 index 000000000..bc6a4a776 --- /dev/null +++ b/examples/src/main/resources/showcase/layout.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/license-light.svg b/examples/src/main/resources/showcase/license-light.svg new file mode 100644 index 000000000..3adfc2044 --- /dev/null +++ b/examples/src/main/resources/showcase/license-light.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/license.svg b/examples/src/main/resources/showcase/license.svg new file mode 100644 index 000000000..d2e0bd14d --- /dev/null +++ b/examples/src/main/resources/showcase/license.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/logo.svg b/examples/src/main/resources/showcase/logo.svg new file mode 100644 index 000000000..927ae9c4c --- /dev/null +++ b/examples/src/main/resources/showcase/logo.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/examples/src/main/resources/showcase/maven-light.svg b/examples/src/main/resources/showcase/maven-light.svg new file mode 100644 index 000000000..a05ff1fee --- /dev/null +++ b/examples/src/main/resources/showcase/maven-light.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/maven.svg b/examples/src/main/resources/showcase/maven.svg new file mode 100644 index 000000000..ecc934dae --- /dev/null +++ b/examples/src/main/resources/showcase/maven.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/page-break-light.svg b/examples/src/main/resources/showcase/page-break-light.svg new file mode 100644 index 000000000..0c1318768 --- /dev/null +++ b/examples/src/main/resources/showcase/page-break-light.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/page-break.svg b/examples/src/main/resources/showcase/page-break.svg new file mode 100644 index 000000000..c3ab44dce --- /dev/null +++ b/examples/src/main/resources/showcase/page-break.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/pdf-file-light.svg b/examples/src/main/resources/showcase/pdf-file-light.svg new file mode 100644 index 000000000..41d8aa048 --- /dev/null +++ b/examples/src/main/resources/showcase/pdf-file-light.svg @@ -0,0 +1,23 @@ + + + + + + + + + diff --git a/examples/src/main/resources/showcase/pdf-file.svg b/examples/src/main/resources/showcase/pdf-file.svg new file mode 100644 index 000000000..948a2ffe8 --- /dev/null +++ b/examples/src/main/resources/showcase/pdf-file.svg @@ -0,0 +1,23 @@ + + + + + + + + + diff --git a/examples/src/main/resources/showcase/ppt-file-light.svg b/examples/src/main/resources/showcase/ppt-file-light.svg new file mode 100644 index 000000000..428f5bb15 --- /dev/null +++ b/examples/src/main/resources/showcase/ppt-file-light.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + diff --git a/examples/src/main/resources/showcase/ppt-file.svg b/examples/src/main/resources/showcase/ppt-file.svg new file mode 100644 index 000000000..3e8d2ba46 --- /dev/null +++ b/examples/src/main/resources/showcase/ppt-file.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + diff --git a/examples/src/main/resources/showcase/speed-light.svg b/examples/src/main/resources/showcase/speed-light.svg new file mode 100644 index 000000000..27923b2fe --- /dev/null +++ b/examples/src/main/resources/showcase/speed-light.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/speed.svg b/examples/src/main/resources/showcase/speed.svg new file mode 100644 index 000000000..eb01683c6 --- /dev/null +++ b/examples/src/main/resources/showcase/speed.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/testing-light.svg b/examples/src/main/resources/showcase/testing-light.svg new file mode 100644 index 000000000..697e9024c --- /dev/null +++ b/examples/src/main/resources/showcase/testing-light.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/testing.svg b/examples/src/main/resources/showcase/testing.svg new file mode 100644 index 000000000..1503b7de3 --- /dev/null +++ b/examples/src/main/resources/showcase/testing.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/themes-light.svg b/examples/src/main/resources/showcase/themes-light.svg new file mode 100644 index 000000000..4b88457c7 --- /dev/null +++ b/examples/src/main/resources/showcase/themes-light.svg @@ -0,0 +1,246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/themes.svg b/examples/src/main/resources/showcase/themes.svg new file mode 100644 index 000000000..e38e65196 --- /dev/null +++ b/examples/src/main/resources/showcase/themes.svg @@ -0,0 +1,246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + \ No newline at end of file diff --git a/examples/src/main/resources/showcase/thumbs/thumb-cv.png b/examples/src/main/resources/showcase/thumbs/thumb-cv.png new file mode 100644 index 0000000000000000000000000000000000000000..51c5e4316e8a4ca0020209320e2428bc13cb8726 GIT binary patch literal 228822 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ℑa`EANYgoeP2I1gw3>}_gtl)!I|6|a= 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 JQt4U5zX0D4AMgMG literal 0 HcmV?d00001 diff --git a/examples/src/main/resources/showcase/thumbs/thumb-invoice.png b/examples/src/main/resources/showcase/thumbs/thumb-invoice.png new file mode 100644 index 0000000000000000000000000000000000000000..2127b4bbf153b4abaf1ab0d4e938e6adc51911c5 GIT binary patch literal 153000 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 z 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

^@TCtzL+DBvU3p-#M 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 h;h@T33KD87Ux-An0Wll_SLmnakGnAE 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%0AH#dtcWE?Oin7UWm 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

  • u{Pd0Cv26Ha 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
    18SPS$^Bhp#9g38KCWFp*(gqE^*WG=jEJ;-;Icl z%)ih>gk!|si%g62-jv+J$pqUB7dxg6akM}b?6C+&vh`k~cgpY~a0kD961QV#mLNR& zcvZ8kma?0m5(Ck%qhzl#zunGQ-#*J7xLD>fgYHNsI$+#pDVfs$-nl~kreiut{73E+ z-6~@w^Rt;;xlN9dK{V#pC+W;S`XqVRV7#&|dtqI($3PgRmT}YJpw&HtXqTFE!;M3W zy}HPT>m@AjCU4iFs?Rrle|_Vz8i*Vy18;W0$d~p{OM30?LyB&rWne#dy>4%qU@oD* zS^F>&x5337{k`oQ(b4A=UsuNZlO?s8#f%=Jc3{nSv1n|Iig{Z1(m=6;I#r0R_WsZ@ zTD9AwETyQbNVTA(gkF>#2BY3up2g36bdd4$kBHZ8*_|1*{JYiTG)Guvy%Bm8X?a60 z+QKz%x(Bw}E`afrzo71#0{PItL0E6vlrvMs1{rPQZyn>Lqb+5S5M-{NnX_(u&2<~a z5ZC0ibk)_LckUpJ9&X}AJ-5T>D46Wwnz~Z?T+k5X1)4@`4I*~%U$OG!t`MH5`aCoP zM_*QW90_~?qtE+ew%BoD#hd?owIVW4rFvwg~1NF)}Pc}0y=c52JoI1|t_LCT z`71ue4?9z-BRYyYC2w6wNG?mL zh<2|2M*)to%G)@I2qHq(KHw5~EBBjzZ7fv6wq6 zia9Ym;8RfG;>bO(4xgMu>BgU9d1JyEvmlVMf+H{u@`K@~f!rtG_|v4*1t0wi>}l$6 z@>0N0cy)~uXx@#C4vA^=5>p8KA`Z=pm|Y+&F4R$2GMvEdR%hAu8hn!*Z>}s*nwj)I z%=((GoM0oh**Oz=e`RZ;r!;@67{trs@&5W1Nxil72T=p-O+lX$d%Z~|%*N)ZzaQOd z;5YhhHAGYcUh>7U@-KM}VV}U7Ty1vhM$1hLL!s$O*{W*K9B0&{b|T#e{OCvpySkvX zKV(<~J^quQtpN|SRJU$%1Nkb@%~O85hh@LFG**|xIIpzpY_~e=Lx^GbHRbQhDEy0B z6nHE4J9bf|*e%-OSJJE2Yx6LX4TI?Q)~Z+Oj&{G(b)_;B5AzTSrD_m6!PoNtb}u!~ z%^G;*8sw~&Fe^fO9NxRzR>+gNXBDzhh%*Cka^MuX&( zN8?iP?CSS3a`ZqZQhOmUCf*$4J?XiDc~K)rxlcmwyoh7TD1;g4ql1w0wIz~Qw+5W+kQIl z9+asR^`5WH?zNd(#$(mt_reO{f0K1Z&}Dl+ijZuJ z<*P@6cvoGsNgV{{PQ(xM;V!w8Qqh}QLUZP?YYKC@{Xm@~LFUK_`rHC%{Y-2XZOv*m zpeccZTF=ZstfB4;JskBMZmIP#`1SjFtbLF2OHWq}b2!}me7nr#31P*G*}m2{zVQ!m z&%m()a`-NXDC))mpS5!7A^uLj;_1qKU0QM86T@=~mS^&}tNhkQP_PBmAlb!`7|*g0sB8&JbLkRTZGvqk$C!{hz|rKB8Xhq=sBvyTZ4%4ln7 zU&-RTYo%mV-vhU*9)zLk3Goh#q+oW4v$+`Qy42DDbP|QgDW5#hMZ9_&Y%tz3>^2ps zH+(6XCSz{h>!E{qq*5&(y}+H-Pt}0lBckn_S8#LR%g|>p(xbBkf`p0f;0~CsxYMZa zTM%Wuo9bK*;$8m@ai^j=Rj<$PineOX8HO2mO|IR{N|L(;2;=o2dEy78d#?KWo}x{E zkNVjCYg_Lo+GaBm)%o3M<;o$p0R&$?F{$W2;ui%YFgxOBRdBXwjvS#m9TZh~r?ML^ zq4a%@q-k}z|7)+2cl+Em5UB;_Z@bHEEtUNx9@u!AoIE}y-c5BdPB)646x`@NY0$8m z{ON<3T_6gI9LT+aynwFsD)Iclhr!&#m@m|zUL;#K1-$!e20WRzKb7OWq-$1aM$x32 zw?ya7>s9XeZKo(#YyQF5V7Z8(3zWMTtMj_GB?y!pB`Fi{5iD0`u1%cf?~h%#!I1*f zuZmWKzV7kPW8C6##XE93kw`j>UNCkP{T6AdBxcx=XZw4i?E~0txFS*9IK+?=gumA~ z7M(5}RXC6vuNf%xs6qZP%Gl-lq##rGRV7$5^}20-m!M3PAQ;u8--z?-*M9hYW&@_+ zlT&{6v22O!gh5iUkB==y3v=O<%xA>y+#h)&wmr6q zw%N9c4820dPR~ylF*{zyz6HT60~=gjMN?MK9r{YHlZ!Dmm{)T~KL6P2rfYJ4N5_^I zBA$brugx-E%AfNQrck|`&8>;|NcU%te2z%Y zjZH0=D zGW5*y;=6*MvHeVtl7Y`%n84EBmL05N?k#KxF=uC#JSjt=wKD2@}jenE445F-t~D);@#PQ{^D5q`)YN3-#6d`-g{g!ujxJYFM0@g!10Z zStstZv`DnIy=nXb7e#!)3o)H*R;@Qwu3bNcMMHm>e(j5fR`pvcdtuQxio_kn)2+V* zIC`9)m9*>D`_vJ+C>d0vH>jyW-lG=YcHv-p@b}7@y-ynZn_gyekNEkvpT<%z3J051 z@XfEryuaK{yqe*8pnv$KzcWfi>JiGUt9~a{%6hU^@hD9`vD^(s2pL^GJAL32-VpOe zs*}bxTM29(uadR#di}<49q4W6%b=<1C|8#J5QNXK!4@^h)CI>422fq5$3dy{g~fS6$hX$F z`~bIfrs(ZdDTAgiQARmHN7jS&ildgYHFnlI5t*cf174YjpzBk@cL;;)sV8ofyXkVZ zIjRWcXTW^gJNjS`b&{XF(g7PXj%@=is5O&U{cCEXP-%3mXOfx9$}t6#Aj4pp*N++74K9`GP88V@VYZ%=2?9JB81YH~n{Ro}3$ z^Yihl8Sc4+=q*#T^2bj~3ccAO4K`1D_ek&AKXLIAn8*KAQ_917Wcdhq>)J0tCf1c+ zNKo`R7^-M%WxRO%F)%dvaksU$ROY&9W}R5~nc#QmP0Cc*i3V0ENE~Iafs`h9Y-Ltb z>ieEv7*<1LlfSCFL)#%xTEgUeL(s=^MEQ`(p+sPBSl-gtMX0gGQ8Q_dSr&9R*P!9p)mM;#HCsY#hm z$oFXiw#zp&_4M?V7(H9J^64lT@@c+M3w73NP+WQ(*mTHSK4lpp2dic7-3;4@0HgwC$q* zH3SP=UmI8xv#sa3M;1M-H8!pGhgbKYLs}$zuRmM5rzJQUFsLVH;h*%9G5o> z6Pa-E1N*H8D{`xfX>yRT!4ry<Y%X`ZdiJoVg^l+AY46(Kpd2RX5S|Df~rEj6-B?R zz9<`&f}LxZ;<2BTD5msyq?UI1thA`SN>FPd-{DffZJEUb*nabx+q1lP)a@fVx_HXb zFM&JqMKX~G9ZaRS5!tugP_Y2MY;4U>ctC1U^cQ z!vM&W~B1rIr|hFaDKs$2EbjlHoo z?B3NQl4Lc~8>;w1nu1BEQu^YB+)4dX{{Svo4@^(a5kuaH)S}DvpqjE1641^FT8OhN zZof;z_p#lO2pq+{7|4LP7kM8;6@vpssrq<|&?I?n?-CHQ44^(I9J|aEe8DcGDX~lW zE70~RtI=jvQL=x29iZ^D(t19ui&2S92haRC814jLfH(!2MmE})YIZ8--O>HKPZwd(WIx%bSG0FLd< zJ4KzHQrT&a|C1~`qMCc9#U3LgAUM_W#!Ib0#&rP02}tp{SCK6C5DVh9qS0NrZL+H{SM_dD-jm*Oxq zN3EI_7>NgK)j)M9`{9g0^k`$izzSU>wXI)uspl=^tpHJ0y55)HG?aK}9kRq?jQqRrMal%YhP6G7NlWILomE~cbO+;<;LwnkGFp>G11*tA7A;b2Vr=w4r3Q>Di+!JK-y^W1K%OnzMNf9 zE_*W-Ce50qRTm(;W9J*_H@pz21K>+ypiSC`ov7|A86v{yewnki&rMQZw7BHfzeXJB zq)%W_$FTpBm4S?G#;rHHY{0U>=y=(^Dqtb>;QjKxFoh_1uw+`p4&Pm& zIs)MyzC;MPi?03Cu@M*s*5ek-?yU!f$zujeaF{Uqs#d_&LS@ zmjD}mH9UvHZ6CpvlPa1s2Mdr4if!4Ggeg)Ua?vttO6qfb5uBSmWm{Dx33<2F=65*@ zL%?K(PNXHouNA>WB9;j{!Xujc;3v|Jt4QwthyLD+1FOiwq25*eqI1)S1XOx4RV@bw zSOqf`i)w_A?OEWNSL7wx6tL_J+w4yspNeb+_0!S-ZPpf>IoHzBk{V0`cqX9W&3gA)8&AJ7;JMK zO{DFvuid}j1Y;P4L&nCxnu#c?%&4<7MPhKWF#_(bi1%-kJ(;WMCVLHMg%bN%*Fn(2 zogdkftX(_oj^w2NU#^HMRRg(zg;jF>rT~m z{o>1%JIIrNb;jZwx&XTps=2o=6@3yvjVoC$pL8~`pTNzb>o8#wgM;}a(Hvu67~`w% z8$e3=_LDaH-uXg!D8mxy>EWw?06Vn2?i{zX@$EOggI9_->|dn0w=1!BvBrzHvKh_A zqQvkLgzIU{!W_1^d$!i|5Q}+OmzI-XU#xaoarm_$tisYsV&FX!&#-9AI99|a*HZ{X zzM4Q0RW>4vX_{hflcf~MPfN`(`{&?#n#Tf^^Q;37=Q&y@Qx4Xd38Nn(^z7s9KXO*T zoX8lwt$UNI8}JEc4v-b{A4^A)26L)@1NHO(eJ!bh`O-&$Ty>S&X|`vdZ-!5%U!WS8 z*=RjUJsn$b--K$tEP95*u**xNo%0RGJatB9#7G?%8?wPzs$0Vmp@wmt-pJaBT+1zb za^a)GQJ*ImTkXywd+tj_3M+vD!4M!5BDLw_&Lt^#WZKdYm-^58C{(^IEh1~)5_c2s z4Qe&t)7wUekVm`+9*=I;45mLC1~z@z-?!&Ra^1x5&Ttimo@?(~wJJ9YRBuNbE1n$9IYW(4 z30bM@JkDY!IqI+vQZ!*!Z0E^vg?zoEjc_ZWb&{73o{P=ILrZ$DPVtnUf#R2Mqih(h zVFdk6Jv%IpPD!7UKt!B!Ff)i+OlhdtCllt}_v?tdwdyI!Ute9CQVZqj$T<45|BBa% z`q#lVLk|uZE&GOwT)gSduXk&7^NcIPm-Rnvo4EXRg11eef0X)hme>U4Nek>QOrT_u zumf^drdY}-J{4%FvcHHH}*N~WIzudM}5aO zr}XsGdiM#gW87p&cZtV1tQq1!-=k0+Eu+sGjhiJ47fE*0z8!vgSZ?0yVS52@h7vA2 za6rnb82%QXPIB1VP`&}F4#S*{SZ78-26T*um3915lA$krCY*V2(`sZXGeVXS28-D6 zTzyKCPglCmFc6*BU`pEdnt8_*^kQ2Dk#rxE)p;(e!|8yvLh@ivR}<8=rr8#kov^)m z1$Kg_j2{|6&A;AiI71ICu!tLs;})eHn{sHWu38q55NZQAnD&gvhT$_au)Bd**&@AF zgj^^eZP0OTN83sht#kdZL3f$Ya;RmXWd+g7cc)JT6aaRJkKgSCZSlR%qw1xdyFgjP z!gM|I)F+HNcQSj=Gjxky2Q|MsCr@{gPYJ8y`)X96-=UwlGw(e6gHVwN0F{wo?G$GA z;V_kP9}EG}r1`3IG2{?J8|Va~7XSTvkJZ-gh5IF)qdUhpCIQjOttr;4@me4aX4lcm z*o2d`2Y#}{zik^Cciii@%}BlK_(WS`4HItA-F|T!Y{PnZ@J8s{RvKm*@9ZawOJ5ZJ{T zUR3HHc%Fa!*-l*)q8$~Cwz@g3VvwX8dBmC#;CFy?IM%Sn@XN5BedNj{>WxEt1Z4EP z(k}7U88?$U)pn+(pJr+5!G~s6uF$-F^m?Jh7uPKI#OU#}7urw1|N44wx+K<7TdSut zy=S`fBma`V80bNo8zLmmp|pm_oJ_y5r`zSRGTRj8RhH)UaG_gQO|`KI4LMEp#S*}4 zPY+_UtC2!_*$A7L#Y2$E?ctUQ;6+p;&3b0t?H*fbGy9Ed@PMt6qZ3!NQOTa#pk5X> zl{>_;YK4-Kq@^;Z^5e9%d8NUynT4K~4wqA@DW416MuHOVg`UO-1?~;=$|6RC(_+}; z`V>2^DWT@Dkk?+}*N#AmVgqSu8zponYdxm>JT^Kk=^a<(`{Xh}==|S5oxi)%sj}1M zP<;&$d*Ac(_f~jzG#eN$fkp*=0Yu14_`gJn`_F5CKcDztCB^<+j-Si%A6EZ=hTPAP z`~QaAo84-czm-A1iqON&YPU4Sq*Hr^j!J_*mYe*>caaWen_ literal 0 HcmV?d00001 diff --git a/examples/src/main/resources/showcase/thumbs/thumb-report.png b/examples/src/main/resources/showcase/thumbs/thumb-report.png new file mode 100644 index 0000000000000000000000000000000000000000..51ed372f618c8d904ae9b72f817b841d875bd159 GIT binary patch literal 154756 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 literal 0 HcmV?d00001 From 2419fa3e42f92f44114a6846a31ec471ce2c7f0f Mon Sep 17 00:00:00 2001 From: DemchaAV Date: Mon, 15 Jun 2026 23:04:53 +0100 Subject: [PATCH 2/8] test(examples): lock EngineDeck layout with a snapshot baseline Extract compose(DocumentSession) from generate() so a test can drive the composition before buildPdf, then assert the resolved geometry against a committed baseline via LayoutSnapshotAssertions. A layout regression now shows up in a PR instead of a silently-changed PDF. Re-bless after a deliberate layout change, or after refreshing the bundled benchmark data (chart bar geometry is data-driven), with -Dgraphcompose.updateSnapshots=true. Verified: ./mvnw -f examples/pom.xml test -Dtest=EngineDeckLayoutSnapshotTest -> BUILD SUCCESS. --- .../examples/flagships/EngineDeckExample.java | 21 +- .../EngineDeckLayoutSnapshotTest.java | 39 + .../flagships/engine-deck.json | 7247 +++++++++++++++++ 3 files changed, 7299 insertions(+), 8 deletions(-) create mode 100644 examples/src/test/java/com/demcha/examples/flagships/EngineDeckLayoutSnapshotTest.java create mode 100644 examples/src/test/resources/layout-snapshots/flagships/engine-deck.json diff --git a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java index 2ae7709f9..a0e9f54b8 100644 --- a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java +++ b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java @@ -138,14 +138,24 @@ private EngineDeckExample() { */ public static Path generate() throws Exception { Path outputFile = ExampleOutputPaths.prepare("flagships", "engine-deck.pdf"); - BenchRun bench = loadBench(); - try (DocumentSession document = GraphCompose.document(outputFile) .pageSize(DocumentPageSize.A4.landscape()) .margin(16, 16, 30, 16) .create()) { + compose(document); + document.buildPdf(); + } + return outputFile; + } - document.metadata(DocumentMetadata.builder() + /** + * Composes the four deck pages onto a session — shared by {@link #generate()} + * and the layout snapshot test, so the test guards the very layout we ship. + * Page size and margin live on the session builder (see {@code generate()}). + */ + static void compose(DocumentSession document) { + BenchRun bench = loadBench(); + document.metadata(DocumentMetadata.builder() .title("GraphCompose " + VERSION + " — " + CODENAME) .author("GraphCompose") .subject("What the GraphCompose document engine is — rendered by the engine itself") @@ -274,11 +284,6 @@ public static Path generate() throws Exception { throughputChart(bench), groupedStyle())); }) .build(); - - document.buildPdf(); - } - - return outputFile; } // ───────────────────────────────────────────────────────────────────────── diff --git a/examples/src/test/java/com/demcha/examples/flagships/EngineDeckLayoutSnapshotTest.java b/examples/src/test/java/com/demcha/examples/flagships/EngineDeckLayoutSnapshotTest.java new file mode 100644 index 000000000..5453d9ed0 --- /dev/null +++ b/examples/src/test/java/com/demcha/examples/flagships/EngineDeckLayoutSnapshotTest.java @@ -0,0 +1,39 @@ +package com.demcha.examples.flagships; + +import com.demcha.compose.GraphCompose; +import com.demcha.compose.document.api.DocumentPageSize; +import com.demcha.compose.document.api.DocumentSession; +import com.demcha.compose.testing.layout.LayoutSnapshotAssertions; + +import org.junit.jupiter.api.Test; + +import java.nio.file.Path; + +/** + * Locks the EngineDeck layout. Composes the exact pages {@code generate()} ships + * (via {@link EngineDeckExample#compose}) and diffs the resolved geometry against + * a committed baseline, so a layout regression shows up in a PR instead of in a + * silently-changed PDF. + * + *

    Re-bless after a deliberate layout change — or after refreshing the bundled + * benchmark data (chart bar geometry is data-driven) — with + * {@code ./mvnw -f examples/pom.xml test -Dtest=EngineDeckLayoutSnapshotTest + * -Dgraphcompose.updateSnapshots=true}. Page size and margin mirror + * {@code EngineDeckExample.generate()}.

    + */ +class EngineDeckLayoutSnapshotTest { + + @Test + void engineDeckLayoutMatchesBaseline() throws Exception { + try (DocumentSession document = GraphCompose.document() + .pageSize(DocumentPageSize.A4.landscape()) + .margin(16, 16, 30, 16) + .create()) { + EngineDeckExample.compose(document); + LayoutSnapshotAssertions.assertMatches(document, + Path.of("src", "test", "resources", "layout-snapshots"), + Path.of("target", "visual-tests", "layout-snapshots"), + "engine-deck", "flagships"); + } + } +} diff --git a/examples/src/test/resources/layout-snapshots/flagships/engine-deck.json b/examples/src/test/resources/layout-snapshots/flagships/engine-deck.json new file mode 100644 index 000000000..8ef5be1a3 --- /dev/null +++ b/examples/src/test/resources/layout-snapshots/flagships/engine-deck.json @@ -0,0 +1,7247 @@ +{ + "formatVersion" : "2.0", + "canvas" : { + "pageWidth" : 841.89, + "pageHeight" : 595.276, + "innerWidth" : 809.89, + "innerHeight" : 549.276, + "margin" : { + "top" : 16.0, + "right" : 16.0, + "bottom" : 30.0, + "left" : 16.0 + } + }, + "totalPages" : 4, + "nodes" : [ { + "path" : "EngineShowcase[0]", + "entityName" : "EngineShowcase", + "entityKind" : "ContainerNode", + "parentPath" : null, + "childIndex" : 0, + "depth" : 1, + "layer" : 1, + "computedX" : 16.0, + "computedY" : -1318.978, + "placementX" : 16.0, + "placementY" : -1318.978, + "placementWidth" : 809.89, + "placementHeight" : 1898.254, + "startPage" : 0, + "endPage" : 3, + "contentWidth" : 809.89, + "contentHeight" : 1898.254, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]", + "entityName" : "Banner", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 0, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 54.71, + "placementX" : 16.0, + "placementY" : 54.71, + "placementWidth" : 809.89, + "placementHeight" : 524.566, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 809.89, + "contentHeight" : 524.566, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 30.0, + "right" : 30.0, + "bottom" : 30.0, + "left" : 30.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]", + "entityName" : "BrandLine", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]", + "childIndex" : 0, + "depth" : 3, + "layer" : 3, + "computedX" : 46.0, + "computedY" : 445.549, + "placementX" : 46.0, + "placementY" : 445.549, + "placementWidth" : 670.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 670.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer1[1]", + "entityName" : "SvgLayer1", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 1, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer2[2]", + "entityName" : "SvgLayer2", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 2, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer3[3]", + "entityName" : "SvgLayer3", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 3, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer4[4]", + "entityName" : "SvgLayer4", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 4, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer5[5]", + "entityName" : "SvgLayer5", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 5, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer6[6]", + "entityName" : "SvgLayer6", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 6, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer7[7]", + "entityName" : "SvgLayer7", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 7, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer8[8]", + "entityName" : "SvgLayer8", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 8, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer9[9]", + "entityName" : "SvgLayer9", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 9, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer10[10]", + "entityName" : "SvgLayer10", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 10, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer11[11]", + "entityName" : "SvgLayer11", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 11, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer12[12]", + "entityName" : "SvgLayer12", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 12, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer13[13]", + "entityName" : "SvgLayer13", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 13, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer14[14]", + "entityName" : "SvgLayer14", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 14, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer15[15]", + "entityName" : "SvgLayer15", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 15, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer16[16]", + "entityName" : "SvgLayer16", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 16, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer17[17]", + "entityName" : "SvgLayer17", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 17, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer18[18]", + "entityName" : "SvgLayer18", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 18, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer19[19]", + "entityName" : "SvgLayer19", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 19, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer20[20]", + "entityName" : "SvgLayer20", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 20, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]/SvgLayer21[21]", + "entityName" : "SvgLayer21", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/SvgIcon[0]", + "childIndex" : 21, + "depth" : 5, + "layer" : 5, + "computedX" : 28.0, + "computedY" : 451.549, + "placementX" : 28.0, + "placementY" : 451.549, + "placementWidth" : 440.0, + "placementHeight" : 103.726, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 440.0, + "contentHeight" : 103.726, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/VersionBlock[1]", + "entityName" : "VersionBlock", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 472.0, + "computedY" : 483.413, + "placementX" : 472.0, + "placementY" : 483.413, + "placementWidth" : 212.0, + "placementHeight" : 30.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 212.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/VersionBlock[1]/VerPill[0]", + "entityName" : "VerPill", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/VersionBlock[1]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 472.0, + "computedY" : 483.413, + "placementX" : 472.0, + "placementY" : 483.413, + "placementWidth" : 96.0, + "placementHeight" : 30.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 96.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/VersionBlock[1]/VerPill[0]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/VersionBlock[1]/VerPill[0]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 472.0, + "computedY" : 491.938, + "placementX" : 472.0, + "placementY" : 491.938, + "placementWidth" : 96.0, + "placementHeight" : 12.95, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 96.0, + "contentHeight" : 12.95, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/VersionBlock[1]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BrandLine[0]/VersionBlock[1]", + "childIndex" : 1, + "depth" : 5, + "layer" : 5, + "computedX" : 582.0, + "computedY" : 491.938, + "placementX" : 582.0, + "placementY" : 491.938, + "placementWidth" : 62.23, + "placementHeight" : 12.95, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 62.23, + "contentHeight" : 12.95, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]", + "childIndex" : 1, + "depth" : 3, + "layer" : 3, + "computedX" : 46.0, + "computedY" : 412.137, + "placementX" : 46.0, + "placementY" : 412.137, + "placementWidth" : 645.497, + "placementHeight" : 13.412, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 645.497, + "contentHeight" : 13.412, + "margin" : { + "top" : 4.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/ShapeNode[2]", + "entityName" : null, + "entityKind" : "ShapeNode", + "parentPath" : "EngineShowcase[0]/Banner[0]", + "childIndex" : 2, + "depth" : 3, + "layer" : 3, + "computedX" : 46.0, + "computedY" : 386.937, + "placementX" : 46.0, + "placementY" : 386.937, + "placementWidth" : 749.0, + "placementHeight" : 1.2, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 749.0, + "contentHeight" : 1.2, + "margin" : { + "top" : 8.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]", + "entityName" : "Flow", + "entityKind" : "RowNode", + "parentPath" : "EngineShowcase[0]/Banner[0]", + "childIndex" : 3, + "depth" : 3, + "layer" : 3, + "computedX" : 46.0, + "computedY" : 165.91, + "placementX" : 46.0, + "placementY" : 165.91, + "placementWidth" : 749.89, + "placementHeight" : 205.027, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 749.89, + "contentHeight" : 205.027, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]", + "entityName" : "Step1", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 46.0, + "computedY" : 198.589, + "placementX" : 46.0, + "placementY" : 198.589, + "placementWidth" : 168.984, + "placementHeight" : 172.348, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 168.984, + "contentHeight" : 172.348, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 46.0, + "computedY" : 356.137, + "placementX" : 46.0, + "placementY" : 356.137, + "placementWidth" : 151.948, + "placementHeight" : 14.8, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 151.948, + "contentHeight" : 14.8, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]", + "entityName" : "CodePanel", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]", + "childIndex" : 1, + "depth" : 5, + "layer" : 5, + "computedX" : 46.0, + "computedY" : 230.689, + "placementX" : 46.0, + "placementY" : 230.689, + "placementWidth" : 148.4, + "placementHeight" : 115.448, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 148.4, + "contentHeight" : 115.448, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 13.0, + "right" : 13.0, + "bottom" : 13.0, + "left" : 13.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 59.0, + "computedY" : 327.792, + "placementX" : 59.0, + "placementY" : 327.792, + "placementWidth" : 122.4, + "placementHeight" : 5.345, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 122.4, + "contentHeight" : 5.345, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]", + "childIndex" : 1, + "depth" : 6, + "layer" : 6, + "computedX" : 59.0, + "computedY" : 318.447, + "placementX" : 59.0, + "placementY" : 318.447, + "placementWidth" : 110.16, + "placementHeight" : 5.345, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 110.16, + "contentHeight" : 5.345, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]/ParagraphNode[2]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]", + "childIndex" : 2, + "depth" : 6, + "layer" : 6, + "computedX" : 59.0, + "computedY" : 309.102, + "placementX" : 59.0, + "placementY" : 309.102, + "placementWidth" : 57.12, + "placementHeight" : 5.345, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 57.12, + "contentHeight" : 5.345, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]/ParagraphNode[3]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]", + "childIndex" : 3, + "depth" : 6, + "layer" : 6, + "computedX" : 59.0, + "computedY" : 299.758, + "placementX" : 59.0, + "placementY" : 299.758, + "placementWidth" : 122.4, + "placementHeight" : 5.345, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 122.4, + "contentHeight" : 5.345, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]/ParagraphNode[4]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]", + "childIndex" : 4, + "depth" : 6, + "layer" : 6, + "computedX" : 59.0, + "computedY" : 290.413, + "placementX" : 59.0, + "placementY" : 290.413, + "placementWidth" : 48.96, + "placementHeight" : 5.345, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 48.96, + "contentHeight" : 5.345, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]/ParagraphNode[5]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]", + "childIndex" : 5, + "depth" : 6, + "layer" : 6, + "computedX" : 59.0, + "computedY" : 281.068, + "placementX" : 59.0, + "placementY" : 281.068, + "placementWidth" : 102.0, + "placementHeight" : 5.345, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 102.0, + "contentHeight" : 5.345, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]/ParagraphNode[6]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]", + "childIndex" : 6, + "depth" : 6, + "layer" : 6, + "computedX" : 59.0, + "computedY" : 271.723, + "placementX" : 59.0, + "placementY" : 271.723, + "placementWidth" : 118.32, + "placementHeight" : 5.345, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 118.32, + "contentHeight" : 5.345, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]/ParagraphNode[7]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]", + "childIndex" : 7, + "depth" : 6, + "layer" : 6, + "computedX" : 59.0, + "computedY" : 262.378, + "placementX" : 59.0, + "placementY" : 262.378, + "placementWidth" : 118.32, + "placementHeight" : 5.345, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 118.32, + "contentHeight" : 5.345, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]/ParagraphNode[8]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]", + "childIndex" : 8, + "depth" : 6, + "layer" : 6, + "computedX" : 59.0, + "computedY" : 253.034, + "placementX" : 59.0, + "placementY" : 253.034, + "placementWidth" : 61.2, + "placementHeight" : 5.345, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 61.2, + "contentHeight" : 5.345, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]/ParagraphNode[9]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/CodePanel[1]", + "childIndex" : 9, + "depth" : 6, + "layer" : 6, + "computedX" : 59.0, + "computedY" : 243.689, + "placementX" : 59.0, + "placementY" : 243.689, + "placementWidth" : 4.08, + "placementHeight" : 5.345, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 4.08, + "contentHeight" : 5.345, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]/ParagraphNode[2]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step1[0]", + "childIndex" : 2, + "depth" : 5, + "layer" : 5, + "computedX" : 46.0, + "computedY" : 198.589, + "placementX" : 46.0, + "placementY" : 198.589, + "placementWidth" : 168.984, + "placementHeight" : 16.1, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 168.984, + "contentHeight" : 16.1, + "margin" : { + "top" : 6.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Arrow1[1]", + "entityName" : "Arrow1", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 223.913, + "computedY" : 250.887, + "placementX" : 223.913, + "placementY" : 250.887, + "placementWidth" : 16.286, + "placementHeight" : 120.05, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.286, + "contentHeight" : 120.05, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Arrow1[1]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Arrow1[1]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 223.913, + "computedY" : 250.887, + "placementX" : 223.913, + "placementY" : 250.887, + "placementWidth" : 16.286, + "placementHeight" : 24.05, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.286, + "contentHeight" : 24.05, + "margin" : { + "top" : 96.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]", + "entityName" : "Step2", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]", + "childIndex" : 2, + "depth" : 4, + "layer" : 4, + "computedX" : 246.199, + "computedY" : 202.274, + "placementX" : 246.199, + "placementY" : 202.274, + "placementWidth" : 198.0, + "placementHeight" : 168.663, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 198.0, + "contentHeight" : 168.663, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 246.199, + "computedY" : 356.137, + "placementX" : 246.199, + "placementY" : 356.137, + "placementWidth" : 155.575, + "placementHeight" : 14.8, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 155.575, + "contentHeight" : 14.8, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]", + "childIndex" : 1, + "depth" : 5, + "layer" : 5, + "computedX" : 246.199, + "computedY" : 338.274, + "placementX" : 246.199, + "placementY" : 338.274, + "placementWidth" : 139.358, + "placementHeight" : 7.863, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 139.358, + "contentHeight" : 7.863, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 16.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]", + "entityName" : "EngineGrid", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]", + "childIndex" : 2, + "depth" : 5, + "layer" : 5, + "computedX" : 246.199, + "computedY" : 202.274, + "placementX" : 246.199, + "placementY" : 202.274, + "placementWidth" : 198.0, + "placementHeight" : 110.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 198.0, + "contentHeight" : 110.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Layout[0]", + "entityName" : "Eng_Layout", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 248.199, + "computedY" : 280.274, + "placementX" : 248.199, + "placementY" : 280.274, + "placementWidth" : 93.0, + "placementHeight" : 30.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 93.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Layout[0]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Layout[0]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 257.199, + "computedY" : 287.274, + "placementX" : 257.199, + "placementY" : 287.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Layout[0]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Layout[0]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 8, + "layer" : 8, + "computedX" : 257.199, + "computedY" : 287.274, + "placementX" : 257.199, + "placementY" : 287.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Layout[0]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Layout[0]", + "childIndex" : 1, + "depth" : 7, + "layer" : 7, + "computedX" : 278.199, + "computedY" : 291.343, + "placementX" : 278.199, + "placementY" : 291.343, + "placementWidth" : 25.517, + "placementHeight" : 7.863, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 25.517, + "contentHeight" : 7.863, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Pagination[1]", + "entityName" : "Eng_Pagination", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]", + "childIndex" : 1, + "depth" : 6, + "layer" : 6, + "computedX" : 248.199, + "computedY" : 242.274, + "placementX" : 248.199, + "placementY" : 242.274, + "placementWidth" : 93.0, + "placementHeight" : 30.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 93.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Pagination[1]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Pagination[1]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 257.199, + "computedY" : 249.274, + "placementX" : 257.199, + "placementY" : 249.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Pagination[1]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Pagination[1]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 8, + "layer" : 8, + "computedX" : 257.199, + "computedY" : 249.274, + "placementX" : 257.199, + "placementY" : 249.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Pagination[1]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Pagination[1]", + "childIndex" : 1, + "depth" : 7, + "layer" : 7, + "computedX" : 278.199, + "computedY" : 253.343, + "placementX" : 278.199, + "placementY" : 253.343, + "placementWidth" : 40.162, + "placementHeight" : 7.863, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 40.162, + "contentHeight" : 7.863, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Themes[2]", + "entityName" : "Eng_Themes", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]", + "childIndex" : 2, + "depth" : 6, + "layer" : 6, + "computedX" : 248.199, + "computedY" : 204.274, + "placementX" : 248.199, + "placementY" : 204.274, + "placementWidth" : 93.0, + "placementHeight" : 30.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 93.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Themes[2]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Themes[2]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 257.199, + "computedY" : 211.274, + "placementX" : 257.199, + "placementY" : 211.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Themes[2]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Themes[2]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 8, + "layer" : 8, + "computedX" : 257.199, + "computedY" : 211.274, + "placementX" : 257.199, + "placementY" : 211.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Themes[2]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Themes[2]", + "childIndex" : 1, + "depth" : 7, + "layer" : 7, + "computedX" : 278.199, + "computedY" : 215.343, + "placementX" : 278.199, + "placementY" : 215.343, + "placementWidth" : 30.702, + "placementHeight" : 7.863, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 30.702, + "contentHeight" : 7.863, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Components[3]", + "entityName" : "Eng_Components", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]", + "childIndex" : 3, + "depth" : 6, + "layer" : 6, + "computedX" : 349.199, + "computedY" : 280.274, + "placementX" : 349.199, + "placementY" : 280.274, + "placementWidth" : 93.0, + "placementHeight" : 30.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 93.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Components[3]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Components[3]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 358.199, + "computedY" : 287.274, + "placementX" : 358.199, + "placementY" : 287.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Components[3]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Components[3]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 287.274, + "placementX" : 358.199, + "placementY" : 287.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Components[3]/SvgIcon[0]/SvgLayer1[1]", + "entityName" : "SvgLayer1", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Components[3]/SvgIcon[0]", + "childIndex" : 1, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 287.274, + "placementX" : 358.199, + "placementY" : 287.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Components[3]/SvgIcon[0]/SvgLayer2[2]", + "entityName" : "SvgLayer2", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Components[3]/SvgIcon[0]", + "childIndex" : 2, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 287.274, + "placementX" : 358.199, + "placementY" : 287.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Components[3]/SvgIcon[0]/SvgLayer3[3]", + "entityName" : "SvgLayer3", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Components[3]/SvgIcon[0]", + "childIndex" : 3, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 287.274, + "placementX" : 358.199, + "placementY" : 287.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Components[3]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Components[3]", + "childIndex" : 1, + "depth" : 7, + "layer" : 7, + "computedX" : 379.199, + "computedY" : 291.343, + "placementX" : 379.199, + "placementY" : 291.343, + "placementWidth" : 48.186, + "placementHeight" : 7.863, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 48.186, + "contentHeight" : 7.863, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]", + "entityName" : "Eng_Snapshot Tests", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]", + "childIndex" : 4, + "depth" : 6, + "layer" : 6, + "computedX" : 349.199, + "computedY" : 242.274, + "placementX" : 349.199, + "placementY" : 242.274, + "placementWidth" : 93.0, + "placementHeight" : 30.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 93.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 358.199, + "computedY" : 249.274, + "placementX" : 358.199, + "placementY" : 249.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 249.274, + "placementX" : 358.199, + "placementY" : 249.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]/SvgLayer1[1]", + "entityName" : "SvgLayer1", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]", + "childIndex" : 1, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 249.274, + "placementX" : 358.199, + "placementY" : 249.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]/SvgLayer2[2]", + "entityName" : "SvgLayer2", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]", + "childIndex" : 2, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 249.274, + "placementX" : 358.199, + "placementY" : 249.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]/SvgLayer3[3]", + "entityName" : "SvgLayer3", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]", + "childIndex" : 3, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 249.274, + "placementX" : 358.199, + "placementY" : 249.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]/SvgLayer4[4]", + "entityName" : "SvgLayer4", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]", + "childIndex" : 4, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 249.274, + "placementX" : 358.199, + "placementY" : 249.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]/SvgLayer5[5]", + "entityName" : "SvgLayer5", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]", + "childIndex" : 5, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 249.274, + "placementX" : 358.199, + "placementY" : 249.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]/SvgLayer6[6]", + "entityName" : "SvgLayer6", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]", + "childIndex" : 6, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 249.274, + "placementX" : 358.199, + "placementY" : 249.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]/SvgLayer7[7]", + "entityName" : "SvgLayer7", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]", + "childIndex" : 7, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 249.274, + "placementX" : 358.199, + "placementY" : 249.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]/SvgLayer8[8]", + "entityName" : "SvgLayer8", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/SvgIcon[0]", + "childIndex" : 8, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 249.274, + "placementX" : 358.199, + "placementY" : 249.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_Snapshot Tests[4]", + "childIndex" : 1, + "depth" : 7, + "layer" : 7, + "computedX" : 379.199, + "computedY" : 253.343, + "placementX" : 379.199, + "placementY" : 253.343, + "placementWidth" : 59.058, + "placementHeight" : 7.863, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 59.058, + "contentHeight" : 7.863, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_DSL[5]", + "entityName" : "Eng_DSL", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]", + "childIndex" : 5, + "depth" : 6, + "layer" : 6, + "computedX" : 349.199, + "computedY" : 204.274, + "placementX" : 349.199, + "placementY" : 204.274, + "placementWidth" : 93.0, + "placementHeight" : 30.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 93.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_DSL[5]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_DSL[5]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 358.199, + "computedY" : 211.274, + "placementX" : 358.199, + "placementY" : 211.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_DSL[5]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_DSL[5]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 8, + "layer" : 8, + "computedX" : 358.199, + "computedY" : 211.274, + "placementX" : 358.199, + "placementY" : 211.274, + "placementWidth" : 16.0, + "placementHeight" : 16.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.0, + "contentHeight" : 16.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_DSL[5]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step2[2]/EngineGrid[2]/Eng_DSL[5]", + "childIndex" : 1, + "depth" : 7, + "layer" : 7, + "computedX" : 379.199, + "computedY" : 215.343, + "placementX" : 379.199, + "placementY" : 215.343, + "placementWidth" : 16.533, + "placementHeight" : 7.863, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.533, + "contentHeight" : 7.863, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Arrow2[3]", + "entityName" : "Arrow2", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]", + "childIndex" : 3, + "depth" : 4, + "layer" : 4, + "computedX" : 451.256, + "computedY" : 250.887, + "placementX" : 451.256, + "placementY" : 250.887, + "placementWidth" : 16.286, + "placementHeight" : 120.05, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.286, + "contentHeight" : 120.05, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Arrow2[3]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Arrow2[3]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 451.256, + "computedY" : 250.887, + "placementX" : 451.256, + "placementY" : 250.887, + "placementWidth" : 16.286, + "placementHeight" : 24.05, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.286, + "contentHeight" : 24.05, + "margin" : { + "top" : 96.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]", + "entityName" : "Step3", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]", + "childIndex" : 4, + "depth" : 4, + "layer" : 4, + "computedX" : 473.542, + "computedY" : 182.112, + "placementX" : 473.542, + "placementY" : 182.112, + "placementWidth" : 110.0, + "placementHeight" : 188.825, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 110.0, + "contentHeight" : 188.825, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 473.542, + "computedY" : 344.112, + "placementX" : 473.542, + "placementY" : 344.112, + "placementWidth" : 58.764, + "placementHeight" : 26.825, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 58.764, + "contentHeight" : 26.825, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PDFBox 3.0[1]", + "entityName" : "Backend_PDFBox 3.0", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]", + "childIndex" : 1, + "depth" : 5, + "layer" : 5, + "computedX" : 473.542, + "computedY" : 290.112, + "placementX" : 473.542, + "placementY" : 290.112, + "placementWidth" : 110.0, + "placementHeight" : 44.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 110.0, + "contentHeight" : 44.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PDFBox 3.0[1]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PDFBox 3.0[1]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 485.542, + "computedY" : 303.112, + "placementX" : 485.542, + "placementY" : 303.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PDFBox 3.0[1]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PDFBox 3.0[1]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 485.542, + "computedY" : 303.112, + "placementX" : 485.542, + "placementY" : 303.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PDFBox 3.0[1]/SvgIcon[0]/SvgLayer1[1]", + "entityName" : "SvgLayer1", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PDFBox 3.0[1]/SvgIcon[0]", + "childIndex" : 1, + "depth" : 7, + "layer" : 7, + "computedX" : 485.542, + "computedY" : 303.112, + "placementX" : 485.542, + "placementY" : 303.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PDFBox 3.0[1]/SvgIcon[0]/SvgLayer2[2]", + "entityName" : "SvgLayer2", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PDFBox 3.0[1]/SvgIcon[0]", + "childIndex" : 2, + "depth" : 7, + "layer" : 7, + "computedX" : 485.542, + "computedY" : 303.112, + "placementX" : 485.542, + "placementY" : 303.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PDFBox 3.0[1]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PDFBox 3.0[1]", + "childIndex" : 1, + "depth" : 6, + "layer" : 6, + "computedX" : 510.542, + "computedY" : 314.718, + "placementX" : 510.542, + "placementY" : 314.718, + "placementWidth" : 51.215, + "placementHeight" : 8.787, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 51.215, + "contentHeight" : 8.787, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PDFBox 3.0[1]/ParagraphNode[2]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PDFBox 3.0[1]", + "childIndex" : 2, + "depth" : 6, + "layer" : 6, + "computedX" : 510.542, + "computedY" : 300.643, + "placementX" : 510.542, + "placementY" : 300.643, + "placementWidth" : 66.285, + "placementHeight" : 6.937, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 66.285, + "contentHeight" : 6.937, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]", + "entityName" : "Backend_DOCX export", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]", + "childIndex" : 2, + "depth" : 5, + "layer" : 5, + "computedX" : 473.542, + "computedY" : 236.112, + "placementX" : 473.542, + "placementY" : 236.112, + "placementWidth" : 110.0, + "placementHeight" : 44.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 110.0, + "contentHeight" : 44.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 485.542, + "computedY" : 249.112, + "placementX" : 485.542, + "placementY" : 249.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 485.542, + "computedY" : 249.112, + "placementX" : 485.542, + "placementY" : 249.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]/SvgLayer1[1]", + "entityName" : "SvgLayer1", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]", + "childIndex" : 1, + "depth" : 7, + "layer" : 7, + "computedX" : 485.542, + "computedY" : 249.112, + "placementX" : 485.542, + "placementY" : 249.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]/SvgLayer2[2]", + "entityName" : "SvgLayer2", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]", + "childIndex" : 2, + "depth" : 7, + "layer" : 7, + "computedX" : 485.542, + "computedY" : 249.112, + "placementX" : 485.542, + "placementY" : 249.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]", + "childIndex" : 1, + "depth" : 6, + "layer" : 6, + "computedX" : 510.542, + "computedY" : 260.718, + "placementX" : 510.542, + "placementY" : 260.718, + "placementWidth" : 56.487, + "placementHeight" : 8.787, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 56.487, + "contentHeight" : 8.787, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/ParagraphNode[2]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]", + "childIndex" : 2, + "depth" : 6, + "layer" : 6, + "computedX" : 510.542, + "computedY" : 246.643, + "placementX" : 510.542, + "placementY" : 246.643, + "placementWidth" : 54.188, + "placementHeight" : 6.937, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 54.188, + "contentHeight" : 6.937, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]", + "entityName" : "Backend_PPTX", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]", + "childIndex" : 3, + "depth" : 5, + "layer" : 5, + "computedX" : 473.542, + "computedY" : 182.112, + "placementX" : 473.542, + "placementY" : 182.112, + "placementWidth" : 110.0, + "placementHeight" : 44.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 110.0, + "contentHeight" : 44.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 485.542, + "computedY" : 195.112, + "placementX" : 485.542, + "placementY" : 195.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 485.542, + "computedY" : 195.112, + "placementX" : 485.542, + "placementY" : 195.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]/SvgLayer1[1]", + "entityName" : "SvgLayer1", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]", + "childIndex" : 1, + "depth" : 7, + "layer" : 7, + "computedX" : 485.542, + "computedY" : 195.112, + "placementX" : 485.542, + "placementY" : 195.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]/SvgLayer2[2]", + "entityName" : "SvgLayer2", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]", + "childIndex" : 2, + "depth" : 7, + "layer" : 7, + "computedX" : 485.542, + "computedY" : 195.112, + "placementX" : 485.542, + "placementY" : 195.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]/SvgLayer3[3]", + "entityName" : "SvgLayer3", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]", + "childIndex" : 3, + "depth" : 7, + "layer" : 7, + "computedX" : 485.542, + "computedY" : 195.112, + "placementX" : 485.542, + "placementY" : 195.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]/SvgLayer4[4]", + "entityName" : "SvgLayer4", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]", + "childIndex" : 4, + "depth" : 7, + "layer" : 7, + "computedX" : 485.542, + "computedY" : 195.112, + "placementX" : 485.542, + "placementY" : 195.112, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]", + "childIndex" : 1, + "depth" : 6, + "layer" : 6, + "computedX" : 510.542, + "computedY" : 206.718, + "placementX" : 510.542, + "placementY" : 206.718, + "placementWidth" : 24.814, + "placementHeight" : 8.787, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 24.814, + "contentHeight" : 8.787, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/ParagraphNode[2]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]", + "childIndex" : 2, + "depth" : 6, + "layer" : 6, + "computedX" : 510.542, + "computedY" : 192.643, + "placementX" : 510.542, + "placementY" : 192.643, + "placementWidth" : 27.518, + "placementHeight" : 6.937, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 27.518, + "contentHeight" : 6.937, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Arrow3[5]", + "entityName" : "Arrow3", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]", + "childIndex" : 5, + "depth" : 4, + "layer" : 4, + "computedX" : 597.167, + "computedY" : 250.887, + "placementX" : 597.167, + "placementY" : 250.887, + "placementWidth" : 16.286, + "placementHeight" : 120.05, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.286, + "contentHeight" : 120.05, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Arrow3[5]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Arrow3[5]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 597.167, + "computedY" : 250.887, + "placementX" : 597.167, + "placementY" : 250.887, + "placementWidth" : 16.286, + "placementHeight" : 24.05, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 16.286, + "contentHeight" : 24.05, + "margin" : { + "top" : 96.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]", + "entityName" : "Step4", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]", + "childIndex" : 6, + "depth" : 4, + "layer" : 4, + "computedX" : 619.453, + "computedY" : 165.91, + "placementX" : 619.453, + "placementY" : 165.91, + "placementWidth" : 174.0, + "placementHeight" : 205.027, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 174.0, + "contentHeight" : 205.027, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 619.453, + "computedY" : 356.137, + "placementX" : 619.453, + "placementY" : 356.137, + "placementWidth" : 118.72, + "placementHeight" : 14.8, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 118.72, + "contentHeight" : 14.8, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/DocCascade[1]", + "entityName" : "DocCascade", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]", + "childIndex" : 1, + "depth" : 5, + "layer" : 5, + "computedX" : 619.453, + "computedY" : 200.01, + "placementX" : 619.453, + "placementY" : 200.01, + "placementWidth" : 174.0, + "placementHeight" : 146.127, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 174.0, + "contentHeight" : 146.127, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/DocCascade[1]/Thumb_thumb-cv[0]", + "entityName" : "Thumb_thumb-cv", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/DocCascade[1]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 619.453, + "computedY" : 200.01, + "placementX" : 619.453, + "placementY" : 200.01, + "placementWidth" : 92.0, + "placementHeight" : 130.127, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 92.0, + "contentHeight" : 130.127, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/DocCascade[1]/Thumb_thumb-cv[0]/Img_thumb-cv[0]", + "entityName" : "Img_thumb-cv", + "entityKind" : "ImageNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/DocCascade[1]/Thumb_thumb-cv[0]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 620.953, + "computedY" : 201.51, + "placementX" : 620.953, + "placementY" : 201.51, + "placementWidth" : 89.0, + "placementHeight" : 127.127, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 89.0, + "contentHeight" : 127.127, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/DocCascade[1]/Thumb_thumb-invoice[1]", + "entityName" : "Thumb_thumb-invoice", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/DocCascade[1]", + "childIndex" : 1, + "depth" : 6, + "layer" : 6, + "computedX" : 660.453, + "computedY" : 208.01, + "placementX" : 660.453, + "placementY" : 208.01, + "placementWidth" : 92.0, + "placementHeight" : 130.127, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 92.0, + "contentHeight" : 130.127, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/DocCascade[1]/Thumb_thumb-invoice[1]/Img_thumb-invoice[0]", + "entityName" : "Img_thumb-invoice", + "entityKind" : "ImageNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/DocCascade[1]/Thumb_thumb-invoice[1]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 661.953, + "computedY" : 209.51, + "placementX" : 661.953, + "placementY" : 209.51, + "placementWidth" : 89.0, + "placementHeight" : 127.127, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 89.0, + "contentHeight" : 127.127, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/DocCascade[1]/Thumb_thumb-report[2]", + "entityName" : "Thumb_thumb-report", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/DocCascade[1]", + "childIndex" : 2, + "depth" : 6, + "layer" : 6, + "computedX" : 701.453, + "computedY" : 216.01, + "placementX" : 701.453, + "placementY" : 216.01, + "placementWidth" : 92.0, + "placementHeight" : 130.127, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 92.0, + "contentHeight" : 130.127, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/DocCascade[1]/Thumb_thumb-report[2]/Img_thumb-report[0]", + "entityName" : "Img_thumb-report", + "entityKind" : "ImageNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/DocCascade[1]/Thumb_thumb-report[2]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 702.953, + "computedY" : 217.51, + "placementX" : 702.953, + "placementY" : 217.51, + "placementWidth" : 89.0, + "placementHeight" : 127.127, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 89.0, + "contentHeight" : 127.127, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]/ParagraphNode[2]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step4[6]", + "childIndex" : 2, + "depth" : 5, + "layer" : 5, + "computedX" : 619.453, + "computedY" : 165.91, + "placementX" : 619.453, + "placementY" : 165.91, + "placementWidth" : 170.288, + "placementHeight" : 16.1, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 170.288, + "contentHeight" : 16.1, + "margin" : { + "top" : 8.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/ShapeNode[4]", + "entityName" : null, + "entityKind" : "ShapeNode", + "parentPath" : "EngineShowcase[0]/Banner[0]", + "childIndex" : 4, + "depth" : 3, + "layer" : 3, + "computedX" : 46.0, + "computedY" : 142.71, + "placementX" : 46.0, + "placementY" : 142.71, + "placementWidth" : 749.0, + "placementHeight" : 1.2, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 749.0, + "contentHeight" : 1.2, + "margin" : { + "top" : 6.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]", + "entityName" : "BannerChips", + "entityKind" : "RowNode", + "parentPath" : "EngineShowcase[0]/Banner[0]", + "childIndex" : 5, + "depth" : 3, + "layer" : 3, + "computedX" : 46.0, + "computedY" : 84.71, + "placementX" : 46.0, + "placementY" : 84.71, + "placementWidth" : 749.89, + "placementHeight" : 42.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 749.89, + "contentHeight" : 42.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[0]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 46.0, + "computedY" : 84.71, + "placementX" : 46.0, + "placementY" : 84.71, + "placementWidth" : 170.972, + "placementHeight" : 42.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 170.972, + "contentHeight" : 42.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[0]/Align[0]", + "entityName" : null, + "entityKind" : "Align", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[0]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 46.0, + "computedY" : 84.71, + "placementX" : 46.0, + "placementY" : 84.71, + "placementWidth" : 170.972, + "placementHeight" : 42.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 170.972, + "contentHeight" : 42.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[0]/Align[0]/Chip_Open Source[0]", + "entityName" : "Chip_Open Source", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[0]/Align[0]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 52.486, + "computedY" : 84.71, + "placementX" : 52.486, + "placementY" : 84.71, + "placementWidth" : 158.0, + "placementHeight" : 42.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 158.0, + "contentHeight" : 42.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[0]/Align[0]/Chip_Open Source[0]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[0]/Align[0]/Chip_Open Source[0]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 68.486, + "computedY" : 94.934, + "placementX" : 68.486, + "placementY" : 94.934, + "placementWidth" : 22.0, + "placementHeight" : 21.551, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 22.0, + "contentHeight" : 21.551, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[0]/Align[0]/Chip_Open Source[0]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[0]/Align[0]/Chip_Open Source[0]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 8, + "layer" : 8, + "computedX" : 68.486, + "computedY" : 94.934, + "placementX" : 68.486, + "placementY" : 94.934, + "placementWidth" : 22.0, + "placementHeight" : 21.551, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 22.0, + "contentHeight" : 21.551, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[0]/Align[0]/Chip_Open Source[0]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[0]/Align[0]/Chip_Open Source[0]", + "childIndex" : 1, + "depth" : 7, + "layer" : 7, + "computedX" : 98.486, + "computedY" : 101.316, + "placementX" : 98.486, + "placementY" : 101.316, + "placementWidth" : 55.974, + "placementHeight" : 8.787, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 55.974, + "contentHeight" : 8.787, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[1]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 238.972, + "computedY" : 84.71, + "placementX" : 238.972, + "placementY" : 84.71, + "placementWidth" : 170.972, + "placementHeight" : 42.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 170.972, + "contentHeight" : 42.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[1]/Align[0]", + "entityName" : null, + "entityKind" : "Align", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[1]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 238.972, + "computedY" : 84.71, + "placementX" : 238.972, + "placementY" : 84.71, + "placementWidth" : 170.972, + "placementHeight" : 42.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 170.972, + "contentHeight" : 42.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[1]/Align[0]/Chip_Maven Central[0]", + "entityName" : "Chip_Maven Central", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[1]/Align[0]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 245.459, + "computedY" : 84.71, + "placementX" : 245.459, + "placementY" : 84.71, + "placementWidth" : 158.0, + "placementHeight" : 42.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 158.0, + "contentHeight" : 42.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[1]/Align[0]/Chip_Maven Central[0]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[1]/Align[0]/Chip_Maven Central[0]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 261.459, + "computedY" : 94.71, + "placementX" : 261.459, + "placementY" : 94.71, + "placementWidth" : 22.0, + "placementHeight" : 22.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 22.0, + "contentHeight" : 22.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[1]/Align[0]/Chip_Maven Central[0]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[1]/Align[0]/Chip_Maven Central[0]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 8, + "layer" : 8, + "computedX" : 261.459, + "computedY" : 94.71, + "placementX" : 261.459, + "placementY" : 94.71, + "placementWidth" : 22.0, + "placementHeight" : 22.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 22.0, + "contentHeight" : 22.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[1]/Align[0]/Chip_Maven Central[0]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[1]/Align[0]/Chip_Maven Central[0]", + "childIndex" : 1, + "depth" : 7, + "layer" : 7, + "computedX" : 291.459, + "computedY" : 101.316, + "placementX" : 291.459, + "placementY" : 101.316, + "placementWidth" : 61.769, + "placementHeight" : 8.787, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 61.769, + "contentHeight" : 8.787, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[2]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]", + "childIndex" : 2, + "depth" : 4, + "layer" : 4, + "computedX" : 431.945, + "computedY" : 84.71, + "placementX" : 431.945, + "placementY" : 84.71, + "placementWidth" : 170.972, + "placementHeight" : 42.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 170.972, + "contentHeight" : 42.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[2]/Align[0]", + "entityName" : null, + "entityKind" : "Align", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[2]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 431.945, + "computedY" : 84.71, + "placementX" : 431.945, + "placementY" : 84.71, + "placementWidth" : 170.972, + "placementHeight" : 42.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 170.972, + "contentHeight" : 42.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[2]/Align[0]/Chip_Java 17+[0]", + "entityName" : "Chip_Java 17+", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[2]/Align[0]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 438.431, + "computedY" : 84.71, + "placementX" : 438.431, + "placementY" : 84.71, + "placementWidth" : 158.0, + "placementHeight" : 42.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 158.0, + "contentHeight" : 42.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[2]/Align[0]/Chip_Java 17+[0]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[2]/Align[0]/Chip_Java 17+[0]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 454.431, + "computedY" : 94.71, + "placementX" : 454.431, + "placementY" : 94.71, + "placementWidth" : 22.0, + "placementHeight" : 22.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 22.0, + "contentHeight" : 22.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[2]/Align[0]/Chip_Java 17+[0]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[2]/Align[0]/Chip_Java 17+[0]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 8, + "layer" : 8, + "computedX" : 454.431, + "computedY" : 94.71, + "placementX" : 454.431, + "placementY" : 94.71, + "placementWidth" : 22.0, + "placementHeight" : 22.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 22.0, + "contentHeight" : 22.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[2]/Align[0]/Chip_Java 17+[0]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[2]/Align[0]/Chip_Java 17+[0]", + "childIndex" : 1, + "depth" : 7, + "layer" : 7, + "computedX" : 484.431, + "computedY" : 101.316, + "placementX" : 484.431, + "placementY" : 101.316, + "placementWidth" : 38.817, + "placementHeight" : 8.787, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 38.817, + "contentHeight" : 8.787, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[3]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]", + "childIndex" : 3, + "depth" : 4, + "layer" : 4, + "computedX" : 624.917, + "computedY" : 84.71, + "placementX" : 624.917, + "placementY" : 84.71, + "placementWidth" : 170.972, + "placementHeight" : 42.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 170.972, + "contentHeight" : 42.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[3]/Align[0]", + "entityName" : null, + "entityKind" : "Align", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[3]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 624.917, + "computedY" : 84.71, + "placementX" : 624.917, + "placementY" : 84.71, + "placementWidth" : 170.972, + "placementHeight" : 42.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 170.972, + "contentHeight" : 42.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[3]/Align[0]/Chip_MIT License[0]", + "entityName" : "Chip_MIT License", + "entityKind" : "ShapeContainerNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[3]/Align[0]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 631.404, + "computedY" : 84.71, + "placementX" : 631.404, + "placementY" : 84.71, + "placementWidth" : 158.0, + "placementHeight" : 42.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 158.0, + "contentHeight" : 42.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[3]/Align[0]/Chip_MIT License[0]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[3]/Align[0]/Chip_MIT License[0]", + "childIndex" : 0, + "depth" : 7, + "layer" : 7, + "computedX" : 647.404, + "computedY" : 94.71, + "placementX" : 647.404, + "placementY" : 94.71, + "placementWidth" : 22.0, + "placementHeight" : 22.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 22.0, + "contentHeight" : 22.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[3]/Align[0]/Chip_MIT License[0]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[3]/Align[0]/Chip_MIT License[0]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 8, + "layer" : 8, + "computedX" : 647.404, + "computedY" : 94.71, + "placementX" : 647.404, + "placementY" : 94.71, + "placementWidth" : 22.0, + "placementHeight" : 22.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 22.0, + "contentHeight" : 22.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[3]/Align[0]/Chip_MIT License[0]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Banner[0]/BannerChips[5]/SectionNode[3]/Align[0]/Chip_MIT License[0]", + "childIndex" : 1, + "depth" : 7, + "layer" : 7, + "computedX" : 677.404, + "computedY" : 101.316, + "placementX" : 677.404, + "placementY" : 101.316, + "placementWidth" : 51.737, + "placementHeight" : 8.787, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 51.737, + "contentHeight" : 8.787, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ToHowItWorks[1]", + "entityName" : "ToHowItWorks", + "entityKind" : "PageBreakNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 1, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 579.276, + "placementX" : 16.0, + "placementY" : 579.276, + "placementWidth" : 0.0, + "placementHeight" : 0.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 0.0, + "contentHeight" : 0.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/HowKicker[2]", + "entityName" : "HowKicker", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 2, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 531.301, + "placementX" : 16.0, + "placementY" : 531.301, + "placementWidth" : 302.13, + "placementHeight" : 31.975, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 302.13, + "contentHeight" : 31.975, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/HowKicker[2]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/HowKicker[2]", + "childIndex" : 0, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 554.951, + "placementX" : 16.0, + "placementY" : 554.951, + "placementWidth" : 69.003, + "placementHeight" : 8.325, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 69.003, + "contentHeight" : 8.325, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/HowKicker[2]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/HowKicker[2]", + "childIndex" : 1, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 531.301, + "placementX" : 16.0, + "placementY" : 531.301, + "placementWidth" : 302.13, + "placementHeight" : 16.65, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 302.13, + "contentHeight" : 16.65, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/HowBody[3]", + "entityName" : "HowBody", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 3, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 473.351, + "placementX" : 16.0, + "placementY" : 473.351, + "placementWidth" : 808.486, + "placementHeight" : 41.95, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 808.486, + "contentHeight" : 41.95, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/HowBody[3]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/HowBody[3]", + "childIndex" : 0, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 473.351, + "placementX" : 16.0, + "placementY" : 473.351, + "placementWidth" : 808.486, + "placementHeight" : 41.95, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 808.486, + "contentHeight" : 41.95, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]", + "entityName" : "Pipeline", + "entityKind" : "RowNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 4, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 347.363, + "placementX" : 16.0, + "placementY" : 347.363, + "placementWidth" : 809.89, + "placementHeight" : 109.988, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 809.89, + "contentHeight" : 109.988, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[0]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]", + "childIndex" : 0, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 347.363, + "placementX" : 16.0, + "placementY" : 347.363, + "placementWidth" : 172.373, + "placementHeight" : 109.988, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 172.373, + "contentHeight" : 109.988, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 14.0, + "right" : 14.0, + "bottom" : 14.0, + "left" : 14.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[0]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[0]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 30.0, + "computedY" : 428.551, + "placementX" : 30.0, + "placementY" : 428.551, + "placementWidth" : 144.373, + "placementHeight" : 14.8, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 14.8, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[0]/Align[1]", + "entityName" : null, + "entityKind" : "Align", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[0]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 30.0, + "computedY" : 391.551, + "placementX" : 30.0, + "placementY" : 391.551, + "placementWidth" : 144.373, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[0]/Align[1]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[0]/Align[1]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 87.187, + "computedY" : 391.551, + "placementX" : 87.187, + "placementY" : 391.551, + "placementWidth" : 30.0, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 30.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[0]/Align[1]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[0]/Align[1]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 87.187, + "computedY" : 391.551, + "placementX" : 87.187, + "placementY" : 391.551, + "placementWidth" : 30.0, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 30.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[0]/ParagraphNode[2]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[0]", + "childIndex" : 2, + "depth" : 4, + "layer" : 4, + "computedX" : 30.0, + "computedY" : 375.763, + "placementX" : 30.0, + "placementY" : 375.763, + "placementWidth" : 144.373, + "placementHeight" : 8.787, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 8.787, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[0]/ParagraphNode[3]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[0]", + "childIndex" : 3, + "depth" : 4, + "layer" : 4, + "computedX" : 30.0, + "computedY" : 361.363, + "placementX" : 30.0, + "placementY" : 361.363, + "placementWidth" : 144.373, + "placementHeight" : 7.4, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 7.4, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[1]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]", + "childIndex" : 1, + "depth" : 3, + "layer" : 3, + "computedX" : 196.373, + "computedY" : 392.851, + "placementX" : 196.373, + "placementY" : 392.851, + "placementWidth" : 24.132, + "placementHeight" : 64.5, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 24.132, + "contentHeight" : 64.5, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[1]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[1]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 196.373, + "computedY" : 392.851, + "placementX" : 196.373, + "placementY" : 392.851, + "placementWidth" : 24.132, + "placementHeight" : 18.5, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 24.132, + "contentHeight" : 18.5, + "margin" : { + "top" : 46.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[2]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]", + "childIndex" : 2, + "depth" : 3, + "layer" : 3, + "computedX" : 228.506, + "computedY" : 347.363, + "placementX" : 228.506, + "placementY" : 347.363, + "placementWidth" : 172.373, + "placementHeight" : 109.988, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 172.373, + "contentHeight" : 109.988, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 14.0, + "right" : 14.0, + "bottom" : 14.0, + "left" : 14.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[2]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[2]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 242.506, + "computedY" : 428.551, + "placementX" : 242.506, + "placementY" : 428.551, + "placementWidth" : 144.373, + "placementHeight" : 14.8, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 14.8, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[2]/Align[1]", + "entityName" : null, + "entityKind" : "Align", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[2]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 242.506, + "computedY" : 391.551, + "placementX" : 242.506, + "placementY" : 391.551, + "placementWidth" : 144.373, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[2]/Align[1]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[2]/Align[1]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 299.692, + "computedY" : 391.551, + "placementX" : 299.692, + "placementY" : 391.551, + "placementWidth" : 30.0, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 30.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[2]/Align[1]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[2]/Align[1]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 299.692, + "computedY" : 391.551, + "placementX" : 299.692, + "placementY" : 391.551, + "placementWidth" : 30.0, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 30.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[2]/ParagraphNode[2]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[2]", + "childIndex" : 2, + "depth" : 4, + "layer" : 4, + "computedX" : 242.506, + "computedY" : 375.763, + "placementX" : 242.506, + "placementY" : 375.763, + "placementWidth" : 144.373, + "placementHeight" : 8.787, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 8.787, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[2]/ParagraphNode[3]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[2]", + "childIndex" : 3, + "depth" : 4, + "layer" : 4, + "computedX" : 242.506, + "computedY" : 361.363, + "placementX" : 242.506, + "placementY" : 361.363, + "placementWidth" : 144.373, + "placementHeight" : 7.4, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 7.4, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[3]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]", + "childIndex" : 3, + "depth" : 3, + "layer" : 3, + "computedX" : 408.879, + "computedY" : 392.851, + "placementX" : 408.879, + "placementY" : 392.851, + "placementWidth" : 24.132, + "placementHeight" : 64.5, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 24.132, + "contentHeight" : 64.5, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[3]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[3]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 408.879, + "computedY" : 392.851, + "placementX" : 408.879, + "placementY" : 392.851, + "placementWidth" : 24.132, + "placementHeight" : 18.5, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 24.132, + "contentHeight" : 18.5, + "margin" : { + "top" : 46.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[4]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]", + "childIndex" : 4, + "depth" : 3, + "layer" : 3, + "computedX" : 441.011, + "computedY" : 347.363, + "placementX" : 441.011, + "placementY" : 347.363, + "placementWidth" : 172.373, + "placementHeight" : 109.988, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 172.373, + "contentHeight" : 109.988, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 14.0, + "right" : 14.0, + "bottom" : 14.0, + "left" : 14.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[4]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[4]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 455.011, + "computedY" : 428.551, + "placementX" : 455.011, + "placementY" : 428.551, + "placementWidth" : 144.373, + "placementHeight" : 14.8, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 14.8, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[4]/Align[1]", + "entityName" : null, + "entityKind" : "Align", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[4]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 455.011, + "computedY" : 391.551, + "placementX" : 455.011, + "placementY" : 391.551, + "placementWidth" : 144.373, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[4]/Align[1]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[4]/Align[1]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 512.198, + "computedY" : 391.551, + "placementX" : 512.198, + "placementY" : 391.551, + "placementWidth" : 30.0, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 30.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[4]/Align[1]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[4]/Align[1]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 512.198, + "computedY" : 391.551, + "placementX" : 512.198, + "placementY" : 391.551, + "placementWidth" : 30.0, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 30.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[4]/ParagraphNode[2]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[4]", + "childIndex" : 2, + "depth" : 4, + "layer" : 4, + "computedX" : 455.011, + "computedY" : 375.763, + "placementX" : 455.011, + "placementY" : 375.763, + "placementWidth" : 144.373, + "placementHeight" : 8.787, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 8.787, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[4]/ParagraphNode[3]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[4]", + "childIndex" : 3, + "depth" : 4, + "layer" : 4, + "computedX" : 455.011, + "computedY" : 361.363, + "placementX" : 455.011, + "placementY" : 361.363, + "placementWidth" : 144.373, + "placementHeight" : 7.4, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 7.4, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[5]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]", + "childIndex" : 5, + "depth" : 3, + "layer" : 3, + "computedX" : 621.384, + "computedY" : 392.851, + "placementX" : 621.384, + "placementY" : 392.851, + "placementWidth" : 24.132, + "placementHeight" : 64.5, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 24.132, + "contentHeight" : 64.5, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[5]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[5]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 621.384, + "computedY" : 392.851, + "placementX" : 621.384, + "placementY" : 392.851, + "placementWidth" : 24.132, + "placementHeight" : 18.5, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 24.132, + "contentHeight" : 18.5, + "margin" : { + "top" : 46.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]", + "childIndex" : 6, + "depth" : 3, + "layer" : 3, + "computedX" : 653.517, + "computedY" : 347.363, + "placementX" : 653.517, + "placementY" : 347.363, + "placementWidth" : 172.373, + "placementHeight" : 109.988, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 172.373, + "contentHeight" : 109.988, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 14.0, + "right" : 14.0, + "bottom" : 14.0, + "left" : 14.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 667.517, + "computedY" : 428.551, + "placementX" : 667.517, + "placementY" : 428.551, + "placementWidth" : 144.373, + "placementHeight" : 14.8, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 14.8, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]/Align[1]", + "entityName" : null, + "entityKind" : "Align", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 667.517, + "computedY" : 391.551, + "placementX" : 667.517, + "placementY" : 391.551, + "placementWidth" : 144.373, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]/Align[1]/SvgIcon[0]", + "entityName" : "SvgIcon", + "entityKind" : "LayerStackNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]/Align[1]", + "childIndex" : 0, + "depth" : 5, + "layer" : 5, + "computedX" : 724.703, + "computedY" : 391.551, + "placementX" : 724.703, + "placementY" : 391.551, + "placementWidth" : 30.0, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 30.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]/Align[1]/SvgIcon[0]/SvgLayer0[0]", + "entityName" : "SvgLayer0", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]/Align[1]/SvgIcon[0]", + "childIndex" : 0, + "depth" : 6, + "layer" : 6, + "computedX" : 724.703, + "computedY" : 391.551, + "placementX" : 724.703, + "placementY" : 391.551, + "placementWidth" : 30.0, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 30.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]/Align[1]/SvgIcon[0]/SvgLayer1[1]", + "entityName" : "SvgLayer1", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]/Align[1]/SvgIcon[0]", + "childIndex" : 1, + "depth" : 6, + "layer" : 6, + "computedX" : 724.703, + "computedY" : 391.551, + "placementX" : 724.703, + "placementY" : 391.551, + "placementWidth" : 30.0, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 30.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]/Align[1]/SvgIcon[0]/SvgLayer2[2]", + "entityName" : "SvgLayer2", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]/Align[1]/SvgIcon[0]", + "childIndex" : 2, + "depth" : 6, + "layer" : 6, + "computedX" : 724.703, + "computedY" : 391.551, + "placementX" : 724.703, + "placementY" : 391.551, + "placementWidth" : 30.0, + "placementHeight" : 30.0, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 30.0, + "contentHeight" : 30.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]/ParagraphNode[2]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]", + "childIndex" : 2, + "depth" : 4, + "layer" : 4, + "computedX" : 667.517, + "computedY" : 375.763, + "placementX" : 667.517, + "placementY" : 375.763, + "placementWidth" : 144.373, + "placementHeight" : 8.787, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 8.787, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]/ParagraphNode[3]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Pipeline[4]/SectionNode[6]", + "childIndex" : 3, + "depth" : 4, + "layer" : 4, + "computedX" : 667.517, + "computedY" : 361.363, + "placementX" : 667.517, + "placementY" : 361.363, + "placementWidth" : 144.373, + "placementHeight" : 7.4, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 144.373, + "contentHeight" : 7.4, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Proof[5]", + "entityName" : "Proof", + "entityKind" : "RowNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 5, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 253.748, + "placementX" : 16.0, + "placementY" : 253.748, + "placementWidth" : 809.89, + "placementHeight" : 77.615, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 809.89, + "contentHeight" : 77.615, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Proof[5]/SectionNode[0]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Proof[5]", + "childIndex" : 0, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 264.028, + "placementX" : 16.0, + "placementY" : 264.028, + "placementWidth" : 241.155, + "placementHeight" : 67.335, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 241.155, + "contentHeight" : 67.335, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 16.0, + "right" : 16.0, + "bottom" : 16.0, + "left" : 16.0 + } + }, { + "path" : "EngineShowcase[0]/Proof[5]/SectionNode[0]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Proof[5]/SectionNode[0]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 32.0, + "computedY" : 305.188, + "placementX" : 32.0, + "placementY" : 305.188, + "placementWidth" : 63.558, + "placementHeight" : 10.175, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 63.558, + "contentHeight" : 10.175, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Proof[5]/SectionNode[0]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Proof[5]/SectionNode[0]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 32.0, + "computedY" : 280.028, + "placementX" : 32.0, + "placementY" : 280.028, + "placementWidth" : 209.155, + "placementHeight" : 19.16, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 209.155, + "contentHeight" : 19.16, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Proof[5]/SectionNode[1]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Proof[5]", + "childIndex" : 1, + "depth" : 3, + "layer" : 3, + "computedX" : 291.297, + "computedY" : 253.748, + "placementX" : 291.297, + "placementY" : 253.748, + "placementWidth" : 240.618, + "placementHeight" : 77.615, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 240.618, + "contentHeight" : 77.615, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 16.0, + "right" : 16.0, + "bottom" : 16.0, + "left" : 16.0 + } + }, { + "path" : "EngineShowcase[0]/Proof[5]/SectionNode[1]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Proof[5]/SectionNode[1]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 307.297, + "computedY" : 305.188, + "placementX" : 307.297, + "placementY" : 305.188, + "placementWidth" : 89.254, + "placementHeight" : 10.175, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 89.254, + "contentHeight" : 10.175, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Proof[5]/SectionNode[1]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Proof[5]/SectionNode[1]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 307.297, + "computedY" : 269.748, + "placementX" : 307.297, + "placementY" : 269.748, + "placementWidth" : 208.618, + "placementHeight" : 29.44, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 208.618, + "contentHeight" : 29.44, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Proof[5]/SectionNode[2]", + "entityName" : null, + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/Proof[5]", + "childIndex" : 2, + "depth" : 3, + "layer" : 3, + "computedX" : 566.593, + "computedY" : 253.748, + "placementX" : 566.593, + "placementY" : 253.748, + "placementWidth" : 251.83, + "placementHeight" : 77.615, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 251.83, + "contentHeight" : 77.615, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 16.0, + "right" : 16.0, + "bottom" : 16.0, + "left" : 16.0 + } + }, { + "path" : "EngineShowcase[0]/Proof[5]/SectionNode[2]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Proof[5]/SectionNode[2]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 582.593, + "computedY" : 305.188, + "placementX" : 582.593, + "placementY" : 305.188, + "placementWidth" : 83.754, + "placementHeight" : 10.175, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 83.754, + "contentHeight" : 10.175, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Proof[5]/SectionNode[2]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/Proof[5]/SectionNode[2]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 582.593, + "computedY" : 269.748, + "placementX" : 582.593, + "placementY" : 269.748, + "placementWidth" : 219.83, + "placementHeight" : 29.44, + "startPage" : 1, + "endPage" : 1, + "contentWidth" : 219.83, + "contentHeight" : 29.44, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ToComparison[6]", + "entityName" : "ToComparison", + "entityKind" : "PageBreakNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 6, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 579.276, + "placementX" : 16.0, + "placementY" : 579.276, + "placementWidth" : 0.0, + "placementHeight" : 0.0, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 0.0, + "contentHeight" : 0.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/CmpKicker[7]", + "entityName" : "CmpKicker", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 7, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 531.301, + "placementX" : 16.0, + "placementY" : 531.301, + "placementWidth" : 223.092, + "placementHeight" : 31.975, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 223.092, + "contentHeight" : 31.975, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/CmpKicker[7]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/CmpKicker[7]", + "childIndex" : 0, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 554.951, + "placementX" : 16.0, + "placementY" : 554.951, + "placementWidth" : 70.002, + "placementHeight" : 8.325, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 70.002, + "contentHeight" : 8.325, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/CmpKicker[7]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/CmpKicker[7]", + "childIndex" : 1, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 531.301, + "placementX" : 16.0, + "placementY" : 531.301, + "placementWidth" : 223.092, + "placementHeight" : 16.65, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 223.092, + "contentHeight" : 16.65, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/CmpBody[8]", + "entityName" : "CmpBody", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 8, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 494.091, + "placementX" : 16.0, + "placementY" : 494.091, + "placementWidth" : 788.323, + "placementHeight" : 21.21, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 788.323, + "contentHeight" : 21.21, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/CmpBody[8]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/CmpBody[8]", + "childIndex" : 0, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 496.091, + "placementX" : 16.0, + "placementY" : 496.091, + "placementWidth" : 788.323, + "placementHeight" : 19.21, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 788.323, + "contentHeight" : 19.21, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 2.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/BenchTable[9]", + "entityName" : "BenchTable", + "entityKind" : "TableNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 9, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 364.466, + "placementX" : 16.0, + "placementY" : 364.466, + "placementWidth" : 404.109, + "placementHeight" : 113.625, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 404.109, + "contentHeight" : 113.625, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/CmpCharts[10]", + "entityName" : "CmpCharts", + "entityKind" : "RowNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 10, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 117.818, + "placementX" : 16.0, + "placementY" : 117.818, + "placementWidth" : 809.89, + "placementHeight" : 230.647, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 809.89, + "contentHeight" : 230.647, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/CmpCharts[10]/TimeCard[0]", + "entityName" : "TimeCard", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/CmpCharts[10]", + "childIndex" : 0, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 117.818, + "placementX" : 16.0, + "placementY" : 117.818, + "placementWidth" : 396.945, + "placementHeight" : 230.647, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 396.945, + "contentHeight" : 230.647, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 14.0, + "right" : 14.0, + "bottom" : 14.0, + "left" : 14.0 + } + }, { + "path" : "EngineShowcase[0]/CmpCharts[10]/TimeCard[0]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/CmpCharts[10]/TimeCard[0]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 30.0, + "computedY" : 324.291, + "placementX" : 30.0, + "placementY" : 324.291, + "placementWidth" : 235.95, + "placementHeight" : 10.175, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 235.95, + "contentHeight" : 10.175, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/CmpCharts[10]/TimeCard[0]/Chart[1]", + "entityName" : null, + "entityKind" : "Chart", + "parentPath" : "EngineShowcase[0]/CmpCharts[10]/TimeCard[0]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 30.0, + "computedY" : 131.818, + "placementX" : 30.0, + "placementY" : 131.818, + "placementWidth" : 368.945, + "placementHeight" : 184.472, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 368.945, + "contentHeight" : 184.472, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/CmpCharts[10]/MemCard[1]", + "entityName" : "MemCard", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/CmpCharts[10]", + "childIndex" : 1, + "depth" : 3, + "layer" : 3, + "computedX" : 428.945, + "computedY" : 117.818, + "placementX" : 428.945, + "placementY" : 117.818, + "placementWidth" : 396.945, + "placementHeight" : 230.647, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 396.945, + "contentHeight" : 230.647, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 14.0, + "right" : 14.0, + "bottom" : 14.0, + "left" : 14.0 + } + }, { + "path" : "EngineShowcase[0]/CmpCharts[10]/MemCard[1]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/CmpCharts[10]/MemCard[1]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 442.945, + "computedY" : 324.291, + "placementX" : 442.945, + "placementY" : 324.291, + "placementWidth" : 232.914, + "placementHeight" : 10.175, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 232.914, + "contentHeight" : 10.175, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/CmpCharts[10]/MemCard[1]/Chart[1]", + "entityName" : null, + "entityKind" : "Chart", + "parentPath" : "EngineShowcase[0]/CmpCharts[10]/MemCard[1]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 442.945, + "computedY" : 131.818, + "placementX" : 442.945, + "placementY" : 131.818, + "placementWidth" : 368.945, + "placementHeight" : 184.472, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 368.945, + "contentHeight" : 184.472, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ParagraphNode[11]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 11, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 88.418, + "placementX" : 16.0, + "placementY" : 88.418, + "placementWidth" : 767.88, + "placementHeight" : 7.4, + "startPage" : 2, + "endPage" : 2, + "contentWidth" : 767.88, + "contentHeight" : 7.4, + "margin" : { + "top" : 6.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ToScaling[12]", + "entityName" : "ToScaling", + "entityKind" : "PageBreakNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 12, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 579.276, + "placementX" : 16.0, + "placementY" : 579.276, + "placementWidth" : 0.0, + "placementHeight" : 0.0, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 0.0, + "contentHeight" : 0.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleKicker[13]", + "entityName" : "ScaleKicker", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 13, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 531.301, + "placementX" : 16.0, + "placementY" : 531.301, + "placementWidth" : 224.064, + "placementHeight" : 31.975, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 224.064, + "contentHeight" : 31.975, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleKicker[13]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/ScaleKicker[13]", + "childIndex" : 0, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 554.951, + "placementX" : 16.0, + "placementY" : 554.951, + "placementWidth" : 39.51, + "placementHeight" : 8.325, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 39.51, + "contentHeight" : 8.325, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleKicker[13]/ParagraphNode[1]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/ScaleKicker[13]", + "childIndex" : 1, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 531.301, + "placementX" : 16.0, + "placementY" : 531.301, + "placementWidth" : 224.064, + "placementHeight" : 16.65, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 224.064, + "contentHeight" : 16.65, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleBody[14]", + "entityName" : "ScaleBody", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 14, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 494.091, + "placementX" : 16.0, + "placementY" : 494.091, + "placementWidth" : 797.098, + "placementHeight" : 21.21, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 797.098, + "contentHeight" : 21.21, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleBody[14]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/ScaleBody[14]", + "childIndex" : 0, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 496.091, + "placementX" : 16.0, + "placementY" : 496.091, + "placementWidth" : 797.098, + "placementHeight" : 19.21, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 797.098, + "contentHeight" : 19.21, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 2.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleTop[15]", + "entityName" : "ScaleTop", + "entityKind" : "RowNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 15, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 282.032, + "placementX" : 16.0, + "placementY" : 282.032, + "placementWidth" : 809.89, + "placementHeight" : 196.059, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 809.89, + "contentHeight" : 196.059, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleTop[15]/ScaleLine[0]", + "entityName" : "ScaleLine", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/ScaleTop[15]", + "childIndex" : 0, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 282.032, + "placementX" : 16.0, + "placementY" : 282.032, + "placementWidth" : 396.945, + "placementHeight" : 196.059, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 396.945, + "contentHeight" : 196.059, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 14.0, + "right" : 14.0, + "bottom" : 14.0, + "left" : 14.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleTop[15]/ScaleLine[0]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/ScaleTop[15]/ScaleLine[0]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 30.0, + "computedY" : 453.916, + "placementX" : 30.0, + "placementY" : 453.916, + "placementWidth" : 163.207, + "placementHeight" : 10.175, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 163.207, + "contentHeight" : 10.175, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleTop[15]/ScaleLine[0]/Chart[1]", + "entityName" : null, + "entityKind" : "Chart", + "parentPath" : "EngineShowcase[0]/ScaleTop[15]/ScaleLine[0]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 30.0, + "computedY" : 296.032, + "placementX" : 30.0, + "placementY" : 296.032, + "placementWidth" : 368.945, + "placementHeight" : 149.884, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 368.945, + "contentHeight" : 149.884, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleTop[15]/MemArea[1]", + "entityName" : "MemArea", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/ScaleTop[15]", + "childIndex" : 1, + "depth" : 3, + "layer" : 3, + "computedX" : 428.945, + "computedY" : 282.032, + "placementX" : 428.945, + "placementY" : 282.032, + "placementWidth" : 396.945, + "placementHeight" : 196.059, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 396.945, + "contentHeight" : 196.059, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 14.0, + "right" : 14.0, + "bottom" : 14.0, + "left" : 14.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleTop[15]/MemArea[1]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/ScaleTop[15]/MemArea[1]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 442.945, + "computedY" : 453.916, + "placementX" : 442.945, + "placementY" : 453.916, + "placementWidth" : 157.729, + "placementHeight" : 10.175, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 157.729, + "contentHeight" : 10.175, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleTop[15]/MemArea[1]/Chart[1]", + "entityName" : null, + "entityKind" : "Chart", + "parentPath" : "EngineShowcase[0]/ScaleTop[15]/MemArea[1]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 442.945, + "computedY" : 296.032, + "placementX" : 442.945, + "placementY" : 296.032, + "placementWidth" : 368.945, + "placementHeight" : 149.884, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 368.945, + "contentHeight" : 149.884, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleBottom[16]", + "entityName" : "ScaleBottom", + "entityKind" : "RowNode", + "parentPath" : "EngineShowcase[0]", + "childIndex" : 16, + "depth" : 2, + "layer" : 2, + "computedX" : 16.0, + "computedY" : 69.973, + "placementX" : 16.0, + "placementY" : 69.973, + "placementWidth" : 809.89, + "placementHeight" : 196.059, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 809.89, + "contentHeight" : 196.059, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleBottom[16]/ShareDonut[0]", + "entityName" : "ShareDonut", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/ScaleBottom[16]", + "childIndex" : 0, + "depth" : 3, + "layer" : 3, + "computedX" : 16.0, + "computedY" : 69.973, + "placementX" : 16.0, + "placementY" : 69.973, + "placementWidth" : 396.945, + "placementHeight" : 196.059, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 396.945, + "contentHeight" : 196.059, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 14.0, + "right" : 14.0, + "bottom" : 14.0, + "left" : 14.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleBottom[16]/ShareDonut[0]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/ScaleBottom[16]/ShareDonut[0]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 30.0, + "computedY" : 241.857, + "placementX" : 30.0, + "placementY" : 241.857, + "placementWidth" : 186.461, + "placementHeight" : 10.175, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 186.461, + "contentHeight" : 10.175, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleBottom[16]/ShareDonut[0]/Chart[1]", + "entityName" : null, + "entityKind" : "Chart", + "parentPath" : "EngineShowcase[0]/ScaleBottom[16]/ShareDonut[0]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 30.0, + "computedY" : 83.973, + "placementX" : 30.0, + "placementY" : 83.973, + "placementWidth" : 368.945, + "placementHeight" : 149.884, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 368.945, + "contentHeight" : 149.884, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleBottom[16]/ThroughCard[1]", + "entityName" : "ThroughCard", + "entityKind" : "SectionNode", + "parentPath" : "EngineShowcase[0]/ScaleBottom[16]", + "childIndex" : 1, + "depth" : 3, + "layer" : 3, + "computedX" : 428.945, + "computedY" : 69.973, + "placementX" : 428.945, + "placementY" : 69.973, + "placementWidth" : 396.945, + "placementHeight" : 196.059, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 396.945, + "contentHeight" : 196.059, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 14.0, + "right" : 14.0, + "bottom" : 14.0, + "left" : 14.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleBottom[16]/ThroughCard[1]/ParagraphNode[0]", + "entityName" : null, + "entityKind" : "ParagraphNode", + "parentPath" : "EngineShowcase[0]/ScaleBottom[16]/ThroughCard[1]", + "childIndex" : 0, + "depth" : 4, + "layer" : 4, + "computedX" : 442.945, + "computedY" : 241.857, + "placementX" : 442.945, + "placementY" : 241.857, + "placementWidth" : 265.947, + "placementHeight" : 10.175, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 265.947, + "contentHeight" : 10.175, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/ScaleBottom[16]/ThroughCard[1]/Chart[1]", + "entityName" : null, + "entityKind" : "Chart", + "parentPath" : "EngineShowcase[0]/ScaleBottom[16]/ThroughCard[1]", + "childIndex" : 1, + "depth" : 4, + "layer" : 4, + "computedX" : 442.945, + "computedY" : 83.973, + "placementX" : 442.945, + "placementY" : 83.973, + "placementWidth" : 368.945, + "placementHeight" : 149.884, + "startPage" : 3, + "endPage" : 3, + "contentWidth" : 368.945, + "contentHeight" : 149.884, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + } ] +} From 4cdae1cf494ee9594b8328db79194f12f0c7897b Mon Sep 17 00:00:00 2001 From: DemchaAV Date: Mon, 15 Jun 2026 23:13:11 +0100 Subject: [PATCH 3/8] refactor(examples): split EngineDeck into a data layer and composition MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adapt the cv/v2 layered separation for the one-off deck: move the benchmark loader (BenchRun + loadBench) and the deck's structured content — capability chips, engine capabilities, output backends, pipeline steps, proof points — into a new EngineDeckData as plain records. EngineDeckExample now reads WHAT to show from the data layer and only decides HOW to draw it; the inline content lists are gone. Pure refactor — the rendered layout is byte-identical, proved by the existing EngineDeck snapshot still matching its (un-reblessed) baseline. Verified: ./mvnw -f examples/pom.xml test -> BUILD SUCCESS (2 tests, snapshot baseline unchanged). --- .../examples/flagships/EngineDeckData.java | 146 ++++++++++++++++++ .../examples/flagships/EngineDeckExample.java | 139 +++++------------ 2 files changed, 187 insertions(+), 98 deletions(-) create mode 100644 examples/src/main/java/com/demcha/examples/flagships/EngineDeckData.java diff --git a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckData.java b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckData.java new file mode 100644 index 000000000..05edf7f01 --- /dev/null +++ b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckData.java @@ -0,0 +1,146 @@ +package com.demcha.examples.flagships; + +import com.fasterxml.jackson.databind.JsonNode; +import com.fasterxml.jackson.databind.ObjectMapper; + +import java.io.InputStream; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; +import java.util.Objects; + +/** + * Data layer for {@link EngineDeckExample} — the v2-style separation of WHAT the + * deck shows from HOW it is rendered. Holds the real comparative benchmark run + * (loaded from the bundled result file) and the deck's structured content + * (capability chips, engine capabilities, output backends, pipeline steps, proof + * points) as plain records. No colours, no styling, no layout: the composition + * reads this and decides how to draw it. + * + * @author Artem Demchyshyn + * @since 1.8.0 + */ +final class EngineDeckData { + + /** Library column order for the comparison/scaling charts. */ + static final String[] LIBS = {"GraphCompose", "iText 9", "JasperReports"}; + + /** Row counts swept by the scaling benchmark. */ + static final int[] SIZES = {40, 200, 1000}; + + private EngineDeckData() { + } + + // ── Real benchmark data ─────────────────────────────────────────────────── + + /** A comparative benchmark run: metadata plus per-scenario time/heap. */ + record BenchRun(String timestamp, int warmup, int measure, Map rows) { + double timeMs(String label) { + return rows.get(label)[0]; + } + + double heapMb(String label) { + return rows.get(label)[1]; + } + + double timeMs(String lib, int size) { + return timeMs(lib + " (" + size + " rows)"); + } + + double heapMb(String lib, int size) { + return heapMb(lib + " (" + size + " rows)"); + } + } + + /** + * Loads the bundled snapshot of {@code target/benchmarks/comparative/latest.json}. + * Refresh: re-run {@code scripts/run-benchmarks.ps1} and recopy that file over + * {@code resources/benchmarks/comparative.json}. + */ + static BenchRun loadBench() { + try (InputStream in = Objects.requireNonNull( + EngineDeckData.class.getResourceAsStream("/benchmarks/comparative.json"), + "benchmark data missing: /benchmarks/comparative.json")) { + JsonNode root = new ObjectMapper().readTree(in); + Map rows = new LinkedHashMap<>(); + for (JsonNode r : root.get("libraries")) { + rows.put(r.get("library").asText(), + new double[]{r.get("avgTimeMs").asDouble(), r.get("avgHeapMb").asDouble()}); + } + return new BenchRun(root.get("timestamp").asText(), + root.get("warmupIterations").asInt(), + root.get("measurementIterations").asInt(), + rows); + } catch (Exception e) { + throw new IllegalStateException("failed to load benchmark data", e); + } + } + + // ── Banner content (page 1) ─────────────────────────────────────────────── + + /** A labelled icon — used for the capability strip and the engine grid. */ + record IconLabel(String icon, String label) { + } + + /** Bottom capability strip. */ + static List capabilities() { + return List.of( + new IconLabel("github", "Open Source"), + new IconLabel("maven", "Maven Central"), + new IconLabel("java", "Java 17+"), + new IconLabel("license", "MIT License")); + } + + /** Engine capabilities, in pipeline order (Layout first, DSL last). */ + static List engineCapabilities() { + return List.of( + new IconLabel("layout", "Layout"), + new IconLabel("page-break", "Pagination"), + new IconLabel("themes", "Themes"), + new IconLabel("code", "Components"), + new IconLabel("testing", "Snapshot Tests"), + new IconLabel("dsl", "DSL")); + } + + /** An output backend card; {@code live} drives the accent colour. */ + record Backend(String icon, String title, String sub, boolean live) { + } + + static List backends() { + return List.of( + new Backend("pdf-file", "PDFBox 3.0", "Production backend", true), + new Backend("docx", "DOCX export", "Semantic export", false), + new Backend("ppt-file", "PPTX", "Planned", false)); + } + + // ── "How it works" content (page 2) ─────────────────────────────────────── + + /** A pipeline step: number, icon, title, one-line description. */ + record PipelineStep(String number, String icon, String title, String desc) { + } + + static List pipeline() { + return List.of( + new PipelineStep("1", "dsl", "AUTHOR", "Fluent DSL describes intent."), + new PipelineStep("2", "layout", "MEASURE", "Two-pass geometry, every node."), + new PipelineStep("3", "page-break", "PAGINATE", "Split the flow across pages."), + new PipelineStep("4", "pdf-file", "RENDER", "PDFBox writes the bytes.")); + } + + /** A "why it's solid" proof card: bold title + a sentence. */ + record Proof(String title, String desc) { + } + + static List proof() { + return List.of( + new Proof("Deterministic", + "The same input renders the same bytes on every machine — layout is reproducible, " + + "not best-effort."), + new Proof("Regression-tested", + "layoutSnapshot() diffs the geometry and PdfVisualRegression pixel-tests fonts and " + + "colour, right in your pull requests."), + new Proof("Production-ready", + "An isolated PDFBox backend streams straight to an HTTP response — no temp files, " + + "no manual coordinates.")); + } +} diff --git a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java index a0e9f54b8..c05859ded 100644 --- a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java +++ b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java @@ -39,15 +39,12 @@ import com.demcha.compose.document.table.DocumentTableStyle; import com.demcha.compose.font.FontName; import com.demcha.examples.support.ExampleOutputPaths; -import com.fasterxml.jackson.databind.JsonNode; -import com.fasterxml.jackson.databind.ObjectMapper; import java.io.InputStream; import java.nio.charset.StandardCharsets; import java.nio.file.Path; -import java.util.LinkedHashMap; +import java.util.List; import java.util.Locale; -import java.util.Map; import java.util.Objects; /** @@ -154,7 +151,7 @@ public static Path generate() throws Exception { * Page size and margin live on the session builder (see {@code generate()}). */ static void compose(DocumentSession document) { - BenchRun bench = loadBench(); + EngineDeckData.BenchRun bench = EngineDeckData.loadBench(); document.metadata(DocumentMetadata.builder() .title("GraphCompose " + VERSION + " — " + CODENAME) .author("GraphCompose") @@ -202,25 +199,20 @@ static void compose(DocumentSession document) { .lineSpacing(1.55))) .addRow("Pipeline", row -> { row.spacing(8).weights(1, 0.14, 1, 0.14, 1, 0.14, 1); - pipelineStep(row, "1", "dsl", "AUTHOR", "Fluent DSL describes intent."); - pipeArrow(row); - pipelineStep(row, "2", "layout", "MEASURE", "Two-pass geometry, every node."); - pipeArrow(row); - pipelineStep(row, "3", "page-break", "PAGINATE", "Split the flow across pages."); - pipeArrow(row); - pipelineStep(row, "4", "pdf-file", "RENDER", "PDFBox writes the bytes."); + List steps = EngineDeckData.pipeline(); + for (int i = 0; i < steps.size(); i++) { + EngineDeckData.PipelineStep st = steps.get(i); + pipelineStep(row, st.number(), st.icon(), st.title(), st.desc()); + if (i < steps.size() - 1) { + pipeArrow(row); + } + } }) .addRow("Proof", row -> { row.spacing(16).evenWeights(); - proofCard(row, "Deterministic", - "The same input renders the same bytes on every machine — layout is reproducible, " - + "not best-effort."); - proofCard(row, "Regression-tested", - "layoutSnapshot() diffs the geometry and PdfVisualRegression pixel-tests fonts and " - + "colour, right in your pull requests."); - proofCard(row, "Production-ready", - "An isolated PDFBox backend streams straight to an HTTP response — no temp files, " - + "no manual coordinates."); + for (EngineDeckData.Proof p : EngineDeckData.proof()) { + proofCard(row, p.title(), p.desc()); + } }) // ═════════ PAGE 3 — measured comparison (real data) ═════════ @@ -317,10 +309,9 @@ private static void banner(SectionBuilder s) { .addShape(sh -> sh.size(749, 1.2).fillColor(RULE_DARK).margin(DocumentInsets.top(6))) .addRow("BannerChips", row -> { row.spacing(22).evenWeights(); - chip(row, "github", "Open Source"); - chip(row, "maven", "Maven Central"); - chip(row, "java", "Java 17+"); - chip(row, "license", "MIT License"); + for (EngineDeckData.IconLabel c : EngineDeckData.capabilities()) { + chip(row, c.icon(), c.label()); + } }); } @@ -404,12 +395,8 @@ private static void stepEngine(SectionBuilder s) { } private static DocumentNode engineGrid() { - // Pipeline order, top → bottom: Layout first, DSL last. - String[][] items = { - {"layout", "Layout"}, {"page-break", "Pagination"}, - {"themes", "Themes"}, {"code", "Components"}, - {"testing", "Snapshot Tests"}, {"dsl", "DSL"}, - }; + // Pipeline order, top → bottom: Layout first, DSL last (from the data layer). + List items = EngineDeckData.engineCapabilities(); // pad keeps each card's outline off the container edge — the grid box // clips children to its bounds, which would otherwise shave the outer // strokes (top row top, bottom row bottom, right column right). @@ -419,10 +406,11 @@ private static DocumentNode engineGrid() { // Column-major: each column reads top→bottom as the pipeline, so the // left column is Layout→Pagination→Themes and the right is // Components→Snapshot Tests→DSL (Layout top, DSL bottom). - for (int i = 0; i < items.length; i++) { + for (int i = 0; i < items.size(); i++) { double x = pad + (i / 3) * (cardW + gapX); double y = pad + (i % 3) * (cardH + gapY); - g.position(engineCard(items[i][0], items[i][1], cardW, cardH), x, y, LayerAlign.TOP_LEFT); + g.position(engineCard(items.get(i).icon(), items.get(i).label(), cardW, cardH), + x, y, LayerAlign.TOP_LEFT); } return g.build(); } @@ -442,9 +430,9 @@ private static DocumentNode engineCard(String iconName, String label, double w, private static void stepBackends(SectionBuilder s) { s.spacing(10); colHeader(s, "3", "Output Backends"); - s.add(backendCard("pdf-file", "PDFBox 3.0", "Production backend", true)); - s.add(backendCard("docx", "DOCX export", "Semantic export", false)); - s.add(backendCard("ppt-file", "PPTX", "Planned", false)); + for (EngineDeckData.Backend b : EngineDeckData.backends()) { + s.add(backendCard(b.icon(), b.title(), b.sub(), b.live())); + } } private static DocumentNode backendCard(String iconName, String title, String sub, boolean live) { @@ -618,58 +606,13 @@ private static void chartCard(SectionBuilder section, String title, .chart(spec, style); } - // ───────────────────────────────────────────────────────────────────────── - // Real benchmark data — loaded at render time from the bundled result file - // (a snapshot of target/benchmarks/comparative/latest.json). The point: this - // PDF reads a real benchmark file and the engine draws the table and charts - // below from it. Refresh: run scripts/run-benchmarks.ps1, then copy - // target/benchmarks/comparative/latest.json to resources/benchmarks/. - // ───────────────────────────────────────────────────────────────────────── - - private static final String[] LIBS = {"GraphCompose", "iText 9", "JasperReports"}; - private static final int[] SIZES = {40, 200, 1000}; - - /** A comparative benchmark run: metadata plus per-scenario time/heap. */ - private record BenchRun(String timestamp, int warmup, int measure, Map rows) { - double timeMs(String label) { - return rows.get(label)[0]; - } - - double heapMb(String label) { - return rows.get(label)[1]; - } - - double timeMs(String lib, int size) { - return timeMs(lib + " (" + size + " rows)"); - } - - double heapMb(String lib, int size) { - return heapMb(lib + " (" + size + " rows)"); - } - } - - private static BenchRun loadBench() { - try (InputStream in = Objects.requireNonNull( - EngineDeckExample.class.getResourceAsStream("/benchmarks/comparative.json"), - "benchmark data missing: /benchmarks/comparative.json")) { - JsonNode root = new ObjectMapper().readTree(in); - Map rows = new LinkedHashMap<>(); - for (JsonNode r : root.get("libraries")) { - rows.put(r.get("library").asText(), - new double[]{r.get("avgTimeMs").asDouble(), r.get("avgHeapMb").asDouble()}); - } - return new BenchRun(root.get("timestamp").asText(), - root.get("warmupIterations").asInt(), - root.get("measurementIterations").asInt(), - rows); - } catch (Exception e) { - throw new IllegalStateException("failed to load benchmark data", e); - } - } + // The benchmark data and the deck's structured content live in the data + // layer (EngineDeckData); the methods below only turn that data into the + // table and charts. // ── Page 3 — measured comparison ────────────────────────────────────────── - private static void benchTable(BenchRun b, com.demcha.compose.document.dsl.TableBuilder table) { + private static void benchTable(EngineDeckData.BenchRun b, com.demcha.compose.document.dsl.TableBuilder table) { table.name("BenchTable") .columns( DocumentTableColumn.fixed(120), @@ -693,7 +636,7 @@ private static void benchTable(BenchRun b, com.demcha.compose.document.dsl.Table .zebra(DocumentColor.WHITE, SURFACE) .row("1 page · 3 lines", cell(b, "GraphCompose Canonical"), cell(b, "iText 9"), cell(b, "JasperReports")); - for (int size : SIZES) { + for (int size : EngineDeckData.SIZES) { table.row(size + " rows", cell(b, "GraphCompose (" + size + " rows)"), cell(b, "iText 9 (" + size + " rows)"), @@ -701,12 +644,12 @@ private static void benchTable(BenchRun b, com.demcha.compose.document.dsl.Table } } - private static String cell(BenchRun b, String label) { + private static String cell(EngineDeckData.BenchRun b, String label) { return String.format(Locale.ROOT, "%.1f ms · %.1f MB", b.timeMs(label), b.heapMb(label)); } /** Three coloured bars (one per library) at the 1000-row scenario. */ - private static ChartSpec timeChart(BenchRun b) { + private static ChartSpec timeChart(EngineDeckData.BenchRun b) { return ChartSpec.bar() .data(ChartData.builder() .categories("1000-row report") @@ -722,7 +665,7 @@ private static ChartSpec timeChart(BenchRun b) { .build(); } - private static ChartSpec memoryChart(BenchRun b) { + private static ChartSpec memoryChart(EngineDeckData.BenchRun b) { return ChartSpec.bar() .data(ChartData.builder() .categories("1000-row report") @@ -741,19 +684,19 @@ private static ChartSpec memoryChart(BenchRun b) { // ── Page 4 — scaling (real data) ────────────────────────────────────────── /** One series per library across the 40 / 200 / 1000-row sweep. */ - private static ChartData bySize(BenchRun b, boolean time) { + private static ChartData bySize(EngineDeckData.BenchRun b, boolean time) { var d = ChartData.builder().categories("40", "200", "1000"); - for (String lib : LIBS) { - double[] v = new double[SIZES.length]; - for (int i = 0; i < SIZES.length; i++) { - v[i] = time ? b.timeMs(lib, SIZES[i]) : b.heapMb(lib, SIZES[i]); + for (String lib : EngineDeckData.LIBS) { + double[] v = new double[EngineDeckData.SIZES.length]; + for (int i = 0; i < EngineDeckData.SIZES.length; i++) { + v[i] = time ? b.timeMs(lib, EngineDeckData.SIZES[i]) : b.heapMb(lib, EngineDeckData.SIZES[i]); } d = d.series(lib, v); } return d.build(); } - private static ChartSpec scalingLineChart(BenchRun b) { + private static ChartSpec scalingLineChart(EngineDeckData.BenchRun b) { return ChartSpec.line() .data(bySize(b, true)) .valueAxis(AxisSpec.builder().baselineAtZero(true) @@ -763,7 +706,7 @@ private static ChartSpec scalingLineChart(BenchRun b) { .build(); } - private static ChartSpec memoryAreaChart(BenchRun b) { + private static ChartSpec memoryAreaChart(EngineDeckData.BenchRun b) { return ChartSpec.line() .data(bySize(b, false)) .smooth(true) @@ -775,7 +718,7 @@ private static ChartSpec memoryAreaChart(BenchRun b) { .build(); } - private static ChartSpec memoryShareDonut(BenchRun b) { + private static ChartSpec memoryShareDonut(EngineDeckData.BenchRun b) { return ChartSpec.pie() .data(ChartData.builder() .categories("GraphCompose", "iText 9", "JasperReports") @@ -792,7 +735,7 @@ private static ChartSpec memoryShareDonut(BenchRun b) { .build(); } - private static ChartSpec throughputChart(BenchRun b) { + private static ChartSpec throughputChart(EngineDeckData.BenchRun b) { return ChartSpec.bar() .data(ChartData.builder() .categories("docs / sec") From fc649befcdb7311ce3d5bdcb7a53b23e344899ec Mon Sep 17 00:00:00 2001 From: DemchaAV Date: Mon, 15 Jun 2026 23:30:59 +0100 Subject: [PATCH 4/8] docs(examples): credit PDFBox 3.0 in the EngineDeck PDF producer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The deck renders through PDFBox, so the PDF Producer metadata now reads "GraphCompose (PDFBox 3.0)" instead of "GraphCompose" — honest about the backend that writes the bytes. Layout is unchanged (snapshot still matches). --- .../java/com/demcha/examples/flagships/EngineDeckExample.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java index c05859ded..62566ee6b 100644 --- a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java +++ b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java @@ -158,7 +158,7 @@ static void compose(DocumentSession document) { .subject("What the GraphCompose document engine is — rendered by the engine itself") .keywords("graphcompose, pdf, java, dsl, charts, svg, showcase, " + VERSION) .creator("GraphCompose Examples") - .producer("GraphCompose") + .producer("GraphCompose (PDFBox 3.0)") .build()); document.footer(DocumentHeaderFooter.builder() From bf72373d457b62ca52f586f4e641febcdbca218c Mon Sep 17 00:00:00 2001 From: DemchaAV Date: Mon, 15 Jun 2026 23:35:22 +0100 Subject: [PATCH 5/8] docs(examples): document EngineDeck and guard missing benchmark rows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Class Javadoc now matches the shipped banner — light-recoloured icons on dark cards, not "monochrome icons on light chips". - CHANGELOG v1.8.0 Documentation lists the new EngineDeck flagship. - EngineDeckData.BenchRun reports "no benchmark row:
    7vyj0lamr*|O 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%0Adj3Z!$q5(Ll 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 Q0(@Ko*bEF(O48W>7Zgo{%K!iX literal 0 HcmV?d00001 diff --git a/examples/README.md b/examples/README.md index 11f7dd1f6..f1cb46086 100644 --- a/examples/README.md +++ b/examples/README.md @@ -15,7 +15,7 @@ Install the library artifact once from the repository root: ./mvnw -DskipTests install ``` -Then run all 55 examples in one shot: +Then run all 63 examples in one shot: ```bash ./mvnw -f examples/pom.xml exec:java \ @@ -32,10 +32,10 @@ Then run all 55 examples in one shot: Generated PDFs land in `examples/target/generated-pdfs/`. The same `mvnw.cmd` form works on Windows PowerShell with backslash paths. -`GenerateAllExamples` runs **55** example programs — 16 CV + 15 +`GenerateAllExamples` runs **63** example programs — 16 CV + 15 cover-letter presets plus invoices, proposals, a schedule, the feature demos, and the flagships. The showcase site surfaces the full generated -catalogue (~53 PDFs); a curated 28-PDF subset is committed under +catalogue (~53 PDFs); a curated 39-PDF subset is committed under [`assets/readme/examples/`](../assets/readme/examples/) for the previews linked below. @@ -61,6 +61,7 @@ are with the canonical DSL, then jump to its detailed section below. | [Cover Letter](#cover-letter) | One-page `BusinessTheme.modern()` cover letter with section presets | [PDF](../assets/readme/examples/cover-letter.pdf) · [Source](src/main/java/com/demcha/examples/templates/coverletter/CoverLetterFileExample.java) | | [Module-first Profile](#module-first-profile) | Authoring directly against `DocumentSession.module(...).paragraph(...)` — DSL-direct, no template | [PDF](../assets/readme/examples/module-first-profile.pdf) · [Source](src/main/java/com/demcha/examples/flagships/ModuleFirstFileExample.java) | | **Engine Showcase** | Single-page cinematic brand promo — semantic-graph → polished-PDFs visual metaphor with rounded clip frame, magazine headline lockup, KPI cards, capability columns; source of the README hero image | [Source](src/main/java/com/demcha/examples/flagships/EngineShowcase.java) | +| **Engine Deck** | Multi-page **landscape** capability deck — page 1 is a banner infographic (DSL code → engine → backends → **real rendered-document thumbnails**), then an authoring-pipeline walkthrough, and two pages of **real benchmark data** (GraphCompose vs iText 9 vs JasperReports) loaded from a bundled result file and drawn as tables + native charts; the landscape companion to Engine Showcase | [PDF](../assets/readme/examples/engine-deck.pdf) · [Source](src/main/java/com/demcha/examples/flagships/EngineDeckExample.java) | ### 🧱 Core DSL From 62d0f527f02e43286ef44fc795a0a72c60fb5f8f Mon Sep 17 00:00:00 2001 From: DemchaAV Date: Tue, 16 Jun 2026 07:27:59 +0100 Subject: [PATCH 7/8] refactor(examples): extract EngineDeck theme and chart builders MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit EngineDeckExample carried its 21-colour palette and every benchmark table/chart builder inline, at 862 lines. Move the palette to EngineDeckTheme and the table + chart specs to EngineDeckCharts, both package-private and statically imported — completing the data/theme/widgets split the deck began with EngineDeckData. EngineDeckExample drops to 659 lines and now only composes pages. The layout snapshot stays byte-identical, proving the move changed no output. --- .../examples/flagships/EngineDeckCharts.java | 229 +++++++++++++++ .../examples/flagships/EngineDeckExample.java | 264 ++---------------- .../examples/flagships/EngineDeckTheme.java | 48 ++++ 3 files changed, 307 insertions(+), 234 deletions(-) create mode 100644 examples/src/main/java/com/demcha/examples/flagships/EngineDeckCharts.java create mode 100644 examples/src/main/java/com/demcha/examples/flagships/EngineDeckTheme.java diff --git a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckCharts.java b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckCharts.java new file mode 100644 index 000000000..0c48e8d85 --- /dev/null +++ b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckCharts.java @@ -0,0 +1,229 @@ +package com.demcha.examples.flagships; + +import static com.demcha.examples.flagships.EngineDeckTheme.AMBER; +import static com.demcha.examples.flagships.EngineDeckTheme.INK; +import static com.demcha.examples.flagships.EngineDeckTheme.SLATE; +import static com.demcha.examples.flagships.EngineDeckTheme.SURFACE; +import static com.demcha.examples.flagships.EngineDeckTheme.SURFACE_LINE; +import static com.demcha.examples.flagships.EngineDeckTheme.VIOLET; +import static com.demcha.examples.flagships.EngineDeckTheme.VIOLET_DEEP; + +import com.demcha.compose.document.chart.AxisSpec; +import com.demcha.compose.document.chart.ChartData; +import com.demcha.compose.document.chart.ChartSize; +import com.demcha.compose.document.chart.ChartSpec; +import com.demcha.compose.document.chart.ChartStyle; +import com.demcha.compose.document.chart.LegendPosition; +import com.demcha.compose.document.chart.NumberFormatSpec; +import com.demcha.compose.document.chart.PointMarker; +import com.demcha.compose.document.chart.SliceLabelMode; +import com.demcha.compose.document.chart.ValueLabelMode; +import com.demcha.compose.document.dsl.TableBuilder; +import com.demcha.compose.document.style.DocumentColor; +import com.demcha.compose.document.style.DocumentCornerRadius; +import com.demcha.compose.document.style.DocumentInsets; +import com.demcha.compose.document.style.DocumentPaint; +import com.demcha.compose.document.style.DocumentStroke; +import com.demcha.compose.document.style.DocumentTextStyle; +import com.demcha.compose.document.table.DocumentTableColumn; +import com.demcha.compose.document.table.DocumentTableStyle; +import com.demcha.compose.font.FontName; + +import java.util.Locale; + +/** + * Chart-and-table layer for {@link EngineDeckExample} — the v2 "widgets" layer + * for the data pages. Turns an {@link EngineDeckData.BenchRun} into the + * comparison table and the native charts on pages 3–4. Colours come from + * {@link EngineDeckTheme} (imported statically); the data is read, never + * inlined. + * + * @author Artem Demchyshyn + * @since 1.8.0 + */ +final class EngineDeckCharts { + + private EngineDeckCharts() { + } + + // ── Page 3 — measured comparison ────────────────────────────────────────── + + static void benchTable(EngineDeckData.BenchRun b, TableBuilder table) { + table.name("BenchTable") + .columns( + DocumentTableColumn.fixed(120), + DocumentTableColumn.auto(), + DocumentTableColumn.auto(), + DocumentTableColumn.auto()) + .defaultCellStyle(DocumentTableStyle.builder() + .padding(DocumentInsets.symmetric(7, 10)) + .textStyle(DocumentTextStyle.builder() + .fontName(FontName.HELVETICA).size(9).color(INK).build()) + .stroke(DocumentStroke.of(SURFACE_LINE, 0.5)) + .build()) + .headerStyle(DocumentTableStyle.builder() + .padding(DocumentInsets.symmetric(8, 10)) + .textStyle(DocumentTextStyle.builder() + .fontName(FontName.HELVETICA_BOLD).size(9).color(DocumentColor.WHITE).build()) + .fillColor(VIOLET_DEEP) + .stroke(DocumentStroke.of(VIOLET_DEEP, 0.5)) + .build()) + .headerRow("Report size", "GraphCompose", "iText 9", "JasperReports") + .zebra(DocumentColor.WHITE, SURFACE) + .row("1 page · 3 lines", + cell(b, "GraphCompose Canonical"), cell(b, "iText 9"), cell(b, "JasperReports")); + for (int size : EngineDeckData.SIZES) { + table.row(size + " rows", + cell(b, "GraphCompose (" + size + " rows)"), + cell(b, "iText 9 (" + size + " rows)"), + cell(b, "JasperReports (" + size + " rows)")); + } + } + + private static String cell(EngineDeckData.BenchRun b, String label) { + return String.format(Locale.ROOT, "%.1f ms · %.1f MB", b.timeMs(label), b.heapMb(label)); + } + + /** Three coloured bars (one per library) at the 1000-row scenario. */ + static ChartSpec timeChart(EngineDeckData.BenchRun b) { + return ChartSpec.bar() + .data(ChartData.builder() + .categories("1000-row report") + .series("GraphCompose", b.timeMs("GraphCompose", 1000)) + .series("iText 9", b.timeMs("iText 9", 1000)) + .series("JasperReports", b.timeMs("JasperReports", 1000)) + .build()) + .valueAxis(AxisSpec.builder().baselineAtZero(true) + .format(NumberFormatSpec.pattern("#,##0.0").withSuffix(" ms")).build()) + .legend(LegendPosition.BOTTOM) + .valueLabels(ValueLabelMode.OUTSIDE) + .size(ChartSize.aspectRatio(16, 8)) + .build(); + } + + static ChartSpec memoryChart(EngineDeckData.BenchRun b) { + return ChartSpec.bar() + .data(ChartData.builder() + .categories("1000-row report") + .series("GraphCompose", b.heapMb("GraphCompose", 1000)) + .series("iText 9", b.heapMb("iText 9", 1000)) + .series("JasperReports", b.heapMb("JasperReports", 1000)) + .build()) + .valueAxis(AxisSpec.builder().baselineAtZero(true) + .format(NumberFormatSpec.pattern("#,##0.0").withSuffix(" MB")).build()) + .legend(LegendPosition.BOTTOM) + .valueLabels(ValueLabelMode.OUTSIDE) + .size(ChartSize.aspectRatio(16, 8)) + .build(); + } + + // ── Page 4 — scaling (real data) ────────────────────────────────────────── + + /** One series per library across the 40 / 200 / 1000-row sweep. */ + private static ChartData bySize(EngineDeckData.BenchRun b, boolean time) { + var d = ChartData.builder().categories("40", "200", "1000"); + for (String lib : EngineDeckData.LIBS) { + double[] v = new double[EngineDeckData.SIZES.length]; + for (int i = 0; i < EngineDeckData.SIZES.length; i++) { + v[i] = time ? b.timeMs(lib, EngineDeckData.SIZES[i]) : b.heapMb(lib, EngineDeckData.SIZES[i]); + } + d = d.series(lib, v); + } + return d.build(); + } + + static ChartSpec scalingLineChart(EngineDeckData.BenchRun b) { + return ChartSpec.line() + .data(bySize(b, true)) + .valueAxis(AxisSpec.builder().baselineAtZero(true) + .format(NumberFormatSpec.pattern("#,##0").withSuffix(" ms")).build()) + .legend(LegendPosition.BOTTOM) + .size(ChartSize.aspectRatio(16, 6.5)) + .build(); + } + + static ChartSpec memoryAreaChart(EngineDeckData.BenchRun b) { + return ChartSpec.line() + .data(bySize(b, false)) + .smooth(true) + .area(true) + .valueAxis(AxisSpec.builder().baselineAtZero(true) + .format(NumberFormatSpec.pattern("#,##0").withSuffix(" MB")).build()) + .legend(LegendPosition.BOTTOM) + .size(ChartSize.aspectRatio(16, 6.5)) + .build(); + } + + static ChartSpec memoryShareDonut(EngineDeckData.BenchRun b) { + return ChartSpec.pie() + .data(ChartData.builder() + .categories("GraphCompose", "iText 9", "JasperReports") + .series("Heap", + b.heapMb("GraphCompose", 1000), + b.heapMb("iText 9", 1000), + b.heapMb("JasperReports", 1000)) + .build()) + .donutRatio(0.58) + .sliceLabels(SliceLabelMode.PERCENT) + .centerText("1000 rows") + .legend(LegendPosition.BOTTOM) + .size(ChartSize.aspectRatio(16, 6.5)) + .build(); + } + + static ChartSpec throughputChart(EngineDeckData.BenchRun b) { + return ChartSpec.bar() + .data(ChartData.builder() + .categories("docs / sec") + .series("GraphCompose", 1000.0 / b.timeMs("GraphCompose", 1000)) + .series("iText 9", 1000.0 / b.timeMs("iText 9", 1000)) + .series("JasperReports", 1000.0 / b.timeMs("JasperReports", 1000)) + .build()) + .valueAxis(AxisSpec.builder().baselineAtZero(true) + .format(NumberFormatSpec.pattern("#,##0.0")).build()) + .legend(LegendPosition.BOTTOM) + .valueLabels(ValueLabelMode.OUTSIDE) + .size(ChartSize.aspectRatio(16, 6.5)) + .build(); + } + + // ── Chart styles (GraphCompose = violet, iText = slate, Jasper = amber) ─── + + static ChartStyle groupedStyle() { + return ChartStyle.builder() + .seriesPaint(0, DocumentPaint.solid(VIOLET)) + .seriesPaint(1, DocumentPaint.solid(SLATE)) + .seriesPaint(2, DocumentPaint.solid(AMBER)) + .barCornerRadius(DocumentCornerRadius.top(2)) + .build(); + } + + static ChartStyle areaStyle() { + return ChartStyle.builder() + .seriesPaint(0, DocumentPaint.solid(VIOLET)) + .seriesPaint(1, DocumentPaint.solid(SLATE)) + .seriesPaint(2, DocumentPaint.solid(AMBER)) + .lineWidth(1.6) + .build(); + } + + static ChartStyle lineStyle() { + return ChartStyle.builder() + .seriesPaint(0, DocumentPaint.solid(VIOLET)) + .seriesPaint(1, DocumentPaint.solid(SLATE)) + .seriesPaint(2, DocumentPaint.solid(AMBER)) + .lineWidth(2.0) + .pointMarker(PointMarker.circle(5.0) + .withStroke(DocumentStroke.of(DocumentColor.WHITE, 1.2))) + .build(); + } + + static ChartStyle donutStyle() { + return ChartStyle.builder() + .seriesPaint(0, DocumentPaint.solid(VIOLET)) + .seriesPaint(1, DocumentPaint.solid(SLATE)) + .seriesPaint(2, DocumentPaint.solid(AMBER)) + .sliceGapDegrees(2.0) + .build(); + } +} diff --git a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java index 8d29e5426..070ead87f 100644 --- a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java +++ b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java @@ -1,18 +1,30 @@ package com.demcha.examples.flagships; +import static com.demcha.examples.flagships.EngineDeckTheme.BODY; +import static com.demcha.examples.flagships.EngineDeckTheme.CARD_DARK; +import static com.demcha.examples.flagships.EngineDeckTheme.CODE_BG; +import static com.demcha.examples.flagships.EngineDeckTheme.CODE_FN; +import static com.demcha.examples.flagships.EngineDeckTheme.CODE_STR; +import static com.demcha.examples.flagships.EngineDeckTheme.CODE_TXT; +import static com.demcha.examples.flagships.EngineDeckTheme.GREEN; +import static com.demcha.examples.flagships.EngineDeckTheme.HERO_BG; +import static com.demcha.examples.flagships.EngineDeckTheme.HERO_TEXT; +import static com.demcha.examples.flagships.EngineDeckTheme.INK; +import static com.demcha.examples.flagships.EngineDeckTheme.MUTED; +import static com.demcha.examples.flagships.EngineDeckTheme.ON_DARK; +import static com.demcha.examples.flagships.EngineDeckTheme.ON_DARK_MUTED; +import static com.demcha.examples.flagships.EngineDeckTheme.RULE_DARK; +import static com.demcha.examples.flagships.EngineDeckTheme.SLATE; +import static com.demcha.examples.flagships.EngineDeckTheme.SURFACE_LINE; +import static com.demcha.examples.flagships.EngineDeckTheme.VIOLET; +import static com.demcha.examples.flagships.EngineDeckTheme.VIOLET_DEEP; +import static com.demcha.examples.flagships.EngineDeckTheme.VIOLET_LIGHT; + import com.demcha.compose.GraphCompose; import com.demcha.compose.document.api.DocumentPageSize; import com.demcha.compose.document.api.DocumentSession; -import com.demcha.compose.document.chart.AxisSpec; -import com.demcha.compose.document.chart.ChartData; -import com.demcha.compose.document.chart.ChartSize; import com.demcha.compose.document.chart.ChartSpec; import com.demcha.compose.document.chart.ChartStyle; -import com.demcha.compose.document.chart.LegendPosition; -import com.demcha.compose.document.chart.NumberFormatSpec; -import com.demcha.compose.document.chart.PointMarker; -import com.demcha.compose.document.chart.SliceLabelMode; -import com.demcha.compose.document.chart.ValueLabelMode; import com.demcha.compose.document.dsl.ImageBuilder; import com.demcha.compose.document.dsl.ParagraphBuilder; import com.demcha.compose.document.dsl.RowBuilder; @@ -29,14 +41,10 @@ import com.demcha.compose.document.output.DocumentMetadata; import com.demcha.compose.document.style.ClipPolicy; import com.demcha.compose.document.style.DocumentColor; -import com.demcha.compose.document.style.DocumentCornerRadius; import com.demcha.compose.document.style.DocumentInsets; -import com.demcha.compose.document.style.DocumentPaint; import com.demcha.compose.document.style.DocumentStroke; import com.demcha.compose.document.style.DocumentTextStyle; import com.demcha.compose.document.svg.SvgIcon; -import com.demcha.compose.document.table.DocumentTableColumn; -import com.demcha.compose.document.table.DocumentTableStyle; import com.demcha.compose.font.FontName; import com.demcha.examples.support.ExampleOutputPaths; @@ -44,7 +52,6 @@ import java.nio.charset.StandardCharsets; import java.nio.file.Path; import java.util.List; -import java.util.Locale; import java.util.Objects; /** @@ -96,35 +103,6 @@ public final class EngineDeckExample { private static final String VERSION = "1.8.0"; private static final String CODENAME = "illustrative"; - // ── Violet brand identity (from logo.svg) ────────────────────────────── - private static final DocumentColor HERO_BG = DocumentColor.rgb(18, 18, 33); - private static final DocumentColor VIOLET = DocumentColor.rgb(124, 92, 252); - private static final DocumentColor VIOLET_DEEP = DocumentColor.rgb(97, 40, 217); - private static final DocumentColor VIOLET_LIGHT = DocumentColor.rgb(167, 139, 250); - - // ── Neutrals ─────────────────────────────────────────────────────────── - private static final DocumentColor INK = DocumentColor.rgb(28, 30, 46); - private static final DocumentColor MUTED = DocumentColor.rgb(112, 116, 132); - private static final DocumentColor BODY = DocumentColor.rgb(64, 68, 84); - private static final DocumentColor SURFACE = DocumentColor.rgb(247, 248, 252); - private static final DocumentColor SURFACE_LINE = DocumentColor.rgb(226, 229, 239); - private static final DocumentColor HERO_TEXT = DocumentColor.rgb(208, 211, 226); - - // ── Banner (page 1) ────────────────────────────────────────────────────── - private static final DocumentColor CODE_BG = DocumentColor.rgb(12, 12, 22); - private static final DocumentColor CARD_DARK = DocumentColor.rgb(36, 35, 60); - private static final DocumentColor RULE_DARK = DocumentColor.rgb(58, 56, 92); - private static final DocumentColor GREEN = DocumentColor.rgb(46, 196, 138); - private static final DocumentColor CODE_TXT = DocumentColor.rgb(178, 182, 202); - private static final DocumentColor CODE_STR = DocumentColor.rgb(120, 204, 170); - private static final DocumentColor CODE_FN = DocumentColor.rgb(150, 190, 255); - private static final DocumentColor ON_DARK = DocumentColor.rgb(230, 232, 242); - private static final DocumentColor ON_DARK_MUTED = DocumentColor.rgb(152, 156, 178); - - // ── Comparison series ──────────────────────────────────────────────────── - private static final DocumentColor SLATE = DocumentColor.rgb(118, 126, 148); - private static final DocumentColor AMBER = DocumentColor.rgb(224, 158, 72); - private EngineDeckExample() { } @@ -229,15 +207,15 @@ static void compose(DocumentSession document) { .textStyle(body()) .lineSpacing(1.45) .margin(DocumentInsets.bottom(2)))) - .addTable(t -> benchTable(bench, t)) + .addTable(t -> EngineDeckCharts.benchTable(bench, t)) .addRow("CmpCharts", row -> { row.spacing(16).evenWeights(); row.addSection("TimeCard", s -> chartCard(s, "Render time at 1000 rows — ms (lower is faster)", - timeChart(bench), groupedStyle())); + EngineDeckCharts.timeChart(bench), EngineDeckCharts.groupedStyle())); row.addSection("MemCard", s -> chartCard(s, "Peak heap at 1000 rows — MB (lower is lighter)", - memoryChart(bench), groupedStyle())); + EngineDeckCharts.memoryChart(bench), EngineDeckCharts.groupedStyle())); }) .addParagraph(p -> p .text("Measured " + bench.timestamp() + " · " + bench.warmup() + " warmup / " @@ -264,17 +242,20 @@ static void compose(DocumentSession document) { .addRow("ScaleTop", row -> { row.spacing(16).evenWeights(); row.addSection("ScaleLine", s -> chartCard(s, - "Render time vs. report size — ms", scalingLineChart(bench), lineStyle())); + "Render time vs. report size — ms", + EngineDeckCharts.scalingLineChart(bench), EngineDeckCharts.lineStyle())); row.addSection("MemArea", s -> chartCard(s, - "Peak heap vs. report size — MB", memoryAreaChart(bench), areaStyle())); + "Peak heap vs. report size — MB", + EngineDeckCharts.memoryAreaChart(bench), EngineDeckCharts.areaStyle())); }) .addRow("ScaleBottom", row -> { row.spacing(16).evenWeights(); row.addSection("ShareDonut", s -> chartCard(s, - "Memory at 1000 rows — share of total", memoryShareDonut(bench), donutStyle())); + "Memory at 1000 rows — share of total", + EngineDeckCharts.memoryShareDonut(bench), EngineDeckCharts.donutStyle())); row.addSection("ThroughCard", s -> chartCard(s, "Throughput at 1000 rows — docs/sec (higher is better)", - throughputChart(bench), groupedStyle())); + EngineDeckCharts.throughputChart(bench), EngineDeckCharts.groupedStyle())); }) .build(); } @@ -607,191 +588,6 @@ private static void chartCard(SectionBuilder section, String title, .chart(spec, style); } - // The benchmark data and the deck's structured content live in the data - // layer (EngineDeckData); the methods below only turn that data into the - // table and charts. - - // ── Page 3 — measured comparison ────────────────────────────────────────── - - private static void benchTable(EngineDeckData.BenchRun b, com.demcha.compose.document.dsl.TableBuilder table) { - table.name("BenchTable") - .columns( - DocumentTableColumn.fixed(120), - DocumentTableColumn.auto(), - DocumentTableColumn.auto(), - DocumentTableColumn.auto()) - .defaultCellStyle(DocumentTableStyle.builder() - .padding(DocumentInsets.symmetric(7, 10)) - .textStyle(DocumentTextStyle.builder() - .fontName(FontName.HELVETICA).size(9).color(INK).build()) - .stroke(DocumentStroke.of(SURFACE_LINE, 0.5)) - .build()) - .headerStyle(DocumentTableStyle.builder() - .padding(DocumentInsets.symmetric(8, 10)) - .textStyle(DocumentTextStyle.builder() - .fontName(FontName.HELVETICA_BOLD).size(9).color(DocumentColor.WHITE).build()) - .fillColor(VIOLET_DEEP) - .stroke(DocumentStroke.of(VIOLET_DEEP, 0.5)) - .build()) - .headerRow("Report size", "GraphCompose", "iText 9", "JasperReports") - .zebra(DocumentColor.WHITE, SURFACE) - .row("1 page · 3 lines", - cell(b, "GraphCompose Canonical"), cell(b, "iText 9"), cell(b, "JasperReports")); - for (int size : EngineDeckData.SIZES) { - table.row(size + " rows", - cell(b, "GraphCompose (" + size + " rows)"), - cell(b, "iText 9 (" + size + " rows)"), - cell(b, "JasperReports (" + size + " rows)")); - } - } - - private static String cell(EngineDeckData.BenchRun b, String label) { - return String.format(Locale.ROOT, "%.1f ms · %.1f MB", b.timeMs(label), b.heapMb(label)); - } - - /** Three coloured bars (one per library) at the 1000-row scenario. */ - private static ChartSpec timeChart(EngineDeckData.BenchRun b) { - return ChartSpec.bar() - .data(ChartData.builder() - .categories("1000-row report") - .series("GraphCompose", b.timeMs("GraphCompose", 1000)) - .series("iText 9", b.timeMs("iText 9", 1000)) - .series("JasperReports", b.timeMs("JasperReports", 1000)) - .build()) - .valueAxis(AxisSpec.builder().baselineAtZero(true) - .format(NumberFormatSpec.pattern("#,##0.0").withSuffix(" ms")).build()) - .legend(LegendPosition.BOTTOM) - .valueLabels(ValueLabelMode.OUTSIDE) - .size(ChartSize.aspectRatio(16, 8)) - .build(); - } - - private static ChartSpec memoryChart(EngineDeckData.BenchRun b) { - return ChartSpec.bar() - .data(ChartData.builder() - .categories("1000-row report") - .series("GraphCompose", b.heapMb("GraphCompose", 1000)) - .series("iText 9", b.heapMb("iText 9", 1000)) - .series("JasperReports", b.heapMb("JasperReports", 1000)) - .build()) - .valueAxis(AxisSpec.builder().baselineAtZero(true) - .format(NumberFormatSpec.pattern("#,##0.0").withSuffix(" MB")).build()) - .legend(LegendPosition.BOTTOM) - .valueLabels(ValueLabelMode.OUTSIDE) - .size(ChartSize.aspectRatio(16, 8)) - .build(); - } - - // ── Page 4 — scaling (real data) ────────────────────────────────────────── - - /** One series per library across the 40 / 200 / 1000-row sweep. */ - private static ChartData bySize(EngineDeckData.BenchRun b, boolean time) { - var d = ChartData.builder().categories("40", "200", "1000"); - for (String lib : EngineDeckData.LIBS) { - double[] v = new double[EngineDeckData.SIZES.length]; - for (int i = 0; i < EngineDeckData.SIZES.length; i++) { - v[i] = time ? b.timeMs(lib, EngineDeckData.SIZES[i]) : b.heapMb(lib, EngineDeckData.SIZES[i]); - } - d = d.series(lib, v); - } - return d.build(); - } - - private static ChartSpec scalingLineChart(EngineDeckData.BenchRun b) { - return ChartSpec.line() - .data(bySize(b, true)) - .valueAxis(AxisSpec.builder().baselineAtZero(true) - .format(NumberFormatSpec.pattern("#,##0").withSuffix(" ms")).build()) - .legend(LegendPosition.BOTTOM) - .size(ChartSize.aspectRatio(16, 6.5)) - .build(); - } - - private static ChartSpec memoryAreaChart(EngineDeckData.BenchRun b) { - return ChartSpec.line() - .data(bySize(b, false)) - .smooth(true) - .area(true) - .valueAxis(AxisSpec.builder().baselineAtZero(true) - .format(NumberFormatSpec.pattern("#,##0").withSuffix(" MB")).build()) - .legend(LegendPosition.BOTTOM) - .size(ChartSize.aspectRatio(16, 6.5)) - .build(); - } - - private static ChartSpec memoryShareDonut(EngineDeckData.BenchRun b) { - return ChartSpec.pie() - .data(ChartData.builder() - .categories("GraphCompose", "iText 9", "JasperReports") - .series("Heap", - b.heapMb("GraphCompose", 1000), - b.heapMb("iText 9", 1000), - b.heapMb("JasperReports", 1000)) - .build()) - .donutRatio(0.58) - .sliceLabels(SliceLabelMode.PERCENT) - .centerText("1000 rows") - .legend(LegendPosition.BOTTOM) - .size(ChartSize.aspectRatio(16, 6.5)) - .build(); - } - - private static ChartSpec throughputChart(EngineDeckData.BenchRun b) { - return ChartSpec.bar() - .data(ChartData.builder() - .categories("docs / sec") - .series("GraphCompose", 1000.0 / b.timeMs("GraphCompose", 1000)) - .series("iText 9", 1000.0 / b.timeMs("iText 9", 1000)) - .series("JasperReports", 1000.0 / b.timeMs("JasperReports", 1000)) - .build()) - .valueAxis(AxisSpec.builder().baselineAtZero(true) - .format(NumberFormatSpec.pattern("#,##0.0")).build()) - .legend(LegendPosition.BOTTOM) - .valueLabels(ValueLabelMode.OUTSIDE) - .size(ChartSize.aspectRatio(16, 6.5)) - .build(); - } - - // ── Chart styles (GraphCompose = violet, iText = slate, Jasper = amber) ─── - - private static ChartStyle groupedStyle() { - return ChartStyle.builder() - .seriesPaint(0, DocumentPaint.solid(VIOLET)) - .seriesPaint(1, DocumentPaint.solid(SLATE)) - .seriesPaint(2, DocumentPaint.solid(AMBER)) - .barCornerRadius(DocumentCornerRadius.top(2)) - .build(); - } - - private static ChartStyle areaStyle() { - return ChartStyle.builder() - .seriesPaint(0, DocumentPaint.solid(VIOLET)) - .seriesPaint(1, DocumentPaint.solid(SLATE)) - .seriesPaint(2, DocumentPaint.solid(AMBER)) - .lineWidth(1.6) - .build(); - } - - private static ChartStyle lineStyle() { - return ChartStyle.builder() - .seriesPaint(0, DocumentPaint.solid(VIOLET)) - .seriesPaint(1, DocumentPaint.solid(SLATE)) - .seriesPaint(2, DocumentPaint.solid(AMBER)) - .lineWidth(2.0) - .pointMarker(PointMarker.circle(5.0) - .withStroke(DocumentStroke.of(DocumentColor.WHITE, 1.2))) - .build(); - } - - private static ChartStyle donutStyle() { - return ChartStyle.builder() - .seriesPaint(0, DocumentPaint.solid(VIOLET)) - .seriesPaint(1, DocumentPaint.solid(SLATE)) - .seriesPaint(2, DocumentPaint.solid(AMBER)) - .sliceGapDegrees(2.0) - .build(); - } - // ───────────────────────────────────────────────────────────────────────── // Section + text helpers // ───────────────────────────────────────────────────────────────────────── diff --git a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckTheme.java b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckTheme.java new file mode 100644 index 000000000..31098c9d0 --- /dev/null +++ b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckTheme.java @@ -0,0 +1,48 @@ +package com.demcha.examples.flagships; + +import com.demcha.compose.document.style.DocumentColor; + +/** + * Palette layer for {@link EngineDeckExample} — the v2 "theme" layer. The violet + * brand identity (from {@code logo.svg}), the neutrals, and the dark-banner / + * code / chart-series colours in one place, so the composition and the chart + * builders ({@link EngineDeckCharts}) read the same tokens. Both import it + * statically. + * + * @author Artem Demchyshyn + * @since 1.8.0 + */ +final class EngineDeckTheme { + + private EngineDeckTheme() { + } + + // ── Violet brand identity (from logo.svg) ───────────────────────────────── + static final DocumentColor HERO_BG = DocumentColor.rgb(18, 18, 33); + static final DocumentColor VIOLET = DocumentColor.rgb(124, 92, 252); + static final DocumentColor VIOLET_DEEP = DocumentColor.rgb(97, 40, 217); + static final DocumentColor VIOLET_LIGHT = DocumentColor.rgb(167, 139, 250); + + // ── Neutrals ────────────────────────────────────────────────────────────── + static final DocumentColor INK = DocumentColor.rgb(28, 30, 46); + static final DocumentColor MUTED = DocumentColor.rgb(112, 116, 132); + static final DocumentColor BODY = DocumentColor.rgb(64, 68, 84); + static final DocumentColor SURFACE = DocumentColor.rgb(247, 248, 252); + static final DocumentColor SURFACE_LINE = DocumentColor.rgb(226, 229, 239); + static final DocumentColor HERO_TEXT = DocumentColor.rgb(208, 211, 226); + + // ── Banner (page 1) ─────────────────────────────────────────────────────── + static final DocumentColor CODE_BG = DocumentColor.rgb(12, 12, 22); + static final DocumentColor CARD_DARK = DocumentColor.rgb(36, 35, 60); + static final DocumentColor RULE_DARK = DocumentColor.rgb(58, 56, 92); + static final DocumentColor GREEN = DocumentColor.rgb(46, 196, 138); + static final DocumentColor CODE_TXT = DocumentColor.rgb(178, 182, 202); + static final DocumentColor CODE_STR = DocumentColor.rgb(120, 204, 170); + static final DocumentColor CODE_FN = DocumentColor.rgb(150, 190, 255); + static final DocumentColor ON_DARK = DocumentColor.rgb(230, 232, 242); + static final DocumentColor ON_DARK_MUTED = DocumentColor.rgb(152, 156, 178); + + // ── Comparison series (GraphCompose = violet, iText = slate, Jasper = amber) ─ + static final DocumentColor SLATE = DocumentColor.rgb(118, 126, 148); + static final DocumentColor AMBER = DocumentColor.rgb(224, 158, 72); +} From b55b10b9926f84f45fe828ae36e780e525c53500 Mon Sep 17 00:00:00 2001 From: DemchaAV Date: Tue, 16 Jun 2026 08:15:13 +0100 Subject: [PATCH 8/8] docs(examples): note Jasper's render-time parity at 1000 rows on the EngineDeck scaling page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The scaling-page narrative described the time story only around iText, where the lead widens, and left out that JasperReports closes to roughly the same render time at 1000 rows — which the line chart on the same page already plots. Add the clause so the prose matches the chart, keeping the memory-advantage point. Regenerate the layout snapshot for the reworded paragraph. --- .../com/demcha/examples/flagships/EngineDeckExample.java | 7 ++++--- .../resources/layout-snapshots/flagships/engine-deck.json | 8 ++++---- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java index 070ead87f..50e110c57 100644 --- a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java +++ b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java @@ -233,9 +233,10 @@ static void compose(DocumentSession document) { .addSection("ScaleBody", s -> s .padding(DocumentInsets.zero()) .addParagraph(p -> p - .text("As the report grows from 40 to 1000 rows, the time lead over iText widens " - + "and GraphCompose stays markedly lighter on memory than both rivals — " - + "every series below read from the same benchmark file.") + .text("As the report grows from 40 to 1000 rows, the time lead over iText widens; " + + "JasperReports closes to roughly the same render time at 1000 rows, yet " + + "GraphCompose stays markedly lighter on memory than both rivals throughout — " + + "every series below reads from the same benchmark file.") .textStyle(body()) .lineSpacing(1.45) .margin(DocumentInsets.bottom(2)))) diff --git a/examples/src/test/resources/layout-snapshots/flagships/engine-deck.json b/examples/src/test/resources/layout-snapshots/flagships/engine-deck.json index 8ef5be1a3..d5fdb7bea 100644 --- a/examples/src/test/resources/layout-snapshots/flagships/engine-deck.json +++ b/examples/src/test/resources/layout-snapshots/flagships/engine-deck.json @@ -6775,11 +6775,11 @@ "computedY" : 494.091, "placementX" : 16.0, "placementY" : 494.091, - "placementWidth" : 797.098, + "placementWidth" : 804.586, "placementHeight" : 21.21, "startPage" : 3, "endPage" : 3, - "contentWidth" : 797.098, + "contentWidth" : 804.586, "contentHeight" : 21.21, "margin" : { "top" : 0.0, @@ -6805,11 +6805,11 @@ "computedY" : 496.091, "placementX" : 16.0, "placementY" : 496.091, - "placementWidth" : 797.098, + "placementWidth" : 804.586, "placementHeight" : 19.21, "startPage" : 3, "endPage" : 3, - "contentWidth" : 797.098, + "contentWidth" : 804.586, "contentHeight" : 19.21, "margin" : { "top" : 0.0,