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.
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
....