Package net.sourceforge.plantuml.command
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
public abstract class PSystemBasicFactory<P extends AbstractPSystem> extends PSystemAbstractFactory
-
-
Field Summary
-
Fields inherited from class net.sourceforge.plantuml.command.PSystemAbstractFactory
EMPTY_DESCRIPTION
-
-
Constructor Summary
Constructors Constructor Description PSystemBasicFactory()
PSystemBasicFactory(DiagramType diagramType)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Diagram
createSystem(UmlSource source, Previous previous, PreprocessingArtifact preprocessing)
abstract P
executeLine(UmlSource source, P system, java.lang.String line, PreprocessingArtifact preprocessing)
abstract P
initDiagram(UmlSource source, java.lang.String startLine, PreprocessingArtifact preprocessing)
-
Methods inherited from class net.sourceforge.plantuml.command.PSystemAbstractFactory
buildEmptyError, buildExecutionError, getDiagramType
-
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.api.PSystemFactory
getUmlDiagramType
-
-
-
-
Constructor Detail
-
PSystemBasicFactory
public PSystemBasicFactory(DiagramType diagramType)
-
PSystemBasicFactory
public PSystemBasicFactory()
-
-
Method Detail
-
executeLine
public abstract P executeLine(UmlSource source, P system, java.lang.String line, PreprocessingArtifact preprocessing)
-
initDiagram
public abstract P initDiagram(UmlSource source, java.lang.String startLine, PreprocessingArtifact preprocessing)
-
createSystem
public final Diagram createSystem(UmlSource source, Previous previous, PreprocessingArtifact preprocessing)
-
-