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

java.lang.Object
  extended by org.kite9.diagram.builders.formats.sequence.AbstractSequenceDiagramFormat
Direct Known Subclasses:
ColumnSequenceDiagramFormat, NoLayoutSequenceDiagramFormat

public abstract class AbstractSequenceDiagramFormat
extends Object

This format represents sequence flow within a diagram by showing a number of contexts representing the entities involved in an operation. Within these contexts are the operations that each entity performs, as glyphs. The links between the glyphs represent control flow.

Author:
robmoffat

Constructor Summary
AbstractSequenceDiagramFormat(DiagramBuilder db)
           
AbstractSequenceDiagramFormat(InsertionInterface ii, NounFactory nf, Aliaser a)
           
 
Method Summary
protected  Label buildFromLabel(Step s, Label existing)
           
protected  Label buildToLabel(Step s, Label existing)
           
protected  Direction getDirectionFor(Layout contextLayout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSequenceDiagramFormat

public AbstractSequenceDiagramFormat(DiagramBuilder db)

AbstractSequenceDiagramFormat

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

buildFromLabel

protected Label buildFromLabel(Step s,
                               Label existing)

buildToLabel

protected Label buildToLabel(Step s,
                             Label existing)

getDirectionFor

protected Direction getDirectionFor(Layout contextLayout)


Copyright © 2011. All Rights Reserved.