All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractGraphFilter AntGraph A Graph implementation specialized in Ant build files.AntLink A basic (i.e. dependency) link in Ant build file.AntLog AntProject A graph producer from Ant build files orProject
objects.AntTargetNode A node implementation specialized for Ant target.AntTargetNode.SourceElement Inner class SourceElement.AntTaskLink A link representing a call by a task such likeant
,runtarget
, etc.BackwardLinkFinder Configuration A singleton class for configuration.ConnectedFilterType ConnectedNodesFinder A finder returning both backward and forward node.ConnectedToNodeFilter A graph filter returning all nodes connected to a specific node be it through forward or backward links (or both).DotWriter A class to write dependency graph in dot format.DuplicateElementException Exception raised when trying to create two elements with the same key in a container.FilterChain A metafilter made by chaining together several filters.FilterType A meta class for graph filters.ForwardLinkFinder A link finder returning links starting from nodes.FromNodeFilter A graph filter returning all the nodes accessible from a specific node using only forward links.FromNodeFilterType Ant frontend toFromNodeFilter
.GrandException Base class for all grand exceptions.GrandTask A task to create graphs.Graph Interface to be implemented by graphs.GraphConsumer Interface for classes using graphs.GraphCrawler Walks a graph starting from a specific node to find all the nodes accessible from it.GraphElementFactory Interface to be implemented by classes creating graph elements (nodes and links).GraphFilter Interface for class implementing filters.GraphImpl Simple GraphImpl implementation.GraphObject Base for objects populating graphs.GraphProducer Interface for class creating graphs.GraphWalkFilter An abstract class implementing generic filtering from a graph walk.GraphWriter Interface for graph writers.IsolatedNodeFilter A filter to remove isolated nodes in a graph.Link Interface for class representing links.LinkFinder An interface used to find out what the possible links from a node.LinkFinderVisitor A task visitor looking for links created by tasks likeant
,antcall
, etc.LinkImpl LinkVisitor An interface to be implemented by classes visiting Nodes.Log A simple logging interface abstracting logging APIs.LoggerFactory Interface implemented by classes providing loggers.LoggerManager MissingNodeFilter A filter removing the missing nodes, that is nodes withNode.ATTR_MISSING_NODE
set.Node Interface implemented by nodes populating the graph.NodeImpl NodeRemoverFilter A filter to remove one or more node from a graph.NodeVisitor An interface to be implemented by classes visiting Nodes.NonExistentNodeException Exception raised when trying to process a non existent node.PrefixedNodeFilter A filter removing the prefixed nodes, that is nodes withNode.ATTR_PREFIXED_NODE
set.SubAntHelper A Proxy for theSubAnt
class allowing to retrieve some data after configuration.SubantTaskLink A link representing a call by a task such likesubant
.SubGraph Interface to be implemented by classes providing the subgraph feature.TaskDefHelper Task helper forcingtaskdef
task to ignore class path problems.ToNodeFilter A graph filter returning all the nodes accessible from a specific node using only backward links.ToNodeFilterType