net.sourceforge.plantuml
Class AbstractPSystem

java.lang.Object
  extended by net.sourceforge.plantuml.AbstractPSystem
All Implemented Interfaces:
PSystem
Direct Known Subclasses:
PSystemAppleTwo, PSystemDitaa, PSystemDot, PSystemEgg, PSystemError, PSystemJcckit, PSystemLost, PSystemOregon, PSystemPath, PSystemProject, PSystemRIP, PSystemSalt, PSystemSudoku, PSystemVersion, PSystemXearth, UmlDiagram

public abstract class AbstractPSystem
extends Object
implements PSystem


Constructor Summary
AbstractPSystem()
           
 
Method Summary
 List<File> exportDiagrams(File suggestedFile, FileFormatOption fileFormat)
           
 String getMetadata()
           
 int getNbImages()
           
 UmlSource getSource()
           
 List<? extends CharSequence> getTitle()
           
 void setSource(UmlSource source)
           
 
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.PSystem
exportDiagram, getDescription
 

Constructor Detail

AbstractPSystem

public AbstractPSystem()
Method Detail

getMetadata

public final String getMetadata()
Specified by:
getMetadata in interface PSystem

getSource

public final UmlSource getSource()
Specified by:
getSource in interface PSystem

setSource

public final void setSource(UmlSource source)

getNbImages

public int getNbImages()
Specified by:
getNbImages in interface PSystem

exportDiagrams

public List<File> exportDiagrams(File suggestedFile,
                                 FileFormatOption fileFormat)
                          throws IOException,
                                 InterruptedException
Specified by:
exportDiagrams in interface PSystem
Throws:
IOException
InterruptedException

getTitle

public List<? extends CharSequence> getTitle()


Copyright © 2011. All Rights Reserved.