Class PSystemCommandFactory

java.lang.Object
net.sourceforge.plantuml.command.PSystemAbstractFactory
net.sourceforge.plantuml.command.PSystemCommandFactory
All Implemented Interfaces:
PSystemFactory
Direct Known Subclasses:
ActivityDiagramFactory, ActivityDiagramFactory3, BoardDiagramFactory, BpmDiagramFactory, ClassDiagramFactory, CompositeDiagramFactory, DescriptionDiagramFactory, FlowDiagramFactory, GanttDiagramFactory, HelpFactory, ListSpriteDiagramFactory, MindMapDiagramFactory, NwDiagramFactory, PSystemSaltFactory2, SequenceDiagramFactory, StateDiagramFactory, StdlibDiagramFactory, TimingDiagramFactory, WBSDiagramFactory, WireDiagramFactory

public abstract class PSystemCommandFactory extends PSystemAbstractFactory
  • Constructor Details

    • PSystemCommandFactory

      protected PSystemCommandFactory()
    • PSystemCommandFactory

      protected PSystemCommandFactory(DiagramType type)
  • Method Details

    • createSystem

      public final Diagram createSystem(UmlSource source, ISkinSimple skinParam)
    • createCommands

      protected abstract List<Command> createCommands()
    • createEmptyDiagram

      public abstract AbstractPSystem createEmptyDiagram(UmlSource source, ISkinSimple skinParam)
    • addCommonCommands1

      protected final void addCommonCommands1(List<Command> cmds)
    • addCommonCommands2

      protected final void addCommonCommands2(List<Command> cmds)
    • addCommonHides

      protected final void addCommonHides(List<Command> cmds)
    • addTitleCommands

      protected final void addTitleCommands(List<Command> cmds)
    • getDescription

      public final List<String> getDescription()