クラス SequenceDiagramWriterPlantUmlImpl
- java.lang.Object
-
- io.sitoolkit.cv.core.domain.uml.plantuml.SequenceDiagramWriterPlantUmlImpl
-
- すべての実装されたインタフェース:
DiagramWriter<SequenceDiagram>,SequenceElementWriter
public class SequenceDiagramWriterPlantUmlImpl extends Object implements DiagramWriter<SequenceDiagram>, SequenceElementWriter
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 SequenceDiagramWriterPlantUmlImpl()
-
メソッドの概要
-
-
-
メソッドの詳細
-
write
public List<String> write(List<SequenceDiagram> diagrams)
-
write
public Diagram write(SequenceDiagram diagram)
- 定義:
writeインタフェース内DiagramWriter<SequenceDiagram>
-
serialize
public String serialize(SequenceDiagram diagram)
-
lifeline2str
protected List<String> lifeline2str(LifeLineDef lifeLine)
-
message2str
protected List<String> message2str(String sourceName, MessageDef message)
-
buildRequestName
protected String buildRequestName(MessageDef message)
-
buildExceptionComment
protected String buildExceptionComment(MessageDef messageDef)
-
writeToFile
public void writeToFile(List<SequenceDiagram> diagrams, Path filePath)
-
write
public List<String> write(LifeLineDef lifeLine, LoopSequenceGroup group)
- 定義:
writeインタフェース内SequenceElementWriter
-
write
public List<String> write(LifeLineDef lifeLine, ConditionalSequenceGroup group)
- 定義:
writeインタフェース内SequenceElementWriter
-
write
public List<String> write(LifeLineDef lifeLine, BranchSequenceElement group)
- 定義:
writeインタフェース内SequenceElementWriter
-
write
public List<String> write(LifeLineDef lifeLine, TrySequenceGroup group)
- 定義:
writeインタフェース内SequenceElementWriter
-
write
public List<String> write(LifeLineDef lifeLine, CatchSequenceGroup group)
- 定義:
writeインタフェース内SequenceElementWriter
-
write
public List<String> write(LifeLineDef lifeLine, FinallySequenceGroup group)
- 定義:
writeインタフェース内SequenceElementWriter
-
write
public List<String> write(LifeLineDef lifeLine, MessageDef message)
- 定義:
writeインタフェース内SequenceElementWriter
-
-