Package org.umlgraph.doclet

Show UML class diagram
Interface Summary
ClassMatcher A ClassMatcher is used to check if a class definition matches a specific condition.
OptionProvider A factory class that builds Options object for general use or for a specific class
 

Class Summary
ClassGraph Class graph generation engine
ClassGraph.FieldRelationInfo  
ClassInfo Class's dot-comaptible alias name (for fully qualified class names) and printed information
ContextMatcher Matches classes that are directly connected to one of the classes matched by the regual expression specified.
ContextMatcher.ClassGraphHack A quick hack to compute class dependencies reusing ClassGraph but without generating output.
ContextMatcher.DevNullWriter Simple dev/null imitation
ContextView A view designed for UMLDoc, filters out everything that it's not directly connected to the center class of the context.
InterfaceMatcher Matches every class that implements (directly or indirectly) an interfaces matched by regular expression provided.
Options Represent the program options
PackageMatcher  
PackageView A view designed for UMLDoc, filters out everything that it's not contained in the specified package.
PatternMatcher Matches classes performing a regular expression match on the qualified class name
RelationPattern A map from relation types to directions
Shape Properties of node shapes
StringUtil String utility functions
SubclassMatcher Matches every class that extends (directly or indirectly) a class matched by the regular expression provided.
UmlGraph Doclet API implementation
UmlGraphDoc Chaining doclet that runs the standart Javadoc doclet first, and on success, runs the generation of dot files by UMLGraph
UMLOptions Options for UMLGraph class diagram generation
Version  
View Contains the definition of a View.
WrappedClassDoc A ClassDoc wrapper that caches answer to the most common requests performed by UMLGraph, considerably improving the overall UMLDoc performance (ClassDoc computes most of the results for more fine grained information at each call).
WrappedRootDoc RootDoc wrapper that provides WrappedClassDoc instances instead of plain ClassDoc in order to optimize the overall performance of UMLDoc.
 

Enum Summary
ClassGraph.Align  
ClassGraph.Font  
RelationDirection The possibile directions of a relation given a reference class (used in context diagrams)
RelationType The type of relation that links two entities
Visibility Enumerates the possible visibilities in a Java program.