[jboss-cvs] JBossAS SVN: r91427 - projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/graph.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jul 20 11:47:09 EDT 2009
Author: alesj
Date: 2009-07-20 11:47:09 -0400 (Mon, 20 Jul 2009)
New Revision: 91427
Modified:
projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/graph/AbstractGraphCreator.java
Log:
Get info.
Modified: projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/graph/AbstractGraphCreator.java
===================================================================
--- projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/graph/AbstractGraphCreator.java 2009-07-20 15:18:32 UTC (rev 91426)
+++ projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/graph/AbstractGraphCreator.java 2009-07-20 15:47:09 UTC (rev 91427)
@@ -213,9 +213,7 @@
*/
protected JGraph createGraph(Object[] cells, Map attributes, ConnectionSet cs)
{
- log.info("Creating graph from " + cells.length + " objects.");
- if (log.isTraceEnabled())
- log.trace("Graph objects: " + Arrays.asList(cells));
+ info(cells);
GraphModel model = new ModifiedGraphModel();
//create simple layout
@@ -228,6 +226,32 @@
}
/**
+ * Get info.
+ *
+ * @param cells the cells
+ */
+ protected void info(Object[] cells)
+ {
+ log.info("Creating graph from " + cells.length + " objects.");
+
+ int v = 0;
+ int e = 0;
+ for (Object cell : cells)
+ {
+ if (cell instanceof GEdge)
+ e++;
+ else if (cell instanceof GVertex)
+ v++;
+ }
+ log.debug("Vertices: " + v + ", Edges: " + e);
+
+ if (log.isTraceEnabled())
+ {
+ log.trace("Graph objects: " + Arrays.asList(cells));
+ }
+ }
+
+ /**
* Apply swing hack.
*
* @param graph the graph
More information about the jboss-cvs-commits
mailing list