public class SequenceDiagramWriterPlantUmlImpl extends Object implements DiagramWriter<SequenceDiagram>, SequenceElementWriter
| コンストラクタと説明 |
|---|
SequenceDiagramWriterPlantUmlImpl() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected String |
buildRequestName(MessageDef message) |
protected List<String> |
lifeline2str(LifeLineDef lifeLine) |
protected List<String> |
message2str(String sourceName,
MessageDef message) |
String |
serialize(SequenceDiagram diagram) |
protected String |
type2Str(TypeDef type) |
List<String> |
write(LifeLineDef lifeLine,
BranchSequenceElement group) |
List<String> |
write(LifeLineDef lifeLine,
CatchSequenceGroup group) |
List<String> |
write(LifeLineDef lifeLine,
ConditionalSequenceGroup group) |
List<String> |
write(LifeLineDef lifeLine,
FinallySequenceGroup group) |
List<String> |
write(LifeLineDef lifeLine,
LoopSequenceGroup group) |
List<String> |
write(LifeLineDef lifeLine,
MessageDef message) |
List<String> |
write(LifeLineDef lifeLine,
TrySequenceGroup group) |
List<String> |
write(List<SequenceDiagram> diagrams) |
Diagram |
write(SequenceDiagram diagram) |
void |
writeToFile(List<SequenceDiagram> diagrams,
Path filePath) |
public List<String> write(List<SequenceDiagram> diagrams)
public Diagram write(SequenceDiagram diagram)
write インタフェース内 DiagramWriter<SequenceDiagram>public String serialize(SequenceDiagram diagram)
protected List<String> lifeline2str(LifeLineDef lifeLine)
protected List<String> message2str(String sourceName, MessageDef message)
protected String buildRequestName(MessageDef message)
public void writeToFile(List<SequenceDiagram> diagrams, Path filePath)
public List<String> write(LifeLineDef lifeLine, LoopSequenceGroup group)
write インタフェース内 SequenceElementWriterpublic List<String> write(LifeLineDef lifeLine, ConditionalSequenceGroup group)
write インタフェース内 SequenceElementWriterpublic List<String> write(LifeLineDef lifeLine, BranchSequenceElement group)
write インタフェース内 SequenceElementWriterpublic List<String> write(LifeLineDef lifeLine, TrySequenceGroup group)
write インタフェース内 SequenceElementWriterpublic List<String> write(LifeLineDef lifeLine, CatchSequenceGroup group)
write インタフェース内 SequenceElementWriterpublic List<String> write(LifeLineDef lifeLine, FinallySequenceGroup group)
write インタフェース内 SequenceElementWriterpublic List<String> write(LifeLineDef lifeLine, MessageDef message)
write インタフェース内 SequenceElementWriterCopyright © 2019. All rights reserved.