org.apache.maven.plugin.dependency.treeSerializers
Class GraphmlDependencyNodeVisitor

java.lang.Object
  extended by org.apache.maven.plugin.dependency.treeSerializers.AbstractSerializingVisitor
      extended by org.apache.maven.plugin.dependency.treeSerializers.GraphmlDependencyNodeVisitor
All Implemented Interfaces:
org.apache.maven.shared.dependency.tree.traversal.DependencyNodeVisitor

public class GraphmlDependencyNodeVisitor
extends AbstractSerializingVisitor
implements org.apache.maven.shared.dependency.tree.traversal.DependencyNodeVisitor

A dependency node visitor that serializes visited nodes to a writer using the graphml format. http://graphml.graphdrawing.org/

Since:
2.1
Author:
Jerome Creignou

Field Summary
 
Fields inherited from class org.apache.maven.plugin.dependency.treeSerializers.AbstractSerializingVisitor
writer
 
Constructor Summary
GraphmlDependencyNodeVisitor(Writer writer)
          Constructor.
 
Method Summary
 boolean endVisit(org.apache.maven.shared.dependency.tree.DependencyNode node)
          
 boolean visit(org.apache.maven.shared.dependency.tree.DependencyNode node)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphmlDependencyNodeVisitor

public GraphmlDependencyNodeVisitor(Writer writer)
Constructor.

Parameters:
writer - the writer to write to.
Method Detail

endVisit

public boolean endVisit(org.apache.maven.shared.dependency.tree.DependencyNode node)

Specified by:
endVisit in interface org.apache.maven.shared.dependency.tree.traversal.DependencyNodeVisitor

visit

public boolean visit(org.apache.maven.shared.dependency.tree.DependencyNode node)

Specified by:
visit in interface org.apache.maven.shared.dependency.tree.traversal.DependencyNodeVisitor


Copyright © 2002-2011 The Apache Software Foundation. All Rights Reserved.