de.cau.cs.kieler.kiml.grana.analyses
Class NodeDegreeAnalysis
java.lang.Object
de.cau.cs.kieler.kiml.grana.analyses.NodeDegreeAnalysis
- All Implemented Interfaces:
- IAnalysis
public class NodeDegreeAnalysis
- extends Object
- implements IAnalysis
A graph analysis that computes the min/avg/max node degree of the given
graph.
- Rating

Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NodeDegreeAnalysis
public NodeDegreeAnalysis()
doAnalysis
public Object doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
throws KielerException
- Performs the actual analysis process and returns the results.
- Specified by:
doAnalysis
in interface IAnalysis
- Parameters:
parentNode
- the parent node which the analysis is performed onresults
- the result of analyses that were performed before this one (it
should include the results of all dependency analyses)progressMonitor
- progress monitor used to keep track of progress
- Returns:
- the analysis results
- Throws:
KielerException
- if the method fails to perform the analysis