de.matthias_burbach.deputy.core
Class DependencyGraphMLGenerator
java.lang.Object
de.matthias_burbach.deputy.core.AbstractDependencyGraphGenerator
de.matthias_burbach.deputy.core.DependencyGraphMLGenerator
- public class DependencyGraphMLGenerator
- extends AbstractDependencyGraphGenerator
Exports the dependency graph of the project being loaded into Deputy in the
GraphML format that can be imported into the yEd Graph Editor which is
available for free from http://www.yworks.com.
- Author:
- Matthias Burbach
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DependencyGraphMLGenerator
public DependencyGraphMLGenerator()
getTemplateFileName
protected java.lang.String getTemplateFileName()
-
- Specified by:
getTemplateFileName
in class AbstractDependencyGraphGenerator
- Returns:
- The name of the template XML file to use.
generateProjectElements
protected void generateProjectElements(Project topProject,
org.jdom.Document document)
throws java.lang.Exception
-
- Specified by:
generateProjectElements
in class AbstractDependencyGraphGenerator
- Parameters:
topProject
- The top project which is the root of the graph.document
- The XML document to generate project nodes into.
- Throws:
java.lang.Exception
- if anything goes unexpectedly wrong
generateDependencyElements
protected void generateDependencyElements(Project topProject,
org.jdom.Document document)
throws java.lang.Exception
-
- Specified by:
generateDependencyElements
in class AbstractDependencyGraphGenerator
- Parameters:
topProject
- The top project which is the root of the graph.document
- The XML document to generate dependency nodes into.
- Throws:
java.lang.Exception
- if anything goes unexpectedly wrong
Copyright © 2005-2007 . All Rights Reserved.