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
