Author: michiel
Date: 2009-11-12 08:24:49 +0100 (Thu, 12 Nov 2009)
New Revision: 39657

Modified:
   
mmbase/trunk/base-webapp/src/main/webapp/mmbase/components/core/inheritance.svg.jsp
   mmbase/trunk/base-webapp/src/main/webapp/mmbase/components/core/model.jspx
   mmbase/trunk/base-webapp/src/main/webapp/mmbase/components/core/model.svg.jsp
Log:


Modified: 
mmbase/trunk/base-webapp/src/main/webapp/mmbase/components/core/inheritance.svg.jsp
===================================================================
--- 
mmbase/trunk/base-webapp/src/main/webapp/mmbase/components/core/inheritance.svg.jsp
 2009-11-11 23:46:21 UTC (rev 39656)
+++ 
mmbase/trunk/base-webapp/src/main/webapp/mmbase/components/core/inheritance.svg.jsp
 2009-11-12 07:24:49 UTC (rev 39657)
@@ -1,7 +1,7 @@
 <%@ taglib uri="http://www.mmbase.org/mmbase-taglib-2.0"; prefix="mm"
 %><%...@page import="org.mmbase.bridge.*,java.util.*"
 %><mm:escaper id="svg" type="graphviz">
-     <mm:param name="command">dot</mm:param>
+     <mm:param name="command">fdp</mm:param>
  </mm:escaper
 ><mm:content type="image/svg+xml" postprocessor="svg">
 <mm:import externid="nodemanager" jspvar="nodemanager" />
@@ -9,9 +9,9 @@
 <mm:cloud jspvar="cloud">
 
 Digraph MMBase {
-       edge [fontsize=2,labelfontsize=2];
-       node [fontsize=2];
-       nodesep=0.2;
+       edge [fontsize=2];
+       node [fontsize=8.0];
+       nodesep=1;
 
   <%
       Set<String> set = new HashSet<String>();

Modified: 
mmbase/trunk/base-webapp/src/main/webapp/mmbase/components/core/model.jspx
===================================================================
--- mmbase/trunk/base-webapp/src/main/webapp/mmbase/components/core/model.jspx  
2009-11-11 23:46:21 UTC (rev 39656)
+++ mmbase/trunk/base-webapp/src/main/webapp/mmbase/components/core/model.jspx  
2009-11-12 07:24:49 UTC (rev 39657)
@@ -8,17 +8,20 @@
     xmlns:jsp="http://java.sun.com/JSP/Page";
     xmlns:mm="http://www.mmbase.org/mmbase-taglib-2.0";>
   <jsp:output omit-xml-declaration="true" />
+   <script type="text/javascript">
+     $("object").ready(function() { $(this).click(function() { 
console.log("hoi");});});
+   </script>
   <mm:import externid="nodemanager" />
   <h2>Object model</h2>
   <p>This page needs <a href="http://www.graphviz.org";>graphviz</a> on the 
server and <a 
href="http://en.wikipedia.org/wiki/Scalable_Vector_Graphics";>SVG</a> in the 
browser</p>
 
   <h3>Possible relations</h3>
   <mm:link page="/mmbase/components/core/model.svg.jsp" 
referids="nodemanager?">
-    <object data="${_}" type="image/svg+xml" width="100%" />
+    <object data="${_}" type="image/svg+xml" />
   </mm:link>
 
   <h3>Inheritance</h3>
   <mm:link page="/mmbase/components/core/inheritance.svg.jsp" 
referids="nodemanager?">
-    <object data="${_}" type="image/svg+xml" width="100%" />
+    <object data="${_}" type="image/svg+xml"  />
   </mm:link>
 </div>

Modified: 
mmbase/trunk/base-webapp/src/main/webapp/mmbase/components/core/model.svg.jsp
===================================================================
--- 
mmbase/trunk/base-webapp/src/main/webapp/mmbase/components/core/model.svg.jsp   
    2009-11-11 23:46:21 UTC (rev 39656)
+++ 
mmbase/trunk/base-webapp/src/main/webapp/mmbase/components/core/model.svg.jsp   
    2009-11-12 07:24:49 UTC (rev 39657)
@@ -8,15 +8,16 @@
 <mm:import id="baseurl" jspvar="url"><mm:url page="model.svg.jsp" 
/></mm:import>
 <mm:cloud jspvar="cloud">
 
-Digraph MMBase {
-       edge [fontsize=2,labelfontsize=2];
-       node [fontsize=2];
-       nodesep=0.2;
+Digraph "MMBase<%= nodemanager == null ? "" : " " + nodemanager %>" {
+       edge [fontsize=8.0];
+       node [fontsize=14.0];
+       nodesep=1;
 
   <%
       Set<String> set = new HashSet<String>();
       if (nodemanager != null) {
         set.add(nodemanager);
+        out.println("root=" + nodemanager + ";");
       }
       int size = -1;
       while (size < set.size()) {
@@ -29,7 +30,7 @@
          }
       }
       for (String nm : set) {
-         out.println(nm  + " [URL=\"" + url + "?nodemanager=" + nm + "\"];");
+         out.println(nm  + " [" + (nm.equals(nodemanager) ? 
"color=red,fontcolor=red," : "") + "URL=\"" + url + "?nodemanager=" + nm + 
"\"];");
       }
   %>
 

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to