Package net.sourceforge.plantuml.ebnf
Class PSystemEbnf
- java.lang.Object
-
- net.sourceforge.plantuml.AbstractPSystem
-
- net.sourceforge.plantuml.TitledDiagram
-
- net.sourceforge.plantuml.ebnf.PSystemEbnf
-
- All Implemented Interfaces:
Annotated
,Diagram
,WarningHandler
public class PSystemEbnf extends TitledDiagram
-
-
Field Summary
-
Fields inherited from class net.sourceforge.plantuml.TitledDiagram
FORCE_ELK, FORCE_SMETANA
-
-
Constructor Summary
Constructors Constructor Description PSystemEbnf(UmlSource source, PreprocessingArtifact preprocessing)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CommandExecutionResult
addBlocLines(BlocLines blines, java.lang.String commentAbove, java.lang.String commentBelow)
CommandExecutionResult
addNote(Display note, Colors colors)
protected ImageData
exportDiagramNow(java.io.OutputStream os, int index, FileFormatOption fileFormatOption)
DiagramDescription
getDescription()
protected TextBlock
getTextMainBlock(FileFormatOption fileFormatOption)
-
Methods inherited from class net.sourceforge.plantuml.TitledDiagram
addSprite, addWarning, calculateBackColor, createImageBuilder, exportDiagramGraphic, getCaption, getCurrentStyleBuilder, getDefaultMargins, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTitle, getTitleDisplay, getUmlDiagramType, getWarnings, isUseElk, isUseSmetana, loadSkin, muteColorMapper, setCaption, setLegend, setMainFrame, setParam, setTitle, setUseElk, setUseSmetana
-
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, getMetadata, getNamespaceSeparator, getNbImages, getPreprocessingArtifact, getRequiredPass, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getWarningOrError, hasUrl, isOk, makeDiagramReady, seed, setNamespaceSeparator, setScale, setSplitPagesHorizontal, setSplitPagesVertical, startingPass
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.plantuml.core.Diagram
exportDiagram, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getWarningOrError, hasUrl
-
-
-
-
Constructor Detail
-
PSystemEbnf
public PSystemEbnf(UmlSource source, PreprocessingArtifact preprocessing)
-
-
Method Detail
-
getDescription
public DiagramDescription getDescription()
-
addBlocLines
public CommandExecutionResult addBlocLines(BlocLines blines, java.lang.String commentAbove, java.lang.String commentBelow)
-
addNote
public CommandExecutionResult addNote(Display note, Colors colors)
-
exportDiagramNow
protected ImageData exportDiagramNow(java.io.OutputStream os, int index, FileFormatOption fileFormatOption) throws java.io.IOException
- Specified by:
exportDiagramNow
in classAbstractPSystem
- Throws:
java.io.IOException
-
getTextMainBlock
protected TextBlock getTextMainBlock(FileFormatOption fileFormatOption)
- Specified by:
getTextMainBlock
in classTitledDiagram
-
-