Class PSystemBasicFactory<P extends AbstractPSystem>
java.lang.Object
net.sourceforge.plantuml.command.PSystemAbstractFactory
net.sourceforge.plantuml.command.PSystemBasicFactory<P>
- All Implemented Interfaces:
PSystemFactory
- Direct Known Subclasses:
PSystemCreoleFactory, PSystemDefinitionFactory, PSystemDitaaFactory, PSystemDotFactory, PSystemJcckitFactory, PSystemLatexFactory, PSystemMathFactory, PSystemOregonFactory
-
Field Summary
Fields inherited from class PSystemAbstractFactory
EMPTY_DESCRIPTION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal DiagramcreateSystem(UmlSource source, Previous previous, PreprocessingArtifact preprocessing) abstract PexecuteLine(UmlSource source, P system, String line, PreprocessingArtifact preprocessing) abstract PinitDiagram(UmlSource source, String startLine, PreprocessingArtifact preprocessing) Methods inherited from class PSystemAbstractFactory
buildEmptyError, buildExecutionError, getDiagramTypeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface PSystemFactory
getUmlDiagramType
-
Constructor Details
-
PSystemBasicFactory
-
PSystemBasicFactory
public PSystemBasicFactory()
-
-
Method Details
-
executeLine
public abstract P executeLine(UmlSource source, P system, String line, PreprocessingArtifact preprocessing) -
initDiagram
public abstract P initDiagram(UmlSource source, String startLine, PreprocessingArtifact preprocessing) -
createSystem
public final Diagram createSystem(UmlSource source, Previous previous, PreprocessingArtifact preprocessing)
-