org.argouml.uml.diagram.sequence.ui
Class SequenceDiagramLayout

java.lang.Object
  |
  +--LayerPerspective
        |
        +--org.argouml.uml.diagram.sequence.ui.SequenceDiagramLayout

public class SequenceDiagramLayout
extends LayerPerspective

See Also:
Serialized Form

Field Summary
protected static Category cat
           
 
Constructor Summary
SequenceDiagramLayout(java.lang.String name, GraphModel gm)
           
 
Method Summary
 void edgeAdded(GraphEvent ge)
           
 java.util.Vector getFigSeqLinks()
          return all instances of FigSeqLink in the active layer
 java.util.Vector getFigSeqObjects()
           
 java.util.Vector getFigSeqStimuli()
           
 int getMaxStimulusWidth(FigSeqObject o1, FigSeqObject o2)
          returns the maximal width overall stimuli between two objects
 void nodeAdded(GraphEvent ge)
           
 void placeAllFigures()
          put the FigSeqObjects in place
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cat

protected static Category cat
Constructor Detail

SequenceDiagramLayout

public SequenceDiagramLayout(java.lang.String name,
                             GraphModel gm)
Method Detail

nodeAdded

public void nodeAdded(GraphEvent ge)

edgeAdded

public void edgeAdded(GraphEvent ge)

getFigSeqObjects

public java.util.Vector getFigSeqObjects()

getFigSeqLinks

public java.util.Vector getFigSeqLinks()
return all instances of FigSeqLink in the active layer


getFigSeqStimuli

public java.util.Vector getFigSeqStimuli()

getMaxStimulusWidth

public int getMaxStimulusWidth(FigSeqObject o1,
                               FigSeqObject o2)
returns the maximal width overall stimuli between two objects


placeAllFigures

public void placeAllFigures()
put the FigSeqObjects in place



ArgoUML © 1996-2003 (20040229)ArgoUML Project HomeArgoUML Cookbook