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,PSystemUnsupported,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 ImageBuildercreateImageBuilder(FileFormatOption fileFormatOption)voidexportDiagramGraphic(UGraphic ug, FileFormatOption fileFormatOption)protected ImageDataexportDiagramNow(java.io.OutputStream os, int index, FileFormatOption fileFormatOption)protected abstract UDrawablegetRootDrawable(FileFormatOption fileFormatOption)-
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, getDefaultMargins, getMetadata, getNamespaceSeparator, getNbImages, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitle, getTitleDisplay, getWarningOrError, hasUrl, isOk, makeDiagramReady, muteColorMapper, seed, setNamespaceSeparator, 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 java.io.IOException
- Overrides:
createImageBuilderin classAbstractPSystem- Throws:
java.io.IOException
-
exportDiagramNow
protected ImageData exportDiagramNow(java.io.OutputStream os, int index, FileFormatOption fileFormatOption) throws java.io.IOException
- Specified by:
exportDiagramNowin classAbstractPSystem- Throws:
java.io.IOException
-
exportDiagramGraphic
public void exportDiagramGraphic(UGraphic ug, FileFormatOption fileFormatOption)
- Specified by:
exportDiagramGraphicin interfaceDiagram- Overrides:
exportDiagramGraphicin classAbstractPSystem
-
getRootDrawable
protected abstract UDrawable getRootDrawable(FileFormatOption fileFormatOption) throws java.io.IOException
- Throws:
java.io.IOException
-
-