Package net.sourceforge.plantuml
Class PlainDiagram
- java.lang.Object
-
- net.sourceforge.plantuml.AbstractPSystem
-
- net.sourceforge.plantuml.PlainDiagram
-
- All Implemented Interfaces:
Diagram
- Direct Known Subclasses:
PlainStringsDiagram
,PSystemCharlie
,PSystemColors
,PSystemCreole
,PSystemDedication
,PSystemDefinition
,PSystemDonors
,PSystemError
,PSystemKeycheck
,PSystemKeygen
,PSystemLicense
,PSystemListEmoji
,PSystemListInternalSprites
,PSystemListOpenIconic
,PSystemOpenIconic
,PSystemOregon
,PSystemSkinparameterList
,PSystemWelcome
public abstract class PlainDiagram extends AbstractPSystem
-
-
Constructor Summary
Constructors Constructor Description PlainDiagram(UmlSource source)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ImageBuilder
createImageBuilder(FileFormatOption fileFormatOption)
protected ImageData
exportDiagramNow(OutputStream os, int index, FileFormatOption fileFormatOption)
protected abstract UDrawable
getRootDrawable(FileFormatOption fileFormatOption)
-
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, getDefaultMargins, getMetadata, getNbImages, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitle, getTitleDisplay, getWarningOrError, hasUrl, isOk, makeDiagramReady, seed, setScale, setSplitPagesHorizontal, setSplitPagesVertical
-
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
getDescription
-
-
-
-
Constructor Detail
-
PlainDiagram
public PlainDiagram(UmlSource source)
-
-
Method Detail
-
createImageBuilder
public ImageBuilder createImageBuilder(FileFormatOption fileFormatOption) throws IOException
- Overrides:
createImageBuilder
in classAbstractPSystem
- Throws:
IOException
-
exportDiagramNow
protected ImageData exportDiagramNow(OutputStream os, int index, FileFormatOption fileFormatOption) throws IOException
- Specified by:
exportDiagramNow
in classAbstractPSystem
- Throws:
IOException
-
getRootDrawable
protected abstract UDrawable getRootDrawable(FileFormatOption fileFormatOption) throws IOException
- Throws:
IOException
-
-