Package org.kite9.diagram.builders

Interface Summary
AbstractElementBuilder.ContentSelector<T,S>  
ClassBuilder.ClassContentSelector<T>  
Filter<X> Allows you to filter methods, fields, classes, etc.
InsertionInterface This interface is exposed by the diagram builder for formats to use.
TypeNounHelper.Unraveller  
 

Class Summary
AbstractBuilder  
AbstractElementBuilder<X>  
AnnotatedElementBuilder<X extends AnnotatedElement>  
AnnotationBuilder  
ClassBuilder  
DiagramBuilder Builds a diagram from a method.
FieldBuilder  
HasRelationship In a has-relationship, the name specifies the type of thing that is had, rather than the type of the relationship.
IdHelper Ensures that IDs for elements are unique within the diagram.
JavaModifier  
MethodBuilder  
MethodCallRelationship Represents a relationship formed by a method call, where the method name is the verb.
NounRelationshipBinding Named Arrows are bound to their subjects, so a relationship and a subject form a binding which is represented by a single arrow
PackageBuilder  
Relationship Models the relationship between a subject and an object.
StringBuilder  
Tie A Tie is used to hold a piece of relationship information.
TypeBuilder This is a bit like a ClassBuilder, but handles generic types.
TypeNounHelper  
TypeNounHelper.BasicUnraveller  
 

Enum Summary
Relationship.RelationshipType  
 



Copyright © 2011. All Rights Reserved.