Index
All Classes and Interfaces|All Packages
A
- ADOC - Enum constant in enum class pro.verron.officestamper.asciidoc.AsciiDocDialect
-
Idiomatic AsciiDoc mode.
- AsciiDocCompiler - Class in pro.verron.officestamper.asciidoc
-
Facade utilities to parse AsciiDoc and compile it to different targets.
- AsciiDocDialect - Enum Class in pro.verron.officestamper.asciidoc
-
Output dialects for DOCX → AsciiDoc conversion.
- AsciiDocModel - Class in pro.verron.officestamper.asciidoc
-
Represents a minimal in-memory model of an AsciiDoc document.
- AsciiDocModel.Block - Interface in pro.verron.officestamper.asciidoc
-
Marker interface for document blocks.
- AsciiDocModel.Bold - Record Class in pro.verron.officestamper.asciidoc
-
Bold inline that can contain nested inlines.
- AsciiDocModel.Cell - Record Class in pro.verron.officestamper.asciidoc
-
Table cell.
- AsciiDocModel.Heading - Record Class in pro.verron.officestamper.asciidoc
-
Heading block (levels 1..6).
- AsciiDocModel.Inline - Interface in pro.verron.officestamper.asciidoc
-
Inline fragment inside a paragraph/heading.
- AsciiDocModel.Italic - Record Class in pro.verron.officestamper.asciidoc
-
Italic inline that can contain nested inlines.
- AsciiDocModel.Paragraph - Record Class in pro.verron.officestamper.asciidoc
-
Paragraph block.
- AsciiDocModel.Row - Record Class in pro.verron.officestamper.asciidoc
-
Table row.
- AsciiDocModel.Tab - Record Class in pro.verron.officestamper.asciidoc
-
Inline tab marker to be rendered as a DOCX tab stop.
- AsciiDocModel.Table - Record Class in pro.verron.officestamper.asciidoc
-
Simple table block: list of rows; each row is a list of cells; each cell contains inline content.
- AsciiDocModel.Text - Record Class in pro.verron.officestamper.asciidoc
-
Text fragment.
- AsciiDocParser - Class in pro.verron.officestamper.asciidoc
-
Parser based on AsciidoctorJ producing an
AsciiDocModel. - AsciiDocToDocx - Class in pro.verron.officestamper.asciidoc
-
Renders
AsciiDocModelinto aWordprocessingMLPackageusing docx4j. - AsciiDocToFx - Class in pro.verron.officestamper.asciidoc
-
Renders
AsciiDocModelinto a JavaFXScene.
B
- Bold(List) - Constructor for record class pro.verron.officestamper.asciidoc.AsciiDocModel.Bold
-
Constructor.
C
- Cell(List) - Constructor for record class pro.verron.officestamper.asciidoc.AsciiDocModel.Cell
-
Constructor.
- cells() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Row
-
Returns the value of the
cellsrecord component. - children() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Bold
-
Returns the value of the
childrenrecord component. - children() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Italic
-
Returns the value of the
childrenrecord component. - COMPAT - Enum constant in enum class pro.verron.officestamper.asciidoc.AsciiDocDialect
-
Compatibility mode.
- compileToPackage(AsciiDocModel) - Static method in class pro.verron.officestamper.asciidoc.AsciiDocToDocx
-
Creates a new WordprocessingMLPackage and fills it with content from the model.
- compileToScene(AsciiDocModel) - Static method in class pro.verron.officestamper.asciidoc.AsciiDocToFx
-
Compiles the model into a simple scrollable Scene using a VBox of TextFlow nodes.
E
- equals(Object) - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Bold
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Cell
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Heading
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Italic
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Paragraph
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Row
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Tab
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Table
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Text
-
Indicates whether some other object is "equal to" this one.
G
- getBlocks() - Method in class pro.verron.officestamper.asciidoc.AsciiDocModel
-
Returns the ordered list of blocks comprising the document.
H
- hashCode() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Bold
-
Returns a hash code value for this object.
- hashCode() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Cell
-
Returns a hash code value for this object.
- hashCode() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Heading
-
Returns a hash code value for this object.
- hashCode() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Italic
-
Returns a hash code value for this object.
- hashCode() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Paragraph
-
Returns a hash code value for this object.
- hashCode() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Row
-
Returns a hash code value for this object.
- hashCode() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Tab
-
Returns a hash code value for this object.
- hashCode() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Table
-
Returns a hash code value for this object.
- hashCode() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Text
-
Returns a hash code value for this object.
- Heading(int, List) - Constructor for record class pro.verron.officestamper.asciidoc.AsciiDocModel.Heading
-
Constructor.
I
- inlines() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Cell
-
Returns the value of the
inlinesrecord component. - inlines() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Heading
-
Returns the value of the
inlinesrecord component. - inlines() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Paragraph
-
Returns the value of the
inlinesrecord component. - Italic(List) - Constructor for record class pro.verron.officestamper.asciidoc.AsciiDocModel.Italic
-
Constructor.
L
- level() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Heading
-
Returns the value of the
levelrecord component.
O
- of(List) - Static method in class pro.verron.officestamper.asciidoc.AsciiDocModel
-
Creates a new
AsciiDocModelfrom the provided blocks.
P
- Paragraph(List) - Constructor for record class pro.verron.officestamper.asciidoc.AsciiDocModel.Paragraph
-
Constructor.
- parse(String) - Static method in class pro.verron.officestamper.asciidoc.AsciiDocParser
-
Parses the given AsciiDoc string into a model using AsciidoctorJ AST traversal.
- pro.verron.officestamper.asciidoc - module pro.verron.officestamper.asciidoc
-
The
pro.verron.officestamper.asciidocmodule. - pro.verron.officestamper.asciidoc - package pro.verron.officestamper.asciidoc
-
Contains classes for parsing and representing AsciiDoc content.
R
- Row(List) - Constructor for record class pro.verron.officestamper.asciidoc.AsciiDocModel.Row
-
Constructor.
- rows() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Table
-
Returns the value of the
rowsrecord component.
T
- Tab() - Constructor for record class pro.verron.officestamper.asciidoc.AsciiDocModel.Tab
-
Creates an instance of a
Tabrecord class. - Table(List) - Constructor for record class pro.verron.officestamper.asciidoc.AsciiDocModel.Table
-
Constructor.
- text() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Bold
- text() - Method in interface pro.verron.officestamper.asciidoc.AsciiDocModel.Inline
-
Returns the text of the inline fragment.
- text() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Italic
- text() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Tab
- text() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Text
-
Returns the value of the
textrecord component. - Text(String) - Constructor for record class pro.verron.officestamper.asciidoc.AsciiDocModel.Text
-
Creates an instance of a
Textrecord class. - toAsciiDoc(WordprocessingMLPackage) - Static method in class pro.verron.officestamper.asciidoc.AsciiDocCompiler
-
Compiles a WordprocessingMLPackage into the textual AsciiDoc representation used by tests.
- toAsciiDoc(WordprocessingMLPackage, AsciiDocDialect) - Static method in class pro.verron.officestamper.asciidoc.AsciiDocCompiler
-
Compiles a WordprocessingMLPackage into AsciiDoc using the specified dialect.
- toAsciiModel(String) - Static method in class pro.verron.officestamper.asciidoc.AsciiDocCompiler
-
Parses AsciiDoc source text into an
AsciiDocModel. - toDocx(String) - Static method in class pro.verron.officestamper.asciidoc.AsciiDocCompiler
-
Compiles the AsciiDoc source text directly to a WordprocessingMLPackage.
- toDocx(AsciiDocModel) - Static method in class pro.verron.officestamper.asciidoc.AsciiDocCompiler
-
Compiles the parsed model to a WordprocessingMLPackage.
- toScene(String) - Static method in class pro.verron.officestamper.asciidoc.AsciiDocCompiler
-
Compiles the AsciiDoc source text directly to a JavaFX Scene.
- toScene(AsciiDocModel) - Static method in class pro.verron.officestamper.asciidoc.AsciiDocCompiler
-
Compiles the parsed model to a JavaFX Scene.
- toString() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Bold
-
Returns a string representation of this record class.
- toString() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Cell
-
Returns a string representation of this record class.
- toString() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Heading
-
Returns a string representation of this record class.
- toString() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Italic
-
Returns a string representation of this record class.
- toString() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Paragraph
-
Returns a string representation of this record class.
- toString() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Row
-
Returns a string representation of this record class.
- toString() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Tab
-
Returns a string representation of this record class.
- toString() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Table
-
Returns a string representation of this record class.
- toString() - Method in record class pro.verron.officestamper.asciidoc.AsciiDocModel.Text
-
Returns a string representation of this record class.
V
- valueOf(String) - Static method in enum class pro.verron.officestamper.asciidoc.AsciiDocDialect
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class pro.verron.officestamper.asciidoc.AsciiDocDialect
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages