org.kite9.diagram.builders.formats.sequence
Class MethodBasedSequenceDiagramDataProvider
java.lang.Object
org.kite9.diagram.builders.formats.sequence.AbstractSequenceDiagramDataProvider
org.kite9.diagram.builders.formats.sequence.MethodBasedSequenceDiagramDataProvider
- All Implemented Interfaces:
- SequenceDiagramDataProvider
public class MethodBasedSequenceDiagramDataProvider
- extends AbstractSequenceDiagramDataProvider
This class examines the method-call hierarchy and produces a sequence diagram, where
each class in the diagram is a container, and each method is a heading within a container
based on this.
- Author:
- robmoffat
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MethodBasedSequenceDiagramDataProvider
public MethodBasedSequenceDiagramDataProvider(DiagramBuilder db,
Method m,
Filter<? super AccessibleObject> limitFilter)
MethodBasedSequenceDiagramDataProvider
public MethodBasedSequenceDiagramDataProvider(NounFactory nf,
ProjectModel pm,
ClassLoader cl,
Method m,
Filter<? super AccessibleObject> limitFilter,
Aliaser a)
createReturnStep
protected ReturnStep createReturnStep(SimpleNoun to,
AccessibleObject m2)
- Specified by:
createReturnStep in class AbstractSequenceDiagramDataProvider
ensureNoun
protected SimpleNoun ensureNoun(AccessibleObject m2)
createCallStep
protected SimpleNoun createCallStep(AccessibleObject m2)
- Specified by:
createCallStep in class AbstractSequenceDiagramDataProvider
Copyright © 2011. All Rights Reserved.