net.sourceforge.plantuml.command
Class UmlDiagramFactory1317

java.lang.Object
  extended by net.sourceforge.plantuml.command.PSystemAbstractFactory1317
      extended by net.sourceforge.plantuml.command.UmlDiagramFactory1317
All Implemented Interfaces:
PSystemFactory1317
Direct Known Subclasses:
ActivityDiagramFactory1317, ActivityDiagramFactory3_1317, ClassDiagramFactory1317, CompositeDiagramFactory1317, DescriptionDiagramFactory1317, FlowDiagramFactory1317, ObjectDiagramFactory1317, PostIdDiagramFactory1317, PSystemProjectFactory2_1317, SequenceDiagramFactory1317, StateDiagramFactory1317

public abstract class UmlDiagramFactory1317
extends PSystemAbstractFactory1317


Constructor Summary
protected UmlDiagramFactory1317()
           
protected UmlDiagramFactory1317(DiagramType type)
           
 
Method Summary
protected  void addCommonCommands(List<Command> cmds)
           
 String checkFinalError(AbstractPSystem system)
           
 Command createCommand(List<String> lines)
           
protected abstract  List<Command> createCommands()
           
abstract  AbstractPSystem createEmptyDiagram()
           
 Diagram createSystem(UmlSource source)
           
 List<String> getDescription()
           
 CommandControl isValid(List<String> lines)
           
 
Methods inherited from class net.sourceforge.plantuml.command.PSystemAbstractFactory1317
buildEmptyError, buildEmptyError, getDiagramType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UmlDiagramFactory1317

protected UmlDiagramFactory1317()

UmlDiagramFactory1317

protected UmlDiagramFactory1317(DiagramType type)
Method Detail

createSystem

public final Diagram createSystem(UmlSource source)

checkFinalError

public String checkFinalError(AbstractPSystem system)

isValid

public final CommandControl isValid(List<String> lines)

createCommand

public final Command createCommand(List<String> lines)

createCommands

protected abstract List<Command> createCommands()

createEmptyDiagram

public abstract AbstractPSystem createEmptyDiagram()

addCommonCommands

protected final void addCommonCommands(List<Command> cmds)

getDescription

public final List<String> getDescription()


Copyright © 2013. All Rights Reserved.