Package net.sourceforge.plantuml
Contains classes for processing PlantUML source files.
The following is a typical control flow for PlantUML:
-
Arguments are parsed (
RunconstructsOption), -
Files are read (
RunconstructsSourceFileReaderAbstract), -
Files are split into blocks (
SourceFileReaderAbstractconstructsBlockUmlBuilder), -
Blocks are pre-processed (
BlockUmlusesTimLoader), -
Blocks are processed and the output images saved (
RuncallsSourceFileReaderAbstract.getGeneratedImages()which callsBlockUml.getDiagram()which usesPSystemBuilder),
-
Interface Summary Interface Description Annotated DefinitionsContainer GeneratedImage ISourceFileReader Scale Stdrpt WithSprite -
Class Summary Class Description AbstractPSystem An abstract class for all diagram classes.AnimatedGifEncoder Class AnimatedGifEncoder - Encodes a GIF file consisting of one or more frames.AnnotatedBuilder AnnotatedWorker BlockUml BlockUmlBuilder EmbeddedDiagram EmptyImageBuilder ErrorStatus ErrorUml FileFormatOption A FileFormat with some parameters.FileImageData FileSystem FileUtils GeneratedImageImpl NewpagedDiagram NullOutputStream Option OptionFlags OptionPrint Pipe PlainDiagram PlainStringsDiagram ProgressBar PSystemBuilder Builds a diagram from pre-processed PlantUML source.PSystemUtils Run ScaleHeight ScaleMaxHeight ScaleMaxWidth ScaleMaxWidthAndHeight ScaleSimple ScaleWidth ScaleWidthAndHeight SourceFileReader SourceFileReaderAbstract SourceFileReaderCopyCat SourceFileReaderHardFile SourceStringReader Splash StdrptNull StdrptPipe0 StdrptV1 StdrptV2 StringUtils TikzFontDistortion TitledDiagram UmlDiagram -
Enum Summary Enum Description ErrorUmlType FileFormat Format for output files generated by PlantUML.OptionPreprocOutputMode