asciidocDiagramBlockDelimiter

Description

With the help of this configuration option it is possible to change the block delimiters which are used to wrap the generated plantuml content if the enableAsciidocWrapper configuration option is enabled. Without enableAsciidocWrapper enabled this configuration option is without any use.

Default Value

The default value of this configuration option is "----".

Example

In this example the default block delimiter of the asciidoc plantuml block wrapper is set to "…​." with the asciidocDiagramBlockDelimiter configuration option:

			<plugin>
				<artifactId>@project.artifactId@</artifactId>
				<groupId>@project.groupId@</groupId>
				<version>@project.version@</version>
				<executions>
					<execution>
						<id>generate-simple-diagram</id>
						<goals>
							<goal>generateSequenceDiagram</goal>
						</goals>
						<phase>generate-test-sources</phase>
						<configuration>
							<outputFilename>testsequencediagram1.txt</outputFilename>
							<startClass>de.elnarion.maven.plugin.plantuml.generator.test.domain.ChildA</startClass>
							<startMethod>doSomethingSpecial</startMethod>
							<asciidocDiagramBlockDelimiter>....</asciidocDiagramBlockDelimiter>							
							<enableAsciidocWrapper>true</enableAsciidocWrapper>
						</configuration>
					</execution>
				</executions>
			</plugin>

which produces this PlantUML diagram text:

[plantuml,testsequencediagram1.txt.png,png]
....
@startuml

participant ChildA
participant ChildB
participant BaseAbstractClass

activate ChildA
	ChildA -> ChildB : getUtil
	activate ChildB
		ChildB --> ChildA
	deactivate ChildB
	ChildA -> BaseAbstractClass : doSomethingWithReturnValue
	activate BaseAbstractClass
		BaseAbstractClass --> ChildA
	deactivate BaseAbstractClass
	ChildA -> BaseAbstractClass : doSomethingWithParameter
	activate BaseAbstractClass
		BaseAbstractClass --> ChildA
	deactivate BaseAbstractClass
deactivate ChildA

@enduml

....