org.kite9.diagram.builders.formats.sequence
Class ColumnSequenceDiagramFormat

java.lang.Object
  extended by org.kite9.diagram.builders.formats.sequence.AbstractSequenceDiagramFormat
      extended by org.kite9.diagram.builders.formats.sequence.ColumnSequenceDiagramFormat

public class ColumnSequenceDiagramFormat
extends AbstractSequenceDiagramFormat

This format shows the contexts aligned from left-to-right, and the glyphs within the contexts aligned top-to-bottom in call order.

Author:
robmoffat

Constructor Summary
ColumnSequenceDiagramFormat(DiagramBuilder db)
           
ColumnSequenceDiagramFormat(InsertionInterface ii, NounFactory nf, Aliaser a)
           
 
Method Summary
protected  void createLink(Step s, DiagramElement from, DiagramElement to, Direction d)
           
protected  Layout getArrowDirection()
           
protected  Layout getGlyphLayout()
           
 void write(SequenceDiagramDataProvider provider, Container c)
          Formats the information in the provider, putting all of the created elements into the container.
 
Methods inherited from class org.kite9.diagram.builders.formats.sequence.AbstractSequenceDiagramFormat
buildFromLabel, buildToLabel, getDirectionFor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColumnSequenceDiagramFormat

public ColumnSequenceDiagramFormat(DiagramBuilder db)

ColumnSequenceDiagramFormat

public ColumnSequenceDiagramFormat(InsertionInterface ii,
                                   NounFactory nf,
                                   Aliaser a)
Method Detail

getGlyphLayout

protected Layout getGlyphLayout()

getArrowDirection

protected Layout getArrowDirection()

write

public void write(SequenceDiagramDataProvider provider,
                  Container c)
Formats the information in the provider, putting all of the created elements into the container.


createLink

protected void createLink(Step s,
                          DiagramElement from,
                          DiagramElement to,
                          Direction d)


Copyright © 2011. All Rights Reserved.