net.sourceforge.plantuml.command
Class PSystemBasicFactory<P extends AbstractPSystem>

java.lang.Object
  extended by net.sourceforge.plantuml.command.PSystemAbstractFactory
      extended by net.sourceforge.plantuml.command.PSystemBasicFactory<P>
All Implemented Interfaces:
PSystemFactory
Direct Known Subclasses:
PSystemCreoleFactory, PSystemDitaaFactory, PSystemDotFactory, PSystemJcckitFactory, PSystemLogoFactory, PSystemOregonFactory, PSystemSaltFactory, PSystemTuringFactory, PSystemXearthFactory

public abstract class PSystemBasicFactory<P extends AbstractPSystem>
extends PSystemAbstractFactory


Constructor Summary
PSystemBasicFactory()
           
PSystemBasicFactory(DiagramType diagramType)
           
 
Method Summary
 Diagram createSystem(UmlSource source)
           
abstract  P executeLine(P system, String line)
           
 P init(String startLine)
           
 
Methods inherited from class net.sourceforge.plantuml.command.PSystemAbstractFactory
buildEmptyError, buildEmptyError, getDiagramType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PSystemBasicFactory

public PSystemBasicFactory(DiagramType diagramType)

PSystemBasicFactory

public PSystemBasicFactory()
Method Detail

executeLine

public abstract P executeLine(P system,
                              String line)

init

public P init(String startLine)

createSystem

public final Diagram createSystem(UmlSource source)


Copyright © 2014. All Rights Reserved.