You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(69) |
Nov
(19) |
Dec
(14) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(2) |
Feb
|
Mar
|
Apr
(8) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
(6) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: <jen...@us...> - 2011-09-30 09:25:18
|
Revision: 145 http://jtreemap.svn.sourceforge.net/jtreemap/?rev=145&view=rev Author: jense128 Date: 2011-09-30 09:25:10 +0000 (Fri, 30 Sep 2011) Log Message: ----------- Bug 2721666 : Applet dataFile URL is handled incorrectly Bug 1876433 : jtreemap-1.1.0.jar in m2 repo lacks (un)zoom.png Bug 1643720 : Mousing out quickly leaves last highlighted leaf highlighted Refactoring to suppress Vector Modified Paths: -------------- trunk/JTreeMap/pom.xml trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitByNumber.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySlice.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySortedWeight.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitByWeight.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitSquarified.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapAppletExample.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapExample.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RandomColorProvider.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java Added Paths: ----------- trunk/JTreeMap/src/main/conf/ trunk/JTreeMap/src/main/conf/net/ trunk/JTreeMap/src/main/conf/net/sf/ trunk/JTreeMap/src/main/conf/net/sf/jtreemap/ trunk/JTreeMap/src/main/conf/net/sf/jtreemap/swing/ trunk/JTreeMap/src/main/conf/net/sf/jtreemap/swing/provider/ trunk/JTreeMap/src/main/conf/net/sf/jtreemap/swing/provider/icons/ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ColorProvider.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/UniqueColorProvider.java Removed Paths: ------------- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ColorProvider.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/UniqueColorProvider.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/icons/ Modified: trunk/JTreeMap/pom.xml =================================================================== --- trunk/JTreeMap/pom.xml 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/pom.xml 2011-09-30 09:25:10 UTC (rev 145) @@ -8,7 +8,7 @@ <packaging>jar</packaging> <!-- this is always the current version of the QALab plugin --> - <version>1.1.0</version> + <version>1.1.1</version> <name>JTreemap Built By Maven 2</name> <url>http://jtreemap.sourceforge.net</url> @@ -39,10 +39,11 @@ <build> <resources> <resource> - <directory>src/conf</directory> + <directory>src/main/conf</directory> <includes> <include>*.properties</include> <include>**/*.gif</include> + <include>**/*.png</include> </includes> <filtering>false</filtering> </resource> Deleted: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ColorProvider.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ColorProvider.java 2011-09-30 09:25:10 UTC (rev 145) @@ -1,85 +0,0 @@ -/* - * ObjectLab, http://www.objectlab.co.uk/open is supporting JTreeMap. - * - * Based in London, we are world leaders in the design and development - * of bespoke applications for the securities financing markets. - * - * <a href="http://www.objectlab.co.uk/open">Click here to learn more</a> - * ___ _ _ _ _ _ - * / _ \| |__ (_) ___ ___| |_| | __ _| |__ - * | | | | '_ \| |/ _ \/ __| __| | / _` | '_ \ - * | |_| | |_) | | __/ (__| |_| |__| (_| | |_) | - * \___/|_.__// |\___|\___|\__|_____\__,_|_.__/ - * |__/ - * - * www.ObjectLab.co.uk - * - * $Id$ - * - * Copyright 2006 the original author or authors. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not - * use this file except in compliance with the License. You may obtain a copy of - * the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations under - * the License. - */ -package net.sf.jtreemap.swing; - -import java.awt.Color; -import java.io.Serializable; - -import javax.swing.JPanel; - -/** - * Abstract class with the methods who attribute color to the elements of - * JTreeMap. - * - * @author Laurent DUTHEIL - */ - -public abstract class ColorProvider implements Serializable { - - /** - * - */ - private static final long serialVersionUID = 1L; - - /** - * get the associated color to the value. - * - * @param value - * double value - * @return the associated color to the value - */ - public abstract Color getColor(Value value); - - /** - * get a legend JPanel. - * - * @return a legend JPanel - */ - public abstract JPanel getLegendPanel(); -} -/* - * ObjectLab is supporing JTreeMap - * - * Based in London, we are world leaders in the design and development - * of bespoke applications for the securities financing markets. - * - * <a href="http://www.objectlab.co.uk/open">Click here to learn more about us</a> - * ___ _ _ _ _ _ - * / _ \| |__ (_) ___ ___| |_| | __ _| |__ - * | | | | '_ \| |/ _ \/ __| __| | / _` | '_ \ - * | |_| | |_) | | __/ (__| |_| |__| (_| | |_) | - * \___/|_.__// |\___|\___|\__|_____\__,_|_.__/ - * |__/ - * - * www.ObjectLab.co.uk - */ Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java 2011-09-30 09:25:10 UTC (rev 145) @@ -50,6 +50,9 @@ import javax.swing.border.Border; import javax.swing.tree.TreePath; +import net.sf.jtreemap.swing.provider.ColorProvider; +import net.sf.jtreemap.swing.provider.UniqueColorProvider; + /** * JComponent who represents each element of a tree in a rectangle of more or * less big size according to its importance in the tree. @@ -569,12 +572,13 @@ public void mouseMoved(final MouseEvent e) { if (getDisplayedRoot().children().hasMoreElements()) { final TreeMapNode t = getDisplayedRoot().getActiveLeaf(e.getX(), e.getY()); - if (t != null && !t.equals(getActiveLeaf())) { + if (t == null || (t != null && !t.equals(getActiveLeaf()))) { setActiveLeaf(t); repaint(); } } } + } /** @@ -612,6 +616,13 @@ repaint(); } } + + @Override + public void mouseExited(MouseEvent arg0) { + setActiveLeaf(null); + repaint(); + } + } /** Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitByNumber.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitByNumber.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitByNumber.java 2011-09-30 09:25:10 UTC (rev 145) @@ -32,8 +32,9 @@ */ package net.sf.jtreemap.swing; -import java.util.Vector; +import java.util.List; + /** * Strategy who split the elements in 2 groups of same cardinal. * @@ -47,22 +48,22 @@ private static final long serialVersionUID = -6484279333222332702L; @Override - public void splitElements(final Vector<TreeMapNode> v, final Vector<TreeMapNode> v1, final Vector<TreeMapNode> v2) { + public void splitElements(final List<TreeMapNode> v, final List<TreeMapNode> v1, final List<TreeMapNode> v2) { final int size = v.size(); final int middle = size / 2; int index = 0; // we add first elements to v1 for (; index < middle; index++) { - v1.addElement(v.elementAt(index)); + v1.add(v.get(index)); } // we add last elements to v2 for (; index < size; index++) { - v2.addElement(v.elementAt(index)); + v2.add(v.get(index)); } } @Override - public double sumWeight(final Vector<TreeMapNode> v) { + public double sumWeight(final List<TreeMapNode> v) { // all the elements must have the same weight double weight = 0.0; for (final TreeMapNode node : v) { Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySlice.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySlice.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySlice.java 2011-09-30 09:25:10 UTC (rev 145) @@ -32,7 +32,7 @@ */ package net.sf.jtreemap.swing; -import java.util.Vector; +import java.util.List; /** * Split the treemap by slice @@ -47,7 +47,7 @@ private static final long serialVersionUID = 8484486418097321160L; /** - * Calculate the dimension of the elements of the Vector. + * Calculate the dimension of the elements of the List. * * @param x0 * x-coordinate @@ -62,7 +62,7 @@ * @param sumWeight * sum of the weights */ - public static void splitInSlice(final int x0, final int y0, final int w0, final int h0, final Vector<TreeMapNode> v, final double sumWeight) { + public static void splitInSlice(final int x0, final int y0, final int w0, final int h0, final List<TreeMapNode> v, final double sumWeight) { int offset = 0; final boolean vertical = h0 > w0; @@ -85,11 +85,11 @@ // Because of the Math.round(), we adjust the last element to fit the // correctly the JTreeMap if (!v.isEmpty()) { - final TreeMapNode node = v.lastElement(); + final TreeMapNode lastElement = v.get(v.size() - 1); if (vertical && h0 != offset) { - node.setHeight(node.getHeight() - offset + h0); + lastElement.setHeight(lastElement.getHeight() - offset + h0); } else if (!vertical && w0 != offset) { - node.setWidth(node.getWidth() - offset + w0); + lastElement.setWidth(lastElement.getWidth() - offset + w0); } } } @@ -97,11 +97,11 @@ /* * (non-Javadoc) * - * @see net.sf.jtreemap.swing.SplitStrategy#splitElements(java.util.Vector, - * java.util.Vector, java.util.Vector) + * @see net.sf.jtreemap.swing.SplitStrategy#splitElements(java.util.List, + * java.util.List, java.util.List) */ @Override - public void splitElements(final Vector<TreeMapNode> v, final Vector<TreeMapNode> v1, final Vector<TreeMapNode> v2) { + public void splitElements(final List<TreeMapNode> v, final List<TreeMapNode> v1, final List<TreeMapNode> v2) { // ignore } @@ -110,10 +110,10 @@ * (non-Javadoc) * * @see net.sf.jtreemap.swing.SplitStrategy#calculatePositionsRec(int, int, - * int, int, double, java.util.Vector) + * int, int, double, java.util.List) */ @Override - protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, final Vector<TreeMapNode> v) { + protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, final List<TreeMapNode> v) { // 1. don't calculate if the area is too small, if (w0 * h0 < 20) { Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySortedWeight.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySortedWeight.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySortedWeight.java 2011-09-30 09:25:10 UTC (rev 145) @@ -32,8 +32,10 @@ */ package net.sf.jtreemap.swing; -import java.util.Vector; +import java.util.ArrayList; +import java.util.List; + /** * Strategy who split the elements in 2 groups of equivalent weight. * <p> @@ -54,11 +56,11 @@ private static final long serialVersionUID = 1600419780258843122L; @Override - public void splitElements(final Vector<TreeMapNode> v, final Vector<TreeMapNode> v1, final Vector<TreeMapNode> v2) { - final Vector<TreeMapNode> vClone = new Vector<TreeMapNode>(v); + public void splitElements(final List<TreeMapNode> v, final List<TreeMapNode> v1, final List<TreeMapNode> v2) { + final List<TreeMapNode> vClone = new ArrayList<TreeMapNode>(v); final double sumWeight = sumWeight(v); - sortVector(vClone); + sortList(vClone); workOutWeight(v1, v2, vClone, sumWeight); } Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitByWeight.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitByWeight.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitByWeight.java 2011-09-30 09:25:10 UTC (rev 145) @@ -32,8 +32,9 @@ */ package net.sf.jtreemap.swing; -import java.util.Vector; +import java.util.List; + /** * Strategy who split the elements in 2 groups of equivalent weight. * @@ -48,7 +49,7 @@ private static final long serialVersionUID = 1136669403687512925L; @Override - public void splitElements(final Vector<TreeMapNode> v, final Vector<TreeMapNode> v1, final Vector<TreeMapNode> v2) { + public void splitElements(final List<TreeMapNode> v, final List<TreeMapNode> v1, final List<TreeMapNode> v2) { final double sumWeight = sumWeight(v); workOutWeight(v, v1, v2, sumWeight); Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitSquarified.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitSquarified.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitSquarified.java 2011-09-30 09:25:10 UTC (rev 145) @@ -32,7 +32,8 @@ */ package net.sf.jtreemap.swing; -import java.util.Vector; +import java.util.ArrayList; +import java.util.List; /** * The Squarified split strategy @@ -66,7 +67,7 @@ private int h2; @Override - public void splitElements(final Vector<TreeMapNode> v, final Vector<TreeMapNode> v1, final Vector<TreeMapNode> v2) { + public void splitElements(final List<TreeMapNode> v, final List<TreeMapNode> v1, final List<TreeMapNode> v2) { int mid = 0; final double weight0 = sumWeight(v); final double a = v.get(mid).getWeight() / weight0; @@ -127,10 +128,10 @@ * (non-Javadoc) * * @see net.sf.jtreemap.swing.SplitStrategy#calculatePositionsRec(int, int, - * int, int, double, java.util.Vector) + * int, int, double, java.util.List) */ @Override - protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, final Vector<TreeMapNode> v) { + protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, final List<TreeMapNode> v) { // 1. don't calculate if the area is too small, if (w0 * h0 < 20) { return; @@ -141,23 +142,23 @@ return; } - final Vector<TreeMapNode> vClone = new Vector<TreeMapNode>(v); + final List<TreeMapNode> vClone = new ArrayList<TreeMapNode>(v); - sortVector(vClone); + sortList(vClone); if (vClone.size() <= 2) { SplitBySlice.splitInSlice(x0, y0, w0, h0, vClone, sumWeight(vClone)); calculateChildren(vClone); } else { - final Vector<TreeMapNode> v1 = new Vector<TreeMapNode>(); - final Vector<TreeMapNode> v2 = new Vector<TreeMapNode>(); + final List<TreeMapNode> v1 = new ArrayList<TreeMapNode>(); + final List<TreeMapNode> v2 = new ArrayList<TreeMapNode>(); this.x = x0; this.y = y0; this.w = w0; this.h = h0; splitElements(vClone, v1, v2); // before the recurence, we have to "save" the values for the 2nd - // Vector + // list final int prevX2 = this.x2; final int prevY2 = this.y2; final int prevW2 = this.w2; @@ -174,13 +175,13 @@ } /** - * Execute the recurence for the children of the elements of the vector.<BR> + * Execute the recurence for the children of the elements of the list.<BR> * Add also the borders if necessary * * @param v - * Vector with the elements to calculate + * List with the elements to calculate */ - private void calculateChildren(final Vector<TreeMapNode> v) { + private void calculateChildren(final List<TreeMapNode> v) { for (final TreeMapNode node : v) { if (node.isLeaf()) { node.setX(node.getX() + TreeMapNode.getBorder()); Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java 2011-09-30 09:25:10 UTC (rev 145) @@ -33,8 +33,9 @@ package net.sf.jtreemap.swing; import java.io.Serializable; +import java.util.ArrayList; import java.util.Iterator; -import java.util.Vector; +import java.util.List; /** * Abtract class with the method which split the elements of a JTreeMap. @@ -63,7 +64,7 @@ return; } - final Vector<TreeMapNode> v = root.getChildren(); + final List<TreeMapNode> v = root.getChildren(); if (v != null && !v.isEmpty()) { calculatePositionsRec(root.getX(), root.getY(), root.getWidth(), root.getHeight(), this.sumWeight(v), v); } @@ -73,13 +74,13 @@ * split the elements of a JTreeMap. * * @param v - * Vector with the elements to split (arg IN) + * List with the elements to split (arg IN) * @param v1 - * first Vector of the split (arg OUT) + * first List of the split (arg OUT) * @param v2 - * second Vector of the split (arg OUT) + * second List of the split (arg OUT) */ - public abstract void splitElements(Vector<TreeMapNode> v, Vector<TreeMapNode> v1, Vector<TreeMapNode> v2); + public abstract void splitElements(List<TreeMapNode> v, List<TreeMapNode> v1, List<TreeMapNode> v2); /** * Sum the weight of elements. <BR> @@ -87,22 +88,22 @@ * or to cancel the effect of weight on the strategy. * * @param v - * Vector with the elements to sum + * List with the elements to sum * @return the sum of the weight of elements */ - public double sumWeight(final Vector<TreeMapNode> v) { + public double sumWeight(final List<TreeMapNode> v) { double d = 0.0; if (v != null) { final int size = v.size(); for (int i = 0; i < size; i++) { - d += (v.elementAt(i)).getWeight(); + d += (v.get(i)).getWeight(); } } return d; } - protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, final Vector<TreeMapNode> v) { + protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, final List<TreeMapNode> v) { if (v.isEmpty()) { return; @@ -117,9 +118,9 @@ return; } - // if the Vector contains only one element + // if the List contains only one element if (v.size() == 1) { - final TreeMapNode f = v.elementAt(0); + final TreeMapNode f = v.get(0); if (f.isLeaf()) { // if this is a leaf, we display with the border int w = w0 - TreeMapNode.getBorder(); @@ -159,9 +160,9 @@ } } else { // if there is more than one element - // we split the Vector according to the selected strategy - final Vector<TreeMapNode> v1 = new Vector<TreeMapNode>(); - final Vector<TreeMapNode> v2 = new Vector<TreeMapNode>(); + // we split the List according to the selected strategy + final List<TreeMapNode> v1 = new ArrayList<TreeMapNode>(); + final List<TreeMapNode> v2 = new ArrayList<TreeMapNode>(); double weight1; double weight2; // poids des 2 vecteurs this.splitElements(v, v1, v2); @@ -191,7 +192,7 @@ x2 = x0; y2 = y0 + h1; } - // calculation for the new two Vectors + // calculation for the new two Lists calculatePositionsRec(x0, y0, w1, h1, weight1, v1); calculatePositionsRec(x2, y2, w2, h2, weight2, v2); } @@ -201,24 +202,24 @@ * Sort the elements by descending weight. * * @param v - * Vector with the elements to be sorted + * List with the elements to be sorted */ - protected void sortVector(final Vector<TreeMapNode> v) { + protected void sortList(final List<TreeMapNode> v) { TreeMapNode tmn; // we use the bubble sort for (int i = 0; i < v.size(); i++) { for (int j = v.size() - 1; j > i; j--) { - if ((v.elementAt(j)).getWeight() > (v.elementAt(j - 1)).getWeight()) { - tmn = (v.elementAt(j)); - v.setElementAt(v.elementAt(j - 1), j); - v.setElementAt(tmn, j - 1); + if ((v.get(j)).getWeight() > (v.get(j - 1)).getWeight()) { + tmn = (v.get(j)); + v.set(j, v.get(j - 1)); + v.set(j-1, tmn); } } } } - protected void workOutWeight(final Vector<TreeMapNode> v1, final Vector<TreeMapNode> v2, final Vector<TreeMapNode> vClone, final double sumWeight) { + protected void workOutWeight(final List<TreeMapNode> v1, final List<TreeMapNode> v2, final List<TreeMapNode> vClone, final double sumWeight) { double memWeight = 0.0; double elemWeight = 0.0; for (final Iterator<TreeMapNode> i = vClone.iterator(); i.hasNext();) { @@ -230,29 +231,29 @@ // weight) if (((sumWeight / 2) - memWeight) > ((memWeight + elemWeight) - (sumWeight / 2))) { // if it is after the add, we add the element to the first - // Vector + // List memWeight += elemWeight; - v1.addElement(tmn); + v1.add(tmn); } else { - // we must have at least 1 element in the first vector + // we must have at least 1 element in the first List if (v1.isEmpty()) { - v1.addElement(tmn); + v1.add(tmn); } else { // if it is before the add, we add the element to the - // second Vector - v2.addElement(tmn); + // second List + v2.add(tmn); } } - // then we fill the second Vector qith the rest of elements + // then we fill the second List qith the rest of elements while (i.hasNext()) { tmn = i.next(); - v2.addElement(tmn); + v2.add(tmn); } } else { - // we add in the first vector while we don't reach the middle of + // we add in the first List while we don't reach the middle of // weight memWeight += elemWeight; - v1.addElement(tmn); + v1.add(tmn); } } } Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java 2011-09-30 09:25:10 UTC (rev 145) @@ -33,7 +33,7 @@ package net.sf.jtreemap.swing; import java.util.Enumeration; -import java.util.Vector; +import java.util.List; import javax.swing.tree.DefaultMutableTreeNode; @@ -175,12 +175,12 @@ } /** - * get a Vector with the children. + * get a List with the children. * - * @return Vector with the children + * @return List with the children */ @SuppressWarnings("unchecked") - public Vector<TreeMapNode> getChildren() { + public List<TreeMapNode> getChildren() { return this.children; } Deleted: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/UniqueColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/UniqueColorProvider.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/UniqueColorProvider.java 2011-09-30 09:25:10 UTC (rev 145) @@ -1,147 +0,0 @@ -/* - * ObjectLab, http://www.objectlab.co.uk/open is supporting JTreeMap. - * - * Based in London, we are world leaders in the design and development - * of bespoke applications for the securities financing markets. - * - * <a href="http://www.objectlab.co.uk/open">Click here to learn more</a> - * ___ _ _ _ _ _ - * / _ \| |__ (_) ___ ___| |_| | __ _| |__ - * | | | | '_ \| |/ _ \/ __| __| | / _` | '_ \ - * | |_| | |_) | | __/ (__| |_| |__| (_| | |_) | - * \___/|_.__// |\___|\___|\__|_____\__,_|_.__/ - * |__/ - * - * www.ObjectLab.co.uk - * - * $Id$ - * - * Copyright 2006 the original author or authors. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not - * use this file except in compliance with the License. You may obtain a copy of - * the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations under - * the License. - */ -package net.sf.jtreemap.swing; - -import java.awt.Color; -import java.awt.Graphics; - -import javax.swing.JPanel; - -/** - * Color Provider by default.<BR> - * All values are associated to a unique color. - * - * @author Laurent DUTHEIL - * - */ -public class UniqueColorProvider extends ColorProvider { - /** - * - */ - private static final long serialVersionUID = -7571926934516139432L; - - private static final Color DEFAULT_COLOR = new Color(153, 153, 51); - - private final Color color; - - private JPanel legend; - - /** - * Constructor. - */ - public UniqueColorProvider() { - this.color = DEFAULT_COLOR; - } - - /** - * Constructor. - * - * @param color - * unique color - */ - public UniqueColorProvider(final Color color) { - this.color = color; - } - - /* - * (non-Javadoc) - * - * @see net.sf.jtreemap.swing.ColorProvider#getColor(double) - */ - @Override - public Color getColor(final Value value) { - return this.color; - } - - /* - * (non-Javadoc) - * - * @see net.sf.jtreemap.swing.ColorProvider#getLegendPanel() - */ - @Override - public JPanel getLegendPanel() { - if (this.legend == null) { - this.legend = new Legend(); - } - return this.legend; - } - - /** - * Panel with the legend. - * - * @author Laurent Dutheil - */ - private static class Legend extends JPanel { - private static final int LEGEND_Y_POS = 20; - - private static final int LEGEND_X_POS = 20; - - private static final int LEGEND_HEIGHT = 40; - - private static final int LEGEND_WIDTH = 100; - - private static final long serialVersionUID = -8046211081305644785L; - - private static final String TEXT = "Unique Color Provider"; - - /** - * Constructor. - */ - public Legend() { - this.setPreferredSize(new java.awt.Dimension(LEGEND_WIDTH, LEGEND_HEIGHT)); - - } - - @Override - public void paint(final Graphics g) { - g.setColor(Color.black); - g.drawString(Legend.TEXT, LEGEND_X_POS, LEGEND_Y_POS); - } - } -} -/* - * ObjectLab is supporing JTreeMap - * - * Based in London, we are world leaders in the design and development - * of bespoke applications for the securities financing markets. - * - * <a href="http://www.objectlab.co.uk/open">Click here to learn more about us</a> - * ___ _ _ _ _ _ - * / _ \| |__ (_) ___ ___| |_| | __ _| |__ - * | | | | '_ \| |/ _ \/ __| __| | / _` | '_ \ - * | |_| | |_) | | __/ (__| |_| |__| (_| | |_) | - * \___/|_.__// |\___|\___|\__|_____\__,_|_.__/ - * |__/ - * - * www.ObjectLab.co.uk - */ Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapAppletExample.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapAppletExample.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapAppletExample.java 2011-09-30 09:25:10 UTC (rev 145) @@ -62,10 +62,10 @@ import javax.swing.event.TreeSelectionListener; import javax.swing.tree.DefaultTreeModel; -import net.sf.jtreemap.swing.ColorProvider; import net.sf.jtreemap.swing.JTreeMap; import net.sf.jtreemap.swing.SplitBySortedWeight; import net.sf.jtreemap.swing.TreeMapNode; +import net.sf.jtreemap.swing.provider.ColorProvider; import net.sf.jtreemap.swing.provider.HSBTreeMapColorProvider; import net.sf.jtreemap.swing.provider.RandomColorProvider; import net.sf.jtreemap.swing.provider.RedGreenColorProvider; @@ -159,7 +159,7 @@ } } else if (XML.equalsIgnoreCase(dataFileType)) { try { - final URL url = new URL(getCodeBase() + dataFile); + final URL url = new URL(getCodeBase(), dataFile); final URLConnection connection = url.openConnection(); final BuilderXML bXml = new BuilderXML(connection.getInputStream()); root = bXml.getRoot(); @@ -246,7 +246,7 @@ * @throws IOException */ private BufferedReader createReader(final String dataFile) throws IOException { - final URL url = new URL(getCodeBase() + dataFile); + final URL url = new URL(getCodeBase(), dataFile); final URLConnection connection = url.openConnection(); final BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream())); return reader; Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapExample.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapExample.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapExample.java 2011-09-30 09:25:10 UTC (rev 145) @@ -69,7 +69,6 @@ import javax.swing.filechooser.FileFilter; import javax.swing.tree.DefaultTreeModel; -import net.sf.jtreemap.swing.ColorProvider; import net.sf.jtreemap.swing.JTreeMap; import net.sf.jtreemap.swing.SplitByNumber; import net.sf.jtreemap.swing.SplitBySlice; @@ -78,6 +77,7 @@ import net.sf.jtreemap.swing.SplitSquarified; import net.sf.jtreemap.swing.SplitStrategy; import net.sf.jtreemap.swing.TreeMapNode; +import net.sf.jtreemap.swing.provider.ColorProvider; import net.sf.jtreemap.swing.provider.HSBTreeMapColorProvider; import net.sf.jtreemap.swing.provider.RandomColorProvider; import net.sf.jtreemap.swing.provider.RedGreenColorProvider; Copied: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ColorProvider.java (from rev 144, trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ColorProvider.java) =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ColorProvider.java (rev 0) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ColorProvider.java 2011-09-30 09:25:10 UTC (rev 145) @@ -0,0 +1,87 @@ +/* + * ObjectLab, http://www.objectlab.co.uk/open is supporting JTreeMap. + * + * Based in London, we are world leaders in the design and development + * of bespoke applications for the securities financing markets. + * + * <a href="http://www.objectlab.co.uk/open">Click here to learn more</a> + * ___ _ _ _ _ _ + * / _ \| |__ (_) ___ ___| |_| | __ _| |__ + * | | | | '_ \| |/ _ \/ __| __| | / _` | '_ \ + * | |_| | |_) | | __/ (__| |_| |__| (_| | |_) | + * \___/|_.__// |\___|\___|\__|_____\__,_|_.__/ + * |__/ + * + * www.ObjectLab.co.uk + * + * $Id$ + * + * Copyright 2006 the original author or authors. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ +package net.sf.jtreemap.swing.provider; + +import java.awt.Color; +import java.io.Serializable; + +import javax.swing.JPanel; + +import net.sf.jtreemap.swing.Value; + +/** + * Abstract class with the methods who attribute color to the elements of + * JTreeMap. + * + * @author Laurent DUTHEIL + */ + +public abstract class ColorProvider implements Serializable { + + /** + * + */ + private static final long serialVersionUID = 1L; + + /** + * get the associated color to the value. + * + * @param value + * double value + * @return the associated color to the value + */ + public abstract Color getColor(Value value); + + /** + * get a legend JPanel. + * + * @return a legend JPanel + */ + public abstract JPanel getLegendPanel(); +} +/* + * ObjectLab is supporing JTreeMap + * + * Based in London, we are world leaders in the design and development + * of bespoke applications for the securities financing markets. + * + * <a href="http://www.objectlab.co.uk/open">Click here to learn more about us</a> + * ___ _ _ _ _ _ + * / _ \| |__ (_) ___ ___| |_| | __ _| |__ + * | | | | '_ \| |/ _ \/ __| __| | / _` | '_ \ + * | |_| | |_) | | __/ (__| |_| |__| (_| | |_) | + * \___/|_.__// |\___|\___|\__|_____\__,_|_.__/ + * |__/ + * + * www.ObjectLab.co.uk + */ Property changes on: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ColorProvider.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java 2011-09-30 09:25:10 UTC (rev 145) @@ -38,7 +38,6 @@ import javax.swing.JPanel; -import net.sf.jtreemap.swing.ColorProvider; import net.sf.jtreemap.swing.DefaultValue; import net.sf.jtreemap.swing.JTreeMap; import net.sf.jtreemap.swing.TreeMapNode; Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RandomColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RandomColorProvider.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RandomColorProvider.java 2011-09-30 09:25:10 UTC (rev 145) @@ -41,7 +41,6 @@ import javax.swing.JPanel; -import net.sf.jtreemap.swing.ColorProvider; import net.sf.jtreemap.swing.JTreeMap; import net.sf.jtreemap.swing.TreeMapNode; import net.sf.jtreemap.swing.Value; Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java 2010-04-29 06:36:48 UTC (rev 144) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java 2011-09-30 09:25:10 UTC (rev 145) @@ -37,7 +37,6 @@ import javax.swing.JPanel; -import net.sf.jtreemap.swing.ColorProvider; import net.sf.jtreemap.swing.JTreeMap; import net.sf.jtreemap.swing.TreeMapNode; import net.sf.jtreemap.swing.Value; Copied: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/UniqueColorProvider.java (from rev 144, trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/UniqueColorProvider.java) =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/UniqueColorProvider.java (rev 0) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/UniqueColorProvider.java 2011-09-30 09:25:10 UTC (rev 145) @@ -0,0 +1,149 @@ +/* + * ObjectLab, http://www.objectlab.co.uk/open is supporting JTreeMap. + * + * Based in London, we are world leaders in the design and development + * of bespoke applications for the securities financing markets. + * + * <a href="http://www.objectlab.co.uk/open">Click here to learn more</a> + * ___ _ _ _ _ _ + * / _ \| |__ (_) ___ ___| |_| | __ _| |__ + * | | | | '_ \| |/ _ \/ __| __| | / _` | '_ \ + * | |_| | |_) | | __/ (__| |_| |__| (_| | |_) | + * \___/|_.__// |\___|\___|\__|_____\__,_|_.__/ + * |__/ + * + * www.ObjectLab.co.uk + * + * $Id$ + * + * Copyright 2006 the original author or authors. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ +package net.sf.jtreemap.swing.provider; + +import java.awt.Color; +import java.awt.Graphics; + +import javax.swing.JPanel; + +import net.sf.jtreemap.swing.Value; + +/** + * Color Provider by default.<BR> + * All values are associated to a unique color. + * + * @author Laurent DUTHEIL + * + */ +public class UniqueColorProvider extends ColorProvider { + /** + * + */ + private static final long serialVersionUID = -7571926934516139432L; + + private static final Color DEFAULT_COLOR = new Color(153, 153, 51); + + private final Color color; + + private JPanel legend; + + /** + * Constructor. + */ + public UniqueColorProvider() { + this.color = DEFAULT_COLOR; + } + + /** + * Constructor. + * + * @param color + * unique color + */ + public UniqueColorProvider(final Color color) { + this.color = color; + } + + /* + * (non-Javadoc) + * + * @see net.sf.jtreemap.swing.ColorProvider#getColor(double) + */ + @Override + public Color getColor(final Value value) { + return this.color; + } + + /* + * (non-Javadoc) + * + * @see net.sf.jtreemap.swing.ColorProvider#getLegendPanel() + */ + @Override + public JPanel getLegendPanel() { + if (this.legend == null) { + this.legend = new Legend(); + } + return this.legend; + } + + /** + * Panel with the legend. + * + * @author Laurent Dutheil + */ + private static class Legend extends JPanel { + private static final int LEGEND_Y_POS = 20; + + private static final int LEGEND_X_POS = 20; + + private static final int LEGEND_HEIGHT = 40; + + private static final int LEGEND_WIDTH = 100; + + private static final long serialVersionUID = -8046211081305644785L; + + private static final String TEXT = "Unique Color Provider"; + + /** + * Constructor. + */ + public Legend() { + this.setPreferredSize(new java.awt.Dimension(LEGEND_WIDTH, LEGEND_HEIGHT)); + + } + + @Override + public void paint(final Graphics g) { + g.setColor(Color.black); + g.drawString(Legend.TEXT, LEGEND_X_POS, LEGEND_Y_POS); + } + } +} +/* + * ObjectLab is supporing JTreeMap + * + * Based in London, we are world leaders in the design and development + * of bespoke applications for the securities financing markets. + * + * <a href="http://www.objectlab.co.uk/open">Click here to learn more about us</a> + * ___ _ _ _ _ _ + * / _ \| |__ (_) ___ ___| |_| | __ _| |__ + * | | | | '_ \| |/ _ \/ __| __| | / _` | '_ \ + * | |_| | |_) | | __/ (__| |_| |__| (_| | |_) | + * \___/|_.__// |\___|\___|\__|_____\__,_|_.__/ + * |__/ + * + * www.ObjectLab.co.uk + */ Property changes on: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/UniqueColorProvider.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2010-04-29 06:36:54
|
Revision: 144 http://jtreemap.svn.sourceforge.net/jtreemap/?rev=144&view=rev Author: marchy Date: 2010-04-29 06:36:48 +0000 (Thu, 29 Apr 2010) Log Message: ----------- change to my SF email Modified Paths: -------------- trunk/common-build/project.xml Modified: trunk/common-build/project.xml =================================================================== --- trunk/common-build/project.xml 2009-12-07 04:27:57 UTC (rev 143) +++ trunk/common-build/project.xml 2010-04-29 06:36:48 UTC (rev 144) @@ -80,7 +80,7 @@ <developer> <name>Marcin Jekot</name> <id>marchy</id> - <email>marcin at jekot DOt net</email> + <email>marchy at users DOt sourceforge DOt net</email> <organization>ObjectLab Financial Ltd</organization> <roles> <role>Subversion Mig</role> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2009-08-26 08:53:50
|
Revision: 139 http://jtreemap.svn.sourceforge.net/jtreemap/?rev=139&view=rev Author: benoitx Date: 2009-08-26 08:53:44 +0000 (Wed, 26 Aug 2009) Log Message: ----------- Suggestions by sunyin to accelerate the recalculation of heat map when we have many entries. Thanks! Modified Paths: -------------- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySlice.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitSquarified.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomPopupMenu.java Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySlice.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySlice.java 2009-06-24 08:46:48 UTC (rev 138) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySlice.java 2009-08-26 08:53:44 UTC (rev 139) @@ -115,6 +115,16 @@ @Override protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, final Vector<TreeMapNode> v) { + // 1. don't calculate if the area is too small, + if (w0 * h0 < 20) { + return; + } + + // 2. don't calculate if the candidates are too many to display + if (w0 * h0 < v.size()) { + return; + } + SplitBySlice.splitInSlice(x0, y0, w0, h0, v, weight0); for (final TreeMapNode node : v) { Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitSquarified.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitSquarified.java 2009-06-24 08:46:48 UTC (rev 138) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitSquarified.java 2009-08-26 08:53:44 UTC (rev 139) @@ -131,6 +131,16 @@ */ @Override protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, final Vector<TreeMapNode> v) { + // 1. don't calculate if the area is too small, + if (w0 * h0 < 20) { + return; + } + + // 2. don't calculate if the candidates are too many to display + if (w0 * h0 < v.size()) { + return; + } + final Vector<TreeMapNode> vClone = new Vector<TreeMapNode>(v); sortVector(vClone); Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java 2009-06-24 08:46:48 UTC (rev 138) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java 2009-08-26 08:53:44 UTC (rev 139) @@ -107,6 +107,16 @@ if (v.isEmpty()) { return; } + // 1. don't calculate if the area is too small, + if (w0 * h0 < 20) { + return; + } + + // 2. don't calculate if the candidates are too many to display + if (w0 * h0 < v.size()) { + return; + } + // if the Vector contains only one element if (v.size() == 1) { final TreeMapNode f = v.elementAt(0); Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java 2009-06-24 08:46:48 UTC (rev 138) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java 2009-08-26 08:53:44 UTC (rev 139) @@ -357,17 +357,11 @@ */ private class Legend extends JPanel { private static final int Y_INSET = 7; - private static final int X_INSET = 15; - private static final long serialVersionUID = 6371342387871103592L; - private static final int HEIGHT = 20; - - private static final int WIDTH = 120; - + private static final int WIDTH = 150; private static final int X = 20; - private static final int Y = 25; /** Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java 2009-06-24 08:46:48 UTC (rev 138) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java 2009-08-26 08:53:44 UTC (rev 139) @@ -157,17 +157,11 @@ */ private class Legend extends JPanel { private static final int Y_INSET = 7; - private static final int X_INSET = 15; - private static final long serialVersionUID = -536198802533900214L; - private static final int HEIGHT = 20; - private static final int WIDTH = 10; - private static final int X = 20; - private static final int Y = 25; /** Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomPopupMenu.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomPopupMenu.java 2009-06-24 08:46:48 UTC (rev 138) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomPopupMenu.java 2009-08-26 08:53:44 UTC (rev 139) @@ -107,9 +107,10 @@ ZoomPopupMenu.this.insert(action, 0); cursor = parent; } - // Separator - ZoomPopupMenu.this.addSeparator(); - + if (orig.getParent() != null) { + // Separator + ZoomPopupMenu.this.addSeparator(); + } // children cursor = orig; while (cursor.getChild(e.getX(), e.getY()) != null) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2009-06-24 08:47:49
|
Revision: 138 http://jtreemap.svn.sourceforge.net/jtreemap/?rev=138&view=rev Author: benoitx Date: 2009-06-24 08:46:48 +0000 (Wed, 24 Jun 2009) Log Message: ----------- Tidy up and fixes some potential NPE. Modified Paths: -------------- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java 2009-06-23 20:50:50 UTC (rev 137) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java 2009-06-24 08:46:48 UTC (rev 138) @@ -46,23 +46,15 @@ */ public class DefaultToolTip extends JToolTip { private static final int TOOLTIP_OFFSET = 5; - private static final int DEFAULT_VALUE_SIZE = 10; - private static final int DEFAULT_LABEL_SIZE = 12; - private static final long serialVersionUID = -2492627777999093973L; private final JTreeMap jTreeMap; - private final Font labelFont; - private final Font valueFont; - private final String weightPrefix; - private final String valuePrefix; - private final boolean showWeight; /** Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java 2009-06-23 20:50:50 UTC (rev 137) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java 2009-06-24 08:46:48 UTC (rev 138) @@ -57,15 +57,10 @@ private static int border = DEFAULT_BORDER_SIZE; private int height; - private Value value; - private double weight = 0.0; - private int width; - private int x; - private int y; /** @@ -204,7 +199,7 @@ * @return the label */ public String getLabel() { - return getUserObject() != null ? getUserObject().toString() : null; + return getUserObject() != null ? getUserObject().toString() : ""; } /** @@ -213,7 +208,7 @@ * @return the label of the Value */ public String getLabelValue() { - return value != null ? this.value.getLabel() : null; + return value != null ? this.value.getLabel() : ""; } /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2009-06-23 20:50:55
|
Revision: 137 http://jtreemap.svn.sourceforge.net/jtreemap/?rev=137&view=rev Author: benoitx Date: 2009-06-23 20:50:50 +0000 (Tue, 23 Jun 2009) Log Message: ----------- Fixing bug reported by janu25 https://sourceforge.net/forum/message.php?msg_id=7460181 Thanks! Modified Paths: -------------- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java 2009-06-22 13:03:02 UTC (rev 136) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java 2009-06-23 20:50:50 UTC (rev 137) @@ -174,9 +174,8 @@ * Constructor of Legend */ public Legend() { - this - .setPreferredSize(new java.awt.Dimension(2 * Legend.X + RedGreenColorProvider.this.tabColor.length * Legend.WIDTH, 2 * Legend.Y - + Legend.HEIGHT)); + this.setPreferredSize(new java.awt.Dimension(2 * (Legend.X + RedGreenColorProvider.this.tabColor.length * Legend.WIDTH), + 2 * (Legend.Y + Legend.HEIGHT))); } @Override @@ -205,7 +204,7 @@ } g.setColor(Color.black); - g.drawString(RedGreenColorProvider.this.maxAbsValue.getLabel(), Legend.X + (xCursor - 1) * Legend.WIDTH, Legend.Y - Y_INSET); + g.drawString(RedGreenColorProvider.this.maxAbsValue.getLabel(), Legend.X + (xCursor - 2) * Legend.WIDTH, Legend.Y - Y_INSET); } } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2009-06-22 13:05:17
|
Revision: 136 http://jtreemap.svn.sourceforge.net/jtreemap/?rev=136&view=rev Author: benoitx Date: 2009-06-22 13:03:02 +0000 (Mon, 22 Jun 2009) Log Message: ----------- Avoid potential NPE. Modified Paths: -------------- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java 2009-06-22 11:37:58 UTC (rev 135) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java 2009-06-22 13:03:02 UTC (rev 136) @@ -204,7 +204,7 @@ * @return the label */ public String getLabel() { - return this.getUserObject().toString(); + return getUserObject() != null ? getUserObject().toString() : null; } /** @@ -213,7 +213,7 @@ * @return the label of the Value */ public String getLabelValue() { - return this.value.getLabel(); + return value != null ? this.value.getLabel() : null; } /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2009-06-22 11:38:00
|
Revision: 135 http://jtreemap.svn.sourceforge.net/jtreemap/?rev=135&view=rev Author: benoitx Date: 2009-06-22 11:37:58 +0000 (Mon, 22 Jun 2009) Log Message: ----------- Adding a new FormatterValue which can use a NumberFormat for the label. Modified Paths: -------------- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultValue.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/Value.java Added Paths: ----------- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/FormattedValue.java Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultValue.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultValue.java 2009-06-12 20:19:50 UTC (rev 134) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultValue.java 2009-06-22 11:37:58 UTC (rev 135) @@ -39,9 +39,6 @@ * @author Laurent DUTHEIL */ public class DefaultValue extends Value { - /** - * - */ private static final long serialVersionUID = 367321198951855282L; private double value; Added: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/FormattedValue.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/FormattedValue.java (rev 0) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/FormattedValue.java 2009-06-22 11:37:58 UTC (rev 135) @@ -0,0 +1,86 @@ +/* + * ObjectLab, http://www.objectlab.co.uk/open is supporting JTreeMap. + * + * Based in London, we are world leaders in the design and development + * of bespoke applications for the securities financing markets. + * + * <a href="http://www.objectlab.co.uk/open">Click here to learn more</a> + * ___ _ _ _ _ _ + * / _ \| |__ (_) ___ ___| |_| | __ _| |__ + * | | | | '_ \| |/ _ \/ __| __| | / _` | '_ \ + * | |_| | |_) | | __/ (__| |_| |__| (_| | |_) | + * \___/|_.__// |\___|\___|\__|_____\__,_|_.__/ + * |__/ + * + * www.ObjectLab.co.uk + * + * $Id: ColorProvider.java 69 2006-10-24 16:20:20Z benoitx $ + * + * Copyright 2006 the original author or authors. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ +package net.sf.jtreemap.swing; + +import java.math.BigDecimal; +import java.text.NumberFormat; + +/** + * class who can display the values of elements of a JTreeMap with a formatter. + * + * @author Benoit Xhenseval + */ + +public class FormattedValue extends DefaultValue { + private static final long serialVersionUID = 108728719010392928L; + private final NumberFormat nf; + + public FormattedValue() { + this(null); + } + + public FormattedValue(final NumberFormat nf) { + this(nf, null); + } + + public FormattedValue(final NumberFormat nf, final double value) { + super(value); + this.nf = nf; + } + + public FormattedValue(final NumberFormat nf, final BigDecimal value) { + super(value != null ? value.doubleValue() : 0.0); + this.nf = nf; + } + + @Override + public String getLabel() { + return nf != null ? nf.format(getValue()) : String.valueOf(getValue()); + } +} +/* + * ObjectLab is supporing JTreeMap + * + * Based in London, we are world leaders in the design and development + * of bespoke applications for the securities financing markets. + * + * <a href="http://www.objectlab.co.uk/open">Click here to learn more about us</a> + * ___ _ _ _ _ _ + * / _ \| |__ (_) ___ ___| |_| | __ _| |__ + * | | | | '_ \| |/ _ \/ __| __| | / _` | '_ \ + * | |_| | |_) | | __/ (__| |_| |__| (_| | |_) | + * \___/|_.__// |\___|\___|\__|_____\__,_|_.__/ + * |__/ + * + * www.ObjectLab.co.uk + */ Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/Value.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/Value.java 2009-06-12 20:19:50 UTC (rev 134) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/Value.java 2009-06-22 11:37:58 UTC (rev 135) @@ -41,9 +41,6 @@ */ public abstract class Value implements Comparable, Serializable { - /** - * - */ private static final long serialVersionUID = 1L; private static final int SHIFT = 32; private static final int PRIME = 31; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2009-06-12 20:19:52
|
Revision: 134 http://jtreemap.svn.sourceforge.net/jtreemap/?rev=134&view=rev Author: benoitx Date: 2009-06-12 20:19:50 +0000 (Fri, 12 Jun 2009) Log Message: ----------- Running the Eclipse cleanUp. Modified Paths: -------------- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ColorProvider.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTipBuilder.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySlice.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitSquarified.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/UniqueColorProvider.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/Value.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ValuePercent.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/BuilderTM3.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/BuilderXML.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapAppletExample.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapExample.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RandomColorProvider.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomAction.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomPopupMenu.java Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ColorProvider.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ColorProvider.java 2009-06-12 20:19:50 UTC (rev 134) @@ -47,6 +47,11 @@ public abstract class ColorProvider implements Serializable { /** + * + */ + private static final long serialVersionUID = 1L; + + /** * get the associated color to the value. * * @param value Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java 2009-06-12 20:19:50 UTC (rev 134) @@ -53,18 +53,18 @@ private static final long serialVersionUID = -2492627777999093973L; - private JTreeMap jTreeMap; + private final JTreeMap jTreeMap; - private Font labelFont; + private final Font labelFont; - private Font valueFont; - - private String weightPrefix; - - private String valuePrefix; - - private boolean showWeight; - + private final Font valueFont; + + private final String weightPrefix; + + private final String valuePrefix; + + private final boolean showWeight; + /** * Constructor. * @@ -90,7 +90,7 @@ @Override public void paint(final Graphics g) { if (this.jTreeMap.getActiveLeaf() != null) { - Graphics g2D = (Graphics) g; + final Graphics g2D = g; g2D.setColor(Color.YELLOW); g2D.fill3DRect(0, 0, this.getWidth(), this.getHeight(), true); g2D.setColor(Color.black); @@ -99,13 +99,13 @@ g2D.setFont(this.valueFont); String toDraw = this.jTreeMap.getActiveLeaf().getLabelValue(); if (valuePrefix != null) { - toDraw = valuePrefix + " " + toDraw; + toDraw = valuePrefix + " " + toDraw; } if (showWeight) { - toDraw = this.jTreeMap.getActiveLeaf().getWeight() + ", " + toDraw; + toDraw = this.jTreeMap.getActiveLeaf().getWeight() + ", " + toDraw; } if (weightPrefix != null && showWeight) { - toDraw = weightPrefix + " " + toDraw; + toDraw = weightPrefix + " " + toDraw; } g2D.drawString(toDraw, TOOLTIP_OFFSET, this.getHeight() - TOOLTIP_OFFSET); } Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTipBuilder.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTipBuilder.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTipBuilder.java 2009-06-12 20:19:50 UTC (rev 134) @@ -47,10 +47,10 @@ private static final long serialVersionUID = -1646772942428571187L; private JToolTip instance = null; - private JTreeMap jTreeMap; - private String weightPrefix; - private String valuePrefix; - private boolean showWeight; + private final JTreeMap jTreeMap; + private final String weightPrefix; + private final String valuePrefix; + private final boolean showWeight; /** * Constructor. @@ -72,8 +72,7 @@ */ public JToolTip getToolTip() { if (instance == null) { - instance = new DefaultToolTip(this.jTreeMap, this.weightPrefix, - this.valuePrefix, this.showWeight); + instance = new DefaultToolTip(this.jTreeMap, this.weightPrefix, this.valuePrefix, this.showWeight); } return instance; } Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java 2009-06-12 20:19:50 UTC (rev 134) @@ -68,16 +68,11 @@ * @author Laurent Dutheil */ public class JTreeMap extends JComponent { + private static final long serialVersionUID = 7255952672238300249L; private static final int BORDER_FOR_FONT = 5; - private static final int MAX_NUM_CHAR = 3; - private static final int INSET = 4; - private static final int DISMISS_DELAY_MS = 100000; - - private static final long serialVersionUID = 7255952672238300249L; - private static final Color TRANSPARENCY_COLOR = new Color(204, 204, 204, 128); /** @@ -104,7 +99,7 @@ private IToolTipBuilder toolTipBuilder; // zoom - private Zoom zoom; + private final Zoom zoom = new Zoom(); /** * Constructor of JTreeMap. <BR> @@ -175,8 +170,6 @@ // the default DefaultToolTipBuilder toolTipBuilder = new DefaultToolTipBuilder(this, weightPrefix, valuePrefix, showWeight); - zoom = new Zoom(); - setRoot(root); setStrategy(strategy); setColorProvider(new UniqueColorProvider()); @@ -572,7 +565,6 @@ * @author Laurent Dutheil */ protected class HandleMouseMotion extends MouseMotionAdapter { - @Override public void mouseMoved(final MouseEvent e) { if (getDisplayedRoot().children().hasMoreElements()) { @@ -591,9 +583,8 @@ * @author Ekin Gulen */ protected class HandleMouseClick extends MouseAdapter { - @Override - public void mouseClicked(MouseEvent e) { + public void mouseClicked(final MouseEvent e) { if (e.getButton() == MouseEvent.BUTTON1 && e.getClickCount() == 1) { final TreeMapNode t = getDisplayedRoot().getChild(e.getX(), e.getY()); if (t != null && !t.isLeaf()) { @@ -602,7 +593,7 @@ } else { //zoom(t); // dont know why below does not work so for now leave it commented out - TreePath path = new TreePath(t.getPath()); + final TreePath path = new TreePath(t.getPath()); treeView.setSelectionPath(path); treeView.scrollPathToVisible(path); } @@ -613,7 +604,7 @@ } else { //zoom((TreeMapNode) getDisplayedRoot().getParent()); // dont know why below does not work so for now leave it commented out - TreePath path = new TreePath(((TreeMapNode) getDisplayedRoot().getParent()).getPath()); + final TreePath path = new TreePath(((TreeMapNode) getDisplayedRoot().getParent()).getPath()); treeView.setSelectionPath(path); treeView.scrollPathToVisible(path); } @@ -629,18 +620,10 @@ * @author Laurent Dutheil */ private class Zoom implements Serializable { - /** - * - */ private static final long serialVersionUID = 6708828099608367996L; - private boolean enable; - private boolean keepProportion = false; - /** - * Constructor - */ public Zoom() { enable = true; } @@ -729,7 +712,7 @@ return treeView; } - public void setTreeView(JTree treeView) { + public void setTreeView(final JTree treeView) { this.treeView = treeView; } } Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySlice.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySlice.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitBySlice.java 2009-06-12 20:19:50 UTC (rev 134) @@ -62,10 +62,9 @@ * @param sumWeight * sum of the weights */ - public static void splitInSlice(final int x0, final int y0, final int w0, final int h0, final Vector<TreeMapNode> v, - final double sumWeight) { + public static void splitInSlice(final int x0, final int y0, final int w0, final int h0, final Vector<TreeMapNode> v, final double sumWeight) { int offset = 0; - boolean vertical = h0 > w0; + final boolean vertical = h0 > w0; for (final TreeMapNode node : v) { if (vertical) { @@ -114,8 +113,7 @@ * int, int, double, java.util.Vector) */ @Override - protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, - final Vector<TreeMapNode> v) { + protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, final Vector<TreeMapNode> v) { SplitBySlice.splitInSlice(x0, y0, w0, h0, v, weight0); @@ -129,17 +127,14 @@ // if this is not a leaf, calculation for the children if (TreeMapNode.getBorder() > 1) { TreeMapNode.setBorder(TreeMapNode.getBorder() - 2); - calculatePositionsRec(node.getX() + 2, node.getY() + 2, node.getWidth() - 2, node.getHeight() - 2, node - .getWeight(), node.getChildren()); + calculatePositionsRec(node.getX() + 2, node.getY() + 2, node.getWidth() - 2, node.getHeight() - 2, node.getWeight(), node.getChildren()); TreeMapNode.setBorder(TreeMapNode.getBorder() + 2); } else if (TreeMapNode.getBorder() == 1) { TreeMapNode.setBorder(0); - calculatePositionsRec(node.getX() + 1, node.getY() + 1, node.getWidth() - 1, node.getHeight() - 1, node - .getWeight(), node.getChildren()); + calculatePositionsRec(node.getX() + 1, node.getY() + 1, node.getWidth() - 1, node.getHeight() - 1, node.getWeight(), node.getChildren()); TreeMapNode.setBorder(1); } else { - calculatePositionsRec(node.getX(), node.getY(), node.getWidth(), node.getHeight(), node.getWeight(), node - .getChildren()); + calculatePositionsRec(node.getX(), node.getY(), node.getWidth(), node.getHeight(), node.getWeight(), node.getChildren()); } } } Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitSquarified.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitSquarified.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitSquarified.java 2009-06-12 20:19:50 UTC (rev 134) @@ -130,8 +130,7 @@ * int, int, double, java.util.Vector) */ @Override - protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, - final Vector<TreeMapNode> v) { + protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, final Vector<TreeMapNode> v) { final Vector<TreeMapNode> vClone = new Vector<TreeMapNode>(v); sortVector(vClone); Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java 2009-06-12 20:19:50 UTC (rev 134) @@ -48,6 +48,11 @@ public abstract class SplitStrategy implements Serializable { /** + * + */ + private static final long serialVersionUID = 1L; + + /** * calculate the positions for all the elements of the root. * * @param root @@ -97,8 +102,7 @@ return d; } - protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, - final Vector<TreeMapNode> v) { + protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, final Vector<TreeMapNode> v) { if (v.isEmpty()) { return; @@ -204,8 +208,7 @@ } - protected void workOutWeight(final Vector<TreeMapNode> v1, final Vector<TreeMapNode> v2, final Vector<TreeMapNode> vClone, - final double sumWeight) { + protected void workOutWeight(final Vector<TreeMapNode> v1, final Vector<TreeMapNode> v2, final Vector<TreeMapNode> vClone, final double sumWeight) { double memWeight = 0.0; double elemWeight = 0.0; for (final Iterator<TreeMapNode> i = vClone.iterator(); i.hasNext();) { Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/TreeMapNode.java 2009-06-12 20:19:50 UTC (rev 134) @@ -140,8 +140,7 @@ public TreeMapNode getActiveLeaf(final int xParam, final int yParam) { if (this.isLeaf()) { - if ((xParam >= this.getX()) && (xParam <= this.getX() + this.getWidth()) && (yParam >= this.getY()) - && (yParam <= this.getY() + this.getHeight())) { + if ((xParam >= this.getX()) && (xParam <= this.getX() + this.getWidth()) && (yParam >= this.getY()) && (yParam <= this.getY() + this.getHeight())) { return this; } } else { Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/UniqueColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/UniqueColorProvider.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/UniqueColorProvider.java 2009-06-12 20:19:50 UTC (rev 134) @@ -52,7 +52,7 @@ private static final Color DEFAULT_COLOR = new Color(153, 153, 51); - private Color color; + private final Color color; private JPanel legend; Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/Value.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/Value.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/Value.java 2009-06-12 20:19:50 UTC (rev 134) @@ -41,6 +41,10 @@ */ public abstract class Value implements Comparable, Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; private static final int SHIFT = 32; private static final int PRIME = 31; @@ -116,10 +120,9 @@ } throw new IllegalArgumentException(); } - - + public String toString() { - StringBuilder b = new StringBuilder(); + final StringBuilder b = new StringBuilder(); b.append(getLabel()).append(" - ").append(getValue()); return b.toString(); } Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ValuePercent.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ValuePercent.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ValuePercent.java 2009-06-12 20:19:50 UTC (rev 134) @@ -34,7 +34,6 @@ import java.text.NumberFormat; - /** * class who can display the values of elements of a JTreeMap with pourcent * @@ -44,7 +43,7 @@ public class ValuePercent extends Value { private static final long serialVersionUID = 1087258219010392928L; private double value; - private NumberFormat nf; + private final NumberFormat nf; /** * Constructor of ValuePercent Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/BuilderTM3.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/BuilderTM3.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/BuilderTM3.java 2009-06-12 20:19:50 UTC (rev 134) @@ -50,8 +50,6 @@ import net.sf.jtreemap.swing.TreeMapNode; import net.sf.jtreemap.swing.TreeMapNodeBuilder; - - /** * Parse a TM3 file to build the tree. <BR> * See <a href=http://www.cs.umd.edu/hcil/treemap/doc4.1/create_TM3_file.html> @@ -93,7 +91,7 @@ private final HashMap<TreeMapNode, HashMap<String, Object>> values = new HashMap<TreeMapNode, HashMap<String, Object>>(); - private TreeMapNodeBuilder builder; + private final TreeMapNodeBuilder builder; /** * Constructor Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/BuilderXML.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/BuilderXML.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/BuilderXML.java 2009-06-12 20:19:50 UTC (rev 134) @@ -71,7 +71,7 @@ private Document document; - private TreeMapNodeBuilder builder; + private final TreeMapNodeBuilder builder; /** * Constructor Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapAppletExample.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapAppletExample.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapAppletExample.java 2009-06-12 20:19:50 UTC (rev 134) @@ -83,7 +83,7 @@ public class JTreeMapAppletExample extends JApplet { private static final double CONSTRAINT_WEIGHTX = 0.5; - + private static final int SCROLLPANE_WIDTH = 140; private static final String XML = "xml"; @@ -107,18 +107,18 @@ private BuilderTM3 builderTM3; private boolean showTM3CTonf; - + private boolean showTree; - + private boolean showWeight; - + private String weightPrefix; - + private String valuePrefix; - + private JTree treeView; private DefaultTreeModel treeModel; - + /** * This is the default constructor */ @@ -146,7 +146,7 @@ final String dataFile = getParameter("dataFile"); final String dataFileType = getParameter("dataFileType"); TreeMapNode root = null; - if(TM3.equalsIgnoreCase(dataFileType)) { + if (TM3.equalsIgnoreCase(dataFileType)) { try { builderTM3 = new BuilderTM3(createReader(dataFile)); root = builderTM3.getRoot(); @@ -157,7 +157,7 @@ } catch (final IOException e) { root = handleException(e); } - } else if(XML.equalsIgnoreCase(dataFileType)) { + } else if (XML.equalsIgnoreCase(dataFileType)) { try { final URL url = new URL(getCodeBase() + dataFile); final URLConnection connection = url.openConnection(); @@ -176,32 +176,28 @@ this.jTreeMap = new JTreeMap(root, new SplitBySortedWeight(), treeView, weightPrefix, valuePrefix, showWeight); this.jTreeMap.setFont(new Font(null, Font.BOLD, DEFAULT_FONT_SIZE)); - + final String colourProvider = getParameter("colorProvider"); - + ColorProvider colourProviderInstance = null; if ("Random".equalsIgnoreCase(colourProvider)) { colourProviderInstance = new RandomColorProvider(this.jTreeMap); } else if ("HSBLinear".equalsIgnoreCase(colourProvider)) { - colourProviderInstance = new HSBTreeMapColorProvider(jTreeMap, - HSBTreeMapColorProvider.ColorDistributionTypes.Linear, Color.GREEN, Color.RED); + colourProviderInstance = new HSBTreeMapColorProvider(jTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes.Linear, Color.GREEN, Color.RED); } else if ("HSBLog".equalsIgnoreCase(colourProvider)) { - colourProviderInstance = new HSBTreeMapColorProvider(jTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes.Log, - Color.GREEN, Color.RED); + colourProviderInstance = new HSBTreeMapColorProvider(jTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes.Log, Color.GREEN, Color.RED); } else if ("HSBSquareRoot".equalsIgnoreCase(colourProvider)) { colourProviderInstance = new RandomColorProvider(this.jTreeMap); } else if ("HSBCubicRoot".equalsIgnoreCase(colourProvider)) { - colourProviderInstance = new HSBTreeMapColorProvider(jTreeMap, - HSBTreeMapColorProvider.ColorDistributionTypes.CubicRoot, Color.GREEN, Color.RED); + colourProviderInstance = new HSBTreeMapColorProvider(jTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes.CubicRoot, Color.GREEN, Color.RED); } else if ("HSBExp".equalsIgnoreCase(colourProvider)) { - colourProviderInstance = new HSBTreeMapColorProvider(jTreeMap, - HSBTreeMapColorProvider.ColorDistributionTypes.Exp, Color.GREEN, Color.RED); + colourProviderInstance = new HSBTreeMapColorProvider(jTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes.Exp, Color.GREEN, Color.RED); } - + if (colourProviderInstance == null) { colourProviderInstance = new RedGreenColorProvider(this.jTreeMap); } - + this.jTreeMap.setColorProvider(colourProviderInstance); // Add a popupMenu to zoom @@ -252,8 +248,7 @@ private BufferedReader createReader(final String dataFile) throws IOException { final URL url = new URL(getCodeBase() + dataFile); final URLConnection connection = url.openConnection(); - final BufferedReader reader = new BufferedReader( - new InputStreamReader(connection.getInputStream())); + final BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream())); return reader; } @@ -320,8 +315,8 @@ final JComboBox cmb = (JComboBox) e.getSource(); final String field = (String) cmb.getSelectedItem(); JTreeMapAppletExample.this.builderTM3.setValues(field); -// createColorProviders(); -// updateLegendPanel(); + // createColorProviders(); + // updateLegendPanel(); JTreeMapAppletExample.this.repaint(); } }); @@ -372,7 +367,6 @@ this.jContentPane.removeAll(); } - } /* * ObjectLab is supporing JTreeMap Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapExample.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapExample.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapExample.java 2009-06-12 20:19:50 UTC (rev 134) @@ -107,7 +107,7 @@ private static final String OPEN_XML_FILE = "Open Xml File"; - private JTreeMap jTreeMap; + private final JTreeMap jTreeMap; private JTree treeView = new JTree(); @@ -457,16 +457,13 @@ protected void createColorProviders() { colorProviders.put("Red Green", new RedGreenColorProvider(this.jTreeMap)); colorProviders.put("Random", new RandomColorProvider(jTreeMap)); - colorProviders.put("HSB linear", new HSBTreeMapColorProvider(jTreeMap, - HSBTreeMapColorProvider.ColorDistributionTypes.Linear, Color.GREEN, Color.RED)); - colorProviders.put("HSB log", new HSBTreeMapColorProvider(jTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes.Log, - Color.GREEN, Color.RED)); - colorProviders.put("HSB SquareRoot", new HSBTreeMapColorProvider(jTreeMap, - HSBTreeMapColorProvider.ColorDistributionTypes.SquareRoot, Color.GREEN, Color.RED)); - colorProviders.put("HSB CubicRoot", new HSBTreeMapColorProvider(jTreeMap, - HSBTreeMapColorProvider.ColorDistributionTypes.CubicRoot, Color.GREEN, Color.RED)); - colorProviders.put("HSB exp", new HSBTreeMapColorProvider(jTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes.Exp, - Color.GREEN, Color.RED)); + colorProviders.put("HSB linear", new HSBTreeMapColorProvider(jTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes.Linear, Color.GREEN, Color.RED)); + colorProviders.put("HSB log", new HSBTreeMapColorProvider(jTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes.Log, Color.GREEN, Color.RED)); + colorProviders.put("HSB SquareRoot", new HSBTreeMapColorProvider(jTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes.SquareRoot, Color.GREEN, + Color.RED)); + colorProviders.put("HSB CubicRoot", new HSBTreeMapColorProvider(jTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes.CubicRoot, Color.GREEN, + Color.RED)); + colorProviders.put("HSB exp", new HSBTreeMapColorProvider(jTreeMap, HSBTreeMapColorProvider.ColorDistributionTypes.Exp, Color.GREEN, Color.RED)); for (final String key : colorProviders.keySet()) { final ColorProvider cp = colorProviders.get(key); panelLegend.add(cp.getLegendPanel(), key); Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java 2009-06-12 20:19:50 UTC (rev 134) @@ -99,8 +99,7 @@ * @param positiveColor * @param negativeColor */ - public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, - final Color positiveColor, final Color negativeColor) { + public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, final Color positiveColor, final Color negativeColor) { super(); jTreeMap = treeMap; this.colorDistribution = colorDistribution; @@ -122,8 +121,7 @@ * @param hue * @param saturation */ - public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, final float hue, - final float saturation) { + public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, final float hue, final float saturation) { this(treeMap, colorDistribution, hue, saturation, hue, saturation); } @@ -134,8 +132,8 @@ * @param negativeHue * @param negativeSaturation */ - public HSBTreeMapColorProvider(final JTreeMap treeMap, final float positiveHue, final float positiveSaturation, - final float negativeHue, final float negativeSaturation) { + public HSBTreeMapColorProvider(final JTreeMap treeMap, final float positiveHue, final float positiveSaturation, final float negativeHue, + final float negativeSaturation) { this(treeMap, ColorDistributionTypes.Linear, positiveHue, positiveSaturation, negativeHue, negativeSaturation); } @@ -147,8 +145,8 @@ * @param negativeHue * @param negativeSaturation */ - public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, - final float positiveHue, final float positiveSaturation, final float negativeHue, final float negativeSaturation) { + public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, final float positiveHue, + final float positiveSaturation, final float negativeHue, final float negativeSaturation) { super(); jTreeMap = treeMap; this.colorDistribution = colorDistribution; @@ -334,7 +332,7 @@ } } - private JTreeMap jTreeMap; + private final JTreeMap jTreeMap; private JPanel legend; Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RandomColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RandomColorProvider.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RandomColorProvider.java 2009-06-12 20:19:50 UTC (rev 134) @@ -63,10 +63,9 @@ */ private static final long serialVersionUID = -8184356270950978553L; - private static final Color[] COLOURS = new Color[] { new Color(255, 0, 0), new Color(0, 255, 0), new Color(0, 0, 255), - new Color(255, 255, 0), new Color(255, 0, 255), new Color(0, 255, 255), new Color(102, 102, 51), - new Color(255, 51, 153), new Color(255, 153, 51), new Color(204, 204, 51), new Color(205, 102, 204), - new Color(51, 153, 255), new Color(153, 102, 0) }; + private static final Color[] COLOURS = new Color[] { new Color(255, 0, 0), new Color(0, 255, 0), new Color(0, 0, 255), new Color(255, 255, 0), + new Color(255, 0, 255), new Color(0, 255, 255), new Color(102, 102, 51), new Color(255, 51, 153), new Color(255, 153, 51), new Color(204, 204, 51), + new Color(205, 102, 204), new Color(51, 153, 255), new Color(153, 102, 0) }; private int cursor = 0; @@ -74,7 +73,7 @@ private JPanel legend; - private JTreeMap jTreeMap; + private final JTreeMap jTreeMap; /** * Constructor Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/RedGreenColorProvider.java 2009-06-12 20:19:50 UTC (rev 134) @@ -174,8 +174,9 @@ * Constructor of Legend */ public Legend() { - this.setPreferredSize(new java.awt.Dimension( - 2 * Legend.X + RedGreenColorProvider.this.tabColor.length * Legend.WIDTH, 2 * Legend.Y + Legend.HEIGHT)); + this + .setPreferredSize(new java.awt.Dimension(2 * Legend.X + RedGreenColorProvider.this.tabColor.length * Legend.WIDTH, 2 * Legend.Y + + Legend.HEIGHT)); } @Override @@ -204,8 +205,7 @@ } g.setColor(Color.black); - g.drawString(RedGreenColorProvider.this.maxAbsValue.getLabel(), Legend.X + (xCursor - 1) * Legend.WIDTH, Legend.Y - - Y_INSET); + g.drawString(RedGreenColorProvider.this.maxAbsValue.getLabel(), Legend.X + (xCursor - 1) * Legend.WIDTH, Legend.Y - Y_INSET); } } } Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomAction.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomAction.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomAction.java 2009-06-12 20:19:50 UTC (rev 134) @@ -42,11 +42,10 @@ jTreeMap.zoom(this.node); jTreeMap.repaint(); } else { - TreePath path = new TreePath(this.node.getPath()); + final TreePath path = new TreePath(this.node.getPath()); jTreeMap.getTreeView().setSelectionPath(path); jTreeMap.getTreeView().scrollPathToVisible(path); } - } Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomPopupMenu.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomPopupMenu.java 2009-06-12 20:01:58 UTC (rev 133) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomPopupMenu.java 2009-06-12 20:19:50 UTC (rev 134) @@ -63,12 +63,12 @@ */ public static final Icon ZOOM_ICON = new ImageIcon(ZoomPopupMenu.class.getResource("icons/zoom.png")); - private JTreeMap jTreeMap; + private final JTreeMap jTreeMap; - private transient MouseListener mouseListener; - - private boolean showAbout; + private transient final MouseListener mouseListener; + private final boolean showAbout; + /** * Constructor * @@ -76,9 +76,9 @@ * jTreeMap which you want to add a zoom popup menu */ public ZoomPopupMenu(final JTreeMap jTreeMap) { - this(jTreeMap,false); + this(jTreeMap, false); } - + public ZoomPopupMenu(final JTreeMap jTreeMap, final boolean showAbout) { super(); this.jTreeMap = jTreeMap; @@ -86,14 +86,12 @@ this.jTreeMap.addMouseListener(this.mouseListener); this.showAbout = showAbout; } - protected class HandleClickMouse extends MouseAdapter { @Override public void mouseClicked(final MouseEvent e) { if (e.getButton() == MouseEvent.BUTTON3 - || (e.getButton() == MouseEvent.BUTTON1 && (e.isAltDown() || e.isControlDown() - || e.isMetaDown() || e.isAltGraphDown()))) { + || (e.getButton() == MouseEvent.BUTTON1 && (e.isAltDown() || e.isControlDown() || e.isMetaDown() || e.isAltGraphDown()))) { for (int i = ZoomPopupMenu.this.getComponentCount(); i > 0; i--) { ZoomPopupMenu.this.remove(i - 1); @@ -122,12 +120,12 @@ } cursor = child; } - + if (showAbout) { // Separator ZoomPopupMenu.this.addSeparator(); final AboutAction action = new AboutAction(); - ZoomPopupMenu.this.add(action); + ZoomPopupMenu.this.add(action); } ZoomPopupMenu.this.show(e.getComponent(), e.getX(), e.getY()); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2009-06-12 20:02:59
|
Revision: 133 http://jtreemap.svn.sourceforge.net/jtreemap/?rev=133&view=rev Author: benoitx Date: 2009-06-12 20:01:58 +0000 (Fri, 12 Jun 2009) Log Message: ----------- Putting the AboutAction and ZoomAction as top levels so that it is possible to create a new ZoomPopupMenu Modified Paths: -------------- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomPopupMenu.java Added Paths: ----------- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/AboutAction.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomAction.java Added: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/AboutAction.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/AboutAction.java (rev 0) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/AboutAction.java 2009-06-12 20:01:58 UTC (rev 133) @@ -0,0 +1,44 @@ +/** + * + */ +package net.sf.jtreemap.swing.provider; + +import java.awt.event.ActionEvent; + +import javax.swing.AbstractAction; +import javax.swing.JOptionPane; + +class AboutAction extends AbstractAction { + private static final long serialVersionUID = -8559400862920393294L; + + /** + * Constructor + * + * @param node + * where you want to zoom/unzoom + * @param icon + * icon corresponding to the operation (zoom or unzoom) + */ + public AboutAction() { + super("About"); + } + + /* + * (non-Javadoc) + * + * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) + */ + public void actionPerformed(final ActionEvent e) { + JOptionPane.showMessageDialog(null, "<html>JTreeMap powered by <a href=\"http://www.ObjectLab.co.uk\">ObjectLab.co.uk</a></html>"); + } + + /* + * (non-Javadoc) + * + * @see javax.swing.Action#isEnabled() + */ + @Override + public boolean isEnabled() { + return true; + } +} \ No newline at end of file Added: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomAction.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomAction.java (rev 0) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomAction.java 2009-06-12 20:01:58 UTC (rev 133) @@ -0,0 +1,62 @@ +/** + * + */ +package net.sf.jtreemap.swing.provider; + +import java.awt.event.ActionEvent; + +import javax.swing.AbstractAction; +import javax.swing.Icon; +import javax.swing.tree.TreePath; + +import net.sf.jtreemap.swing.JTreeMap; +import net.sf.jtreemap.swing.TreeMapNode; + +public class ZoomAction extends AbstractAction { + private static final long serialVersionUID = -8559400865920393294L; + + private final TreeMapNode node; + private final JTreeMap jTreeMap; + + /** + * Constructor + * + * @param node + * where you want to zoom/unzoom + * @param icon + * icon corresponding to the operation (zoom or unzoom) + */ + public ZoomAction(final JTreeMap jTreeMap, final TreeMapNode node, final Icon icon) { + super(node.getLabel(), icon); + this.node = node; + this.jTreeMap = jTreeMap; + } + + /* + * (non-Javadoc) + * + * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) + */ + public void actionPerformed(final ActionEvent e) { + if (jTreeMap.getTreeView() == null) { + jTreeMap.zoom(this.node); + jTreeMap.repaint(); + } else { + TreePath path = new TreePath(this.node.getPath()); + jTreeMap.getTreeView().setSelectionPath(path); + jTreeMap.getTreeView().scrollPathToVisible(path); + } + + + } + + /* + * (non-Javadoc) + * + * @see javax.swing.Action#isEnabled() + */ + @Override + public boolean isEnabled() { + return true; + } +} \ No newline at end of file Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomPopupMenu.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomPopupMenu.java 2009-05-31 18:02:34 UTC (rev 132) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/ZoomPopupMenu.java 2009-06-12 20:01:58 UTC (rev 133) @@ -32,17 +32,13 @@ */ package net.sf.jtreemap.swing.provider; -import java.awt.event.ActionEvent; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; -import javax.swing.AbstractAction; import javax.swing.Icon; import javax.swing.ImageIcon; -import javax.swing.JOptionPane; import javax.swing.JPopupMenu; -import javax.swing.tree.TreePath; import net.sf.jtreemap.swing.JTreeMap; import net.sf.jtreemap.swing.TreeMapNode; @@ -93,12 +89,6 @@ protected class HandleClickMouse extends MouseAdapter { - - /* - * (non-Javadoc) - * - * @see java.awt.event.MouseListener#mouseClicked(java.awt.event.MouseEvent) - */ @Override public void mouseClicked(final MouseEvent e) { if (e.getButton() == MouseEvent.BUTTON3 @@ -115,7 +105,7 @@ // Parents while (cursor.getParent() != null) { final TreeMapNode parent = (TreeMapNode) cursor.getParent(); - final ZoomAction action = new ZoomAction(parent, UNZOOM_ICON); + final ZoomAction action = new ZoomAction(jTreeMap, parent, UNZOOM_ICON); ZoomPopupMenu.this.insert(action, 0); cursor = parent; } @@ -127,7 +117,7 @@ while (cursor.getChild(e.getX(), e.getY()) != null) { final TreeMapNode child = cursor.getChild(e.getX(), e.getY()); if (!child.isLeaf()) { - final ZoomAction action = new ZoomAction(child, ZOOM_ICON); + final ZoomAction action = new ZoomAction(jTreeMap, child, ZOOM_ICON); ZoomPopupMenu.this.add(action); } cursor = child; @@ -143,92 +133,7 @@ ZoomPopupMenu.this.show(e.getComponent(), e.getX(), e.getY()); } } - } - - private class ZoomAction extends AbstractAction { - private static final long serialVersionUID = -8559400865920393294L; - - private TreeMapNode node; - - /** - * Constructor - * - * @param node - * where you want to zoom/unzoom - * @param icon - * icon corresponding to the operation (zoom or unzoom) - */ - public ZoomAction(final TreeMapNode node, final Icon icon) { - super(node.getLabel(), icon); - this.node = node; - } - - /* - * (non-Javadoc) - * - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - */ - public void actionPerformed(final ActionEvent e) { - if (jTreeMap.getTreeView() == null) { - ZoomPopupMenu.this.jTreeMap.zoom(this.node); - ZoomPopupMenu.this.jTreeMap.repaint(); - } else { - TreePath path = new TreePath(this.node.getPath()); - jTreeMap.getTreeView().setSelectionPath(path); - jTreeMap.getTreeView().scrollPathToVisible(path); - } - - - } - - /* - * (non-Javadoc) - * - * @see javax.swing.Action#isEnabled() - */ - @Override - public boolean isEnabled() { - return true; - } - } - - - private class AboutAction extends AbstractAction { - private static final long serialVersionUID = -8559400862920393294L; - - /** - * Constructor - * - * @param node - * where you want to zoom/unzoom - * @param icon - * icon corresponding to the operation (zoom or unzoom) - */ - public AboutAction() { - super("About"); - } - - /* - * (non-Javadoc) - * - * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent) - */ - public void actionPerformed(final ActionEvent e) { - JOptionPane.showMessageDialog(null, "<html>JTreeMap powered by <a href=\"http://www.ObjectLab.co.uk\">ObjectLab.co.uk</a></html>"); - } - - /* - * (non-Javadoc) - * - * @see javax.swing.Action#isEnabled() - */ - @Override - public boolean isEnabled() { - return true; - } - } - } /* * ObjectLab is supporing JTreeMap This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2009-05-31 18:02:42
|
Revision: 132 http://jtreemap.svn.sourceforge.net/jtreemap/?rev=132&view=rev Author: benoitx Date: 2009-05-31 18:02:34 +0000 (Sun, 31 May 2009) Log Message: ----------- Fixing issue with ToolTip when more than 1 JTreeMap are created in the same application. Modified Paths: -------------- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTipBuilder.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/Value.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ValuePercent.java Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTipBuilder.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTipBuilder.java 2009-03-10 17:43:17 UTC (rev 131) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTipBuilder.java 2009-05-31 18:02:34 UTC (rev 132) @@ -44,19 +44,12 @@ * */ public class DefaultToolTipBuilder implements IToolTipBuilder, Serializable { - /** - * - */ private static final long serialVersionUID = -1646772942428571187L; - private static JToolTip instance = null; - + private JToolTip instance = null; private JTreeMap jTreeMap; - private String weightPrefix; - private String valuePrefix; - private boolean showWeight; /** Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java 2009-03-10 17:43:17 UTC (rev 131) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java 2009-05-31 18:02:34 UTC (rev 132) @@ -146,11 +146,12 @@ * the split strategy * @param treeView The tree representation of the hierarchical data. */ - public JTreeMap(final TreeMapNode root, final SplitStrategy strategy, final JTree treeView, - final String weightPrefix, final String valuePrefix, final boolean showWeight) { + public JTreeMap(final TreeMapNode root, final SplitStrategy strategy, final JTree treeView, final String weightPrefix, final String valuePrefix, + final boolean showWeight) { this(root, strategy, weightPrefix, valuePrefix, showWeight); this.treeView = treeView; } + /** * Constructor of JTreeMap. <BR> * The chosen color provider is UniqueColorProvider. @@ -161,8 +162,7 @@ * @param strategy * the split strategy */ - public JTreeMap(final TreeMapNode root, final SplitStrategy strategy, - final String weightPrefix, final String valuePrefix, final boolean showWeight) { + public JTreeMap(final TreeMapNode root, final SplitStrategy strategy, final String weightPrefix, final String valuePrefix, final boolean showWeight) { // ToolTips appears without delay and stay as long as possible final ToolTipManager ttm = ToolTipManager.sharedInstance(); ttm.setInitialDelay(0); @@ -369,8 +369,7 @@ final int xMax = displayedRoot.getX() + displayedRoot.getWidth(); final int yMin = displayedRoot.getY(); if (this.activeLeaf != null) { - if (this.activeLeaf.getWidth() >= toolTip.getWidth() + 2 * INSET - && activeLeaf.getHeight() >= toolTip.getHeight() + 2 * INSET) { + if (this.activeLeaf.getWidth() >= toolTip.getWidth() + 2 * INSET && activeLeaf.getHeight() >= toolTip.getHeight() + 2 * INSET) { posX = activeLeaf.getX() + INSET; posY = activeLeaf.getY() + INSET; } else { @@ -403,12 +402,11 @@ final Insets insets = getInsets(); final int border = TreeMapNode.getBorder(); - root.setDimension(this.root.getX(), root.getY(), width - border - insets.left - insets.right, height - border - - insets.top - insets.bottom); + root.setDimension(this.root.getX(), root.getY(), width - border - insets.left - insets.right, height - border - insets.top - insets.bottom); if (!this.root.equals(this.displayedRoot)) { - displayedRoot.setDimension(this.displayedRoot.getX(), displayedRoot.getY(), width - border - insets.left - - insets.right, height - border - insets.top - insets.bottom); + displayedRoot.setDimension(this.displayedRoot.getX(), displayedRoot.getY(), width - border - insets.left - insets.right, height - border + - insets.top - insets.bottom); } calculatePositions(); @@ -416,9 +414,7 @@ if (this.displayedRoot.children().hasMoreElements()) { // the background g.setColor(this.getBackground()); - g.fillRect(this.displayedRoot.getX(), displayedRoot.getY(), displayedRoot.getWidth() + border, displayedRoot - .getHeight() - + border); + g.fillRect(this.displayedRoot.getX(), displayedRoot.getY(), displayedRoot.getWidth() + border, displayedRoot.getHeight() + border); // the JTreeMapExample draw(g, displayedRoot); // reveal the active leaf @@ -467,17 +463,15 @@ public void setBorder(final Border border) { // Substract the previous border insets Insets insets = getInsets(); - displayedRoot.setDimension(this.displayedRoot.getX() - insets.left, displayedRoot.getY() - insets.top, displayedRoot - .getWidth() - + insets.left + insets.right, displayedRoot.getHeight() + insets.top + insets.bottom); + displayedRoot.setDimension(this.displayedRoot.getX() - insets.left, displayedRoot.getY() - insets.top, displayedRoot.getWidth() + insets.left + + insets.right, displayedRoot.getHeight() + insets.top + insets.bottom); super.setBorder(border); // Add the new border insets insets = getInsets(); - displayedRoot.setDimension(this.displayedRoot.getX() + insets.left, displayedRoot.getY() + insets.top, displayedRoot - .getWidth() - - insets.left - insets.right, displayedRoot.getHeight() - insets.top - insets.bottom); + displayedRoot.setDimension(this.displayedRoot.getX() + insets.left, displayedRoot.getY() + insets.top, displayedRoot.getWidth() - insets.left + - insets.right, displayedRoot.getHeight() - insets.top - insets.bottom); } /** @@ -567,7 +561,9 @@ // undo the last zoom unzoom(); - zoom.execute(dest); + if (dest != null) { + zoom.execute(dest); + } } /** @@ -607,8 +603,8 @@ //zoom(t); // dont know why below does not work so for now leave it commented out TreePath path = new TreePath(t.getPath()); - treeView.setSelectionPath(path); - treeView.scrollPathToVisible(path); + treeView.setSelectionPath(path); + treeView.scrollPathToVisible(path); } } else { @@ -617,7 +613,7 @@ } else { //zoom((TreeMapNode) getDisplayedRoot().getParent()); // dont know why below does not work so for now leave it commented out - TreePath path = new TreePath(((TreeMapNode)getDisplayedRoot().getParent()).getPath()); + TreePath path = new TreePath(((TreeMapNode) getDisplayedRoot().getParent()).getPath()); treeView.setSelectionPath(path); treeView.scrollPathToVisible(path); } @@ -626,8 +622,6 @@ } } } - - /** * Class who zoom and unzoom the JTreeMap. @@ -691,6 +685,9 @@ * the root to dimension */ protected void setNewDimension(final TreeMapNode dest) { + if (dest == null) { + return; + } dest.setX(JTreeMap.this.getRoot().getX()); dest.setY(JTreeMap.this.getRoot().getY()); @@ -728,8 +725,6 @@ } } - - public JTree getTreeView() { return treeView; } Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/Value.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/Value.java 2009-03-10 17:43:17 UTC (rev 131) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/Value.java 2009-05-31 18:02:34 UTC (rev 132) @@ -116,6 +116,14 @@ } throw new IllegalArgumentException(); } + + + public String toString() { + StringBuilder b = new StringBuilder(); + b.append(getLabel()).append(" - ").append(getValue()); + return b.toString(); + } + } /* * ObjectLab is supporing JTreeMap Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ValuePercent.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ValuePercent.java 2009-03-10 17:43:17 UTC (rev 131) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/ValuePercent.java 2009-05-31 18:02:34 UTC (rev 132) @@ -42,13 +42,8 @@ */ public class ValuePercent extends Value { - /** - * - */ private static final long serialVersionUID = 1087258219010392928L; - private double value; - private NumberFormat nf; /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2009-03-10 17:43:20
|
Revision: 131 http://jtreemap.svn.sourceforge.net/jtreemap/?rev=131&view=rev Author: benoitx Date: 2009-03-10 17:43:17 +0000 (Tue, 10 Mar 2009) Log Message: ----------- Updating the SF logo as per the SF email sent March 10. Modified Paths: -------------- trunk/JTreeMap/qalab.xml trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java trunk/JTreeMap/src/site/navigation.xml trunk/KTreeMap/qalab.xml trunk/KTreeMap/src/site/navigation.xml trunk/common-build/project.xml trunk/src/site/navigation.xml Modified: trunk/JTreeMap/qalab.xml =================================================================== --- trunk/JTreeMap/qalab.xml 2007-04-29 09:38:00 UTC (rev 130) +++ trunk/JTreeMap/qalab.xml 2009-03-10 17:43:17 UTC (rev 131) @@ -131,6 +131,12 @@ project="jtreemap" statvalue="1" type="findbugs"/> <summaryresult date="2007-04-29" filecount="2" module="jtreemap" project="jtreemap" statvalue="112" type="simian"/> + <summaryresult date="2007-06-30" filecount="29" + module="jtreemap" project="jtreemap" statvalue="65" type="checkstyle"/> + <summaryresult date="2007-06-30" filecount="1" module="jtreemap" + project="jtreemap" statvalue="1" type="findbugs"/> + <summaryresult date="2007-06-30" filecount="2" module="jtreemap" + project="jtreemap" statvalue="112" type="simian"/> </summary> <file id="jtreemap-jtreemap-org_jense_swing_jtreemap_package.html" module="jtreemap" path="org/jense/swing/jtreemap/package.html" project="jtreemap"> @@ -450,6 +456,7 @@ <result date="2007-04-06" statvalue="3" type="checkstyle"/> <result date="2007-04-07" statvalue="3" type="checkstyle"/> <result date="2007-04-29" statvalue="3" type="checkstyle"/> + <result date="2007-06-30" statvalue="3" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_JTreeMapExample.java" @@ -480,6 +487,7 @@ <result date="2007-04-06" statvalue="1" type="checkstyle"/> <result date="2007-04-07" statvalue="1" type="checkstyle"/> <result date="2007-04-29" statvalue="1" type="checkstyle"/> + <result date="2007-06-30" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_RandomColorProvider.java" @@ -540,6 +548,7 @@ <result date="2007-04-06" statvalue="57" type="checkstyle"/> <result date="2007-04-07" statvalue="57" type="checkstyle"/> <result date="2007-04-29" statvalue="57" type="checkstyle"/> + <result date="2007-06-30" statvalue="57" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_HSBTreeMapColorProvider.java" @@ -558,6 +567,7 @@ <result date="2007-04-06" statvalue="2" type="checkstyle"/> <result date="2007-04-07" statvalue="2" type="checkstyle"/> <result date="2007-04-29" statvalue="2" type="checkstyle"/> + <result date="2007-06-30" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_RedGreenColorProvider.java" @@ -576,6 +586,7 @@ <result date="2007-04-06" statvalue="2" type="checkstyle"/> <result date="2007-04-07" statvalue="2" type="checkstyle"/> <result date="2007-04-29" statvalue="2" type="checkstyle"/> + <result date="2007-06-30" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_ZoomPopupMenu.java" @@ -585,5 +596,6 @@ <result date="2007-04-06" statvalue="1" type="findbugs"/> <result date="2007-04-07" statvalue="1" type="findbugs"/> <result date="2007-04-29" statvalue="1" type="findbugs"/> + <result date="2007-06-30" statvalue="1" type="findbugs"/> </file> </qalab> Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java 2007-04-29 09:38:00 UTC (rev 130) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/SplitStrategy.java 2009-03-10 17:43:17 UTC (rev 131) @@ -59,7 +59,7 @@ } final Vector<TreeMapNode> v = root.getChildren(); - if (v != null) { + if (v != null && !v.isEmpty()) { calculatePositionsRec(root.getX(), root.getY(), root.getWidth(), root.getHeight(), this.sumWeight(v), v); } } @@ -100,6 +100,9 @@ protected void calculatePositionsRec(final int x0, final int y0, final int w0, final int h0, final double weight0, final Vector<TreeMapNode> v) { + if (v.isEmpty()) { + return; + } // if the Vector contains only one element if (v.size() == 1) { final TreeMapNode f = v.elementAt(0); Modified: trunk/JTreeMap/src/site/navigation.xml =================================================================== --- trunk/JTreeMap/src/site/navigation.xml 2007-04-29 09:38:00 UTC (rev 130) +++ trunk/JTreeMap/src/site/navigation.xml 2009-03-10 17:43:17 UTC (rev 131) @@ -19,9 +19,7 @@ <item name="ObjectLab" href="http://www.objectlab.co.uk" /> </menu> <footer> - <a href="http://sourceforge.net"> - <img src="http://sourceforge.net/sflogo.php?group_id=265227&type=2" width="125" height="37" border="0" alt="SourceForge.net Logo" /> - </a> + <a href="http://sourceforge.net/projects/jtreemap"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=26527&type=13" width="120" height="30" border="0" alt="Get JTreeMap / KTreeMap at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> Modified: trunk/KTreeMap/qalab.xml =================================================================== --- trunk/KTreeMap/qalab.xml 2007-04-29 09:38:00 UTC (rev 130) +++ trunk/KTreeMap/qalab.xml 2009-03-10 17:43:17 UTC (rev 131) @@ -157,6 +157,14 @@ project="jtreemap" statvalue="34" type="simian"/> <summaryresult date="2007-04-29" filecount="1" module="ktreemap" project="jtreemap" statvalue="4" type="pmd"/> + <summaryresult date="2007-06-30" filecount="22" + module="ktreemap" project="jtreemap" statvalue="132" type="checkstyle"/> + <summaryresult date="2007-06-30" filecount="6" module="ktreemap" + project="jtreemap" statvalue="7" type="findbugs"/> + <summaryresult date="2007-06-30" filecount="2" module="ktreemap" + project="jtreemap" statvalue="34" type="simian"/> + <summaryresult date="2007-06-30" filecount="1" module="ktreemap" + project="jtreemap" statvalue="4" type="pmd"/> </summary> <file id="jtreemap-ktreemap-org_jense_ktreemap_example_package.html" module="ktreemap" path="org/jense/ktreemap/example/package.html" project="jtreemap"> @@ -262,6 +270,7 @@ <result date="2007-04-06" statvalue="1" type="checkstyle"/> <result date="2007-04-07" statvalue="1" type="checkstyle"/> <result date="2007-04-29" statvalue="1" type="checkstyle"/> + <result date="2007-06-30" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_package.html" @@ -281,6 +290,7 @@ <result date="2007-04-06" statvalue="1" type="checkstyle"/> <result date="2007-04-07" statvalue="1" type="checkstyle"/> <result date="2007-04-29" statvalue="1" type="checkstyle"/> + <result date="2007-06-30" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_ITreeMapColorProvider.java" @@ -312,6 +322,7 @@ <result date="2007-04-06" statvalue="12" type="checkstyle"/> <result date="2007-04-07" statvalue="12" type="checkstyle"/> <result date="2007-04-29" statvalue="12" type="checkstyle"/> + <result date="2007-06-30" statvalue="12" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitSquarified.java" @@ -331,6 +342,7 @@ <result date="2007-04-06" statvalue="12" type="checkstyle"/> <result date="2007-04-07" statvalue="12" type="checkstyle"/> <result date="2007-04-29" statvalue="12" type="checkstyle"/> + <result date="2007-06-30" statvalue="12" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitStrategy.java" @@ -350,6 +362,7 @@ <result date="2007-04-06" statvalue="3" type="checkstyle"/> <result date="2007-04-07" statvalue="3" type="checkstyle"/> <result date="2007-04-29" statvalue="3" type="checkstyle"/> + <result date="2007-06-30" statvalue="3" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_TreeMapNode.java" @@ -369,6 +382,7 @@ <result date="2007-04-06" statvalue="4" type="checkstyle"/> <result date="2007-04-07" statvalue="4" type="checkstyle"/> <result date="2007-04-29" statvalue="4" type="checkstyle"/> + <result date="2007-06-30" statvalue="4" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderTM3.java" @@ -402,6 +416,8 @@ <result date="2007-04-07" statvalue="1" type="findbugs"/> <result date="2007-04-29" statvalue="1" type="checkstyle"/> <result date="2007-04-29" statvalue="1" type="findbugs"/> + <result date="2007-06-30" statvalue="1" type="checkstyle"/> + <result date="2007-06-30" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderXML.java" @@ -421,6 +437,7 @@ <result date="2007-04-06" statvalue="2" type="checkstyle"/> <result date="2007-04-07" statvalue="2" type="checkstyle"/> <result date="2007-04-29" statvalue="2" type="checkstyle"/> + <result date="2007-06-30" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_HSBTreeMapColorProvider.java" @@ -482,9 +499,13 @@ <result date="2007-04-07" statvalue="1" type="findbugs"/> <result date="2007-04-07" statvalue="1" type="findbugs"/> <result date="2007-04-29" statvalue="1" type="findbugs"/> + <result date="2007-04-29" statvalue="1" type="findbugs"/> <result date="2007-04-29" statvalue="47" type="checkstyle"/> <result date="2007-04-29" statvalue="1" type="findbugs"/> <result date="2007-04-29" statvalue="1" type="findbugs"/> + <result date="2007-06-30" statvalue="47" type="checkstyle"/> + <result date="2007-06-30" statvalue="1" type="findbugs"/> + <result date="2007-06-30" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_KTreeMapView.java" @@ -518,6 +539,8 @@ <result date="2007-04-07" statvalue="1" type="findbugs"/> <result date="2007-04-29" statvalue="15" type="checkstyle"/> <result date="2007-04-29" statvalue="1" type="findbugs"/> + <result date="2007-06-30" statvalue="15" type="checkstyle"/> + <result date="2007-06-30" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_ResourceManager.java" @@ -565,6 +588,9 @@ <result date="2007-04-29" statvalue="32" type="checkstyle"/> <result date="2007-04-29" statvalue="1" type="findbugs"/> <result date="2007-04-29" statvalue="4" type="pmd"/> + <result date="2007-06-30" statvalue="32" type="checkstyle"/> + <result date="2007-06-30" statvalue="1" type="findbugs"/> + <result date="2007-06-30" statvalue="4" type="pmd"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_TM3Bean.java" @@ -598,5 +624,7 @@ <result date="2007-04-07" statvalue="2" type="findbugs"/> <result date="2007-04-29" statvalue="2" type="checkstyle"/> <result date="2007-04-29" statvalue="2" type="findbugs"/> + <result date="2007-06-30" statvalue="2" type="checkstyle"/> + <result date="2007-06-30" statvalue="2" type="findbugs"/> </file> </qalab> Modified: trunk/KTreeMap/src/site/navigation.xml =================================================================== --- trunk/KTreeMap/src/site/navigation.xml 2007-04-29 09:38:00 UTC (rev 130) +++ trunk/KTreeMap/src/site/navigation.xml 2009-03-10 17:43:17 UTC (rev 131) @@ -19,10 +19,8 @@ <item name="ObjectLab" href="http://www.objectlab.co.uk" /> </menu> <footer> - <a href="http://sourceforge.net"> - <img src="http://sourceforge.net/sflogo.php?group_id=265227&type=2" width="125" height="37" border="0" alt="SourceForge.net Logo" /> - </a> - <script src="http://www.google-analytics.com/urchin.js" +<a href="http://sourceforge.net/projects/jtreemap"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=26527&type=13" width="120" height="30" border="0" alt="Get JTreeMap / KTreeMap at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a> +<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> Modified: trunk/common-build/project.xml =================================================================== --- trunk/common-build/project.xml 2007-04-29 09:38:00 UTC (rev 130) +++ trunk/common-build/project.xml 2009-03-10 17:43:17 UTC (rev 131) @@ -27,7 +27,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/3.0.0 http://maven.apache.org/maven-v3_0_0.xsd"> <pomVersion>3</pomVersion> <groupId>net.sf.jtreemap</groupId> - <currentVersion>1.1.0</currentVersion> + <currentVersion>1.1.1</currentVersion> <organization> <name>L. Dutheil and ObjectLab Financial Ltd</name> <url>http://www.objectlab.co.uk</url> @@ -194,6 +194,11 @@ <versions> <version> + <id>1.1.1</id> + <name>1.1.1</name> + <tag>v1.1.1</tag> + </version> + <version> <id>1.1.0</id> <name>1.1.0</name> <tag>v1.1.0</tag> Modified: trunk/src/site/navigation.xml =================================================================== --- trunk/src/site/navigation.xml 2007-04-29 09:38:00 UTC (rev 130) +++ trunk/src/site/navigation.xml 2009-03-10 17:43:17 UTC (rev 131) @@ -31,9 +31,7 @@ <item name="hcil Treemap" href="http://www.cs.umd.edu/hcil/treemap/"/> </menu> <footer> - <p style="margin-top:10px; margin-bottom:0; padding-bottom:0; text-align:center; line-height:0"><a href="http://sourceforge.net"> - <img src="http://sourceforge.net/sflogo.php?group_id=265227&type=2" width="125" height="37" border="0" alt="SourceForge.net Logo" /> - </a> + <p style="margin-top:10px; margin-bottom:0; padding-bottom:0; text-align:center; line-height:0"><a href="http://sourceforge.net/projects/jtreemap"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=26527&type=13" width="120" height="30" border="0" alt="Get JTreeMap / KTreeMap at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a> <a href="http://digg.com/submit?phase=2&url=http%3A%2F%2Fjtreemap%2Esourceforge%2Enet&title=L%2EDutheil%20and%20ObjectLab%20released%20v%2E1%2E1%2E0%20of%20JTreeMap%20for%20Swing%20and%20SWT&bodytext=ObjectLab%20and%20Laurent%20Dutheil%20have%20release%20version%201%2E1%2E0%20of%20JTreemap,%20a%20treemap%2Fheatmap%20component%20for%20Swing%20or%20SWT%20and%20java%201%2E5%2B,%20available%20immediately%20on%20Sourceforge%20or%20Maven%20repository%2E%20A%20Treemap%20or%20Heatmap%20is%20a%20GUI%20component%20that%20graphically%20represents%20a%20hierarchical%20structure%20with%20different%20sizes%20and%20different%20colours%2EReleased%20under%20Apachev2%2E0&topic=programming"> <img src="http://digg.com/img/badges/91x17-digg-button.png" width="91" height="17" alt="Digg!" style="vertical-align:middle" /></a> <a href="http://feeds.feedburner.com/~r/ObjectlabOpenSourceNews/~6/1"><img src="http://feeds.feedburner.com/ObjectlabOpenSourceNews.1.gif" alt="ObjectLab Open Source News" style="border:0"/></a></p><p style="margin-top:5px; padding-top:0; font-size:x-small; text-align:center"></p> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2007-04-29 09:38:01
|
Revision: 130 http://svn.sourceforge.net/jtreemap/?rev=130&view=rev Author: benoitx Date: 2007-04-29 02:38:00 -0700 (Sun, 29 Apr 2007) Log Message: ----------- Tag version 1.1.0 Added Paths: ----------- tags/1.1.0/ Copied: tags/1.1.0 (from rev 129, trunk) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2007-04-29 09:34:53
|
Revision: 129 http://svn.sourceforge.net/jtreemap/?rev=129&view=rev Author: benoitx Date: 2007-04-29 02:34:51 -0700 (Sun, 29 Apr 2007) Log Message: ----------- relocated svn repo. Modified Paths: -------------- trunk/statsvn.bat Modified: trunk/statsvn.bat =================================================================== --- trunk/statsvn.bat 2007-04-29 09:27:45 UTC (rev 128) +++ trunk/statsvn.bat 2007-04-29 09:34:51 UTC (rev 129) @@ -1,3 +1,2 @@ -svn log -v --xml https://svn.sourceforge.net/svnroot/jtreemap/ > logfile.log -rem mkdir qalab\target\docs\statsvn +svn log -v --xml https://jtreemap.svn.sourceforge.net/svnroot/jtreemap/ > logfile.log java -jar c:\java\statsvn\statsvn.jar -exclude "**/qalab.xml" -tags "^1.1.0|^1.0.0" -xdoc -config-file statsvn.properties -verbose -output-dir src\site\statsvn -title JTreeMap -viewvc http://svn.sourceforge.net/viewvc/jtreemap/trunk ./logfile.log . \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2007-04-29 09:27:47
|
Revision: 128 http://svn.sourceforge.net/jtreemap/?rev=128&view=rev Author: benoitx Date: 2007-04-29 02:27:45 -0700 (Sun, 29 Apr 2007) Log Message: ----------- relocate svn repo to jtreemap.svn.sourceforge.net due to a SF bug for tagging. Modified Paths: -------------- trunk/JTreeMap/pom.xml trunk/JTreeMap/project.xml trunk/KTreeMap/pom.xml trunk/KTreeMap/project.xml trunk/common-build/project.xml Modified: trunk/JTreeMap/pom.xml =================================================================== --- trunk/JTreeMap/pom.xml 2007-04-29 09:23:23 UTC (rev 127) +++ trunk/JTreeMap/pom.xml 2007-04-29 09:27:45 UTC (rev 128) @@ -30,9 +30,9 @@ <scm> <url>http://jtreemap.svn.sourceforge.net/viewvc/jtreemap/</url> - <connection>scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk</connection> + <connection>scm:svn:https://jtreemap.svn.sourceforge.net/svnroot/jtreemap/trunk</connection> <developerConnection> - scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk + scm:svn:https://jtreemap.svn.sourceforge.net/svnroot/jtreemap/trunk </developerConnection> </scm> Modified: trunk/JTreeMap/project.xml =================================================================== --- trunk/JTreeMap/project.xml 2007-04-29 09:23:23 UTC (rev 127) +++ trunk/JTreeMap/project.xml 2007-04-29 09:27:45 UTC (rev 128) @@ -33,10 +33,10 @@ </description> <repository> <connection> - scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk/JTreeMap + scm:svn:https://jtreemap.svn.sourceforge.net/svnroot/jtreemap/trunk/JTreeMap </connection> <developerConnection> - scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk/JTreeMap + scm:svn:https://jtreemap.svn.sourceforge.net/svnroot/jtreemap/trunk/JTreeMap </developerConnection> </repository> <dependencies /> Modified: trunk/KTreeMap/pom.xml =================================================================== --- trunk/KTreeMap/pom.xml 2007-04-29 09:23:23 UTC (rev 127) +++ trunk/KTreeMap/pom.xml 2007-04-29 09:27:45 UTC (rev 128) @@ -30,9 +30,9 @@ <scm> <url>http://jtreemap.svn.sourceforge.net/viewvc/jtreemap/</url> - <connection>scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk</connection> + <connection>scm:svn:https://jtreemap.svn.sourceforge.net/svnroot/jtreemap/trunk</connection> <developerConnection> - scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk + scm:svn:https://jtreemap.svn.sourceforge.net/svnroot/jtreemap/trunk </developerConnection> </scm> Modified: trunk/KTreeMap/project.xml =================================================================== --- trunk/KTreeMap/project.xml 2007-04-29 09:23:23 UTC (rev 127) +++ trunk/KTreeMap/project.xml 2007-04-29 09:27:45 UTC (rev 128) @@ -33,10 +33,10 @@ </description> <repository> <connection> - scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk/KTreeMap + scm:svn:https://jtreemap.svn.sourceforge.net/svnroot/jtreemap/trunk/KTreeMap </connection> <developerConnection> - scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk/KTreeMap + scm:svn:https://jtreemap.svn.sourceforge.net/svnroot/jtreemap/trunk/KTreeMap </developerConnection> </repository> <dependencies> Modified: trunk/common-build/project.xml =================================================================== --- trunk/common-build/project.xml 2007-04-29 09:23:23 UTC (rev 127) +++ trunk/common-build/project.xml 2007-04-29 09:27:45 UTC (rev 128) @@ -44,12 +44,12 @@ <logo>images/jtreemapSmall.gif</logo> <siteDirectory/> <repository> - <url>http://svn.sourceforge.net/jtreemap</url> + <url>http://jtreemap.svn.sourceforge.net/jtreemap</url> <connection> - scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk + scm:svn:https://jtreemap.svn.sourceforge.net/svnroot/jtreemap/trunk </connection> <developerConnection> - scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk + scm:svn:https://jtreemap.svn.sourceforge.net/svnroot/jtreemap/trunk </developerConnection> </repository> <developers> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2007-04-29 09:23:25
|
Revision: 127 http://svn.sourceforge.net/jtreemap/?rev=127&view=rev Author: benoitx Date: 2007-04-29 02:23:23 -0700 (Sun, 29 Apr 2007) Log Message: ----------- About to tag. Modified Paths: -------------- trunk/KTreeMap/qalab.xml trunk/src/site/press/press-release-1.1.0.txt Modified: trunk/KTreeMap/qalab.xml =================================================================== --- trunk/KTreeMap/qalab.xml 2007-04-29 09:11:55 UTC (rev 126) +++ trunk/KTreeMap/qalab.xml 2007-04-29 09:23:23 UTC (rev 127) @@ -481,6 +481,7 @@ <result date="2007-04-07" statvalue="47" type="checkstyle"/> <result date="2007-04-07" statvalue="1" type="findbugs"/> <result date="2007-04-07" statvalue="1" type="findbugs"/> + <result date="2007-04-29" statvalue="1" type="findbugs"/> <result date="2007-04-29" statvalue="47" type="checkstyle"/> <result date="2007-04-29" statvalue="1" type="findbugs"/> <result date="2007-04-29" statvalue="1" type="findbugs"/> Modified: trunk/src/site/press/press-release-1.1.0.txt =================================================================== --- trunk/src/site/press/press-release-1.1.0.txt 2007-04-29 09:11:55 UTC (rev 126) +++ trunk/src/site/press/press-release-1.1.0.txt 2007-04-29 09:23:23 UTC (rev 127) @@ -31,7 +31,8 @@ The library is small, lightweight and does not force you to adopt a framework, but you can also use the Applet and Example Application -out-of-the-box, without any coding. +out-of-the-box, without any coding. It is currently used in StatSVN and +some financial applications deployed around the world. ObjectLab is not new to the open-source community having used numerous OS projects, It has recently launched the ObjectLab Kit family, including: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2007-04-29 09:11:56
|
Revision: 126 http://svn.sourceforge.net/jtreemap/?rev=126&view=rev Author: benoitx Date: 2007-04-29 02:11:55 -0700 (Sun, 29 Apr 2007) Log Message: ----------- prepare release. Modified Paths: -------------- trunk/JTreeMap/qalab.xml trunk/KTreeMap/qalab.xml trunk/src/site/index.xml trunk/src/site/press/press-release-1.1.0.txt Modified: trunk/JTreeMap/qalab.xml =================================================================== --- trunk/JTreeMap/qalab.xml 2007-04-29 09:02:34 UTC (rev 125) +++ trunk/JTreeMap/qalab.xml 2007-04-29 09:11:55 UTC (rev 126) @@ -125,6 +125,12 @@ project="jtreemap" statvalue="1" type="findbugs"/> <summaryresult date="2007-04-07" filecount="2" module="jtreemap" project="jtreemap" statvalue="112" type="simian"/> + <summaryresult date="2007-04-29" filecount="29" + module="jtreemap" project="jtreemap" statvalue="65" type="checkstyle"/> + <summaryresult date="2007-04-29" filecount="1" module="jtreemap" + project="jtreemap" statvalue="1" type="findbugs"/> + <summaryresult date="2007-04-29" filecount="2" module="jtreemap" + project="jtreemap" statvalue="112" type="simian"/> </summary> <file id="jtreemap-jtreemap-org_jense_swing_jtreemap_package.html" module="jtreemap" path="org/jense/swing/jtreemap/package.html" project="jtreemap"> @@ -443,6 +449,7 @@ <result date="2007-01-06" statvalue="3" type="checkstyle"/> <result date="2007-04-06" statvalue="3" type="checkstyle"/> <result date="2007-04-07" statvalue="3" type="checkstyle"/> + <result date="2007-04-29" statvalue="3" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_JTreeMapExample.java" @@ -472,6 +479,7 @@ <result date="2007-01-06" statvalue="1" type="checkstyle"/> <result date="2007-04-06" statvalue="1" type="checkstyle"/> <result date="2007-04-07" statvalue="1" type="checkstyle"/> + <result date="2007-04-29" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_RandomColorProvider.java" @@ -531,6 +539,7 @@ <result date="2007-01-06" statvalue="57" type="checkstyle"/> <result date="2007-04-06" statvalue="57" type="checkstyle"/> <result date="2007-04-07" statvalue="57" type="checkstyle"/> + <result date="2007-04-29" statvalue="57" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_HSBTreeMapColorProvider.java" @@ -548,6 +557,7 @@ <result date="2007-01-06" statvalue="2" type="checkstyle"/> <result date="2007-04-06" statvalue="2" type="checkstyle"/> <result date="2007-04-07" statvalue="2" type="checkstyle"/> + <result date="2007-04-29" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_RedGreenColorProvider.java" @@ -565,6 +575,7 @@ <result date="2007-01-06" statvalue="2" type="checkstyle"/> <result date="2007-04-06" statvalue="2" type="checkstyle"/> <result date="2007-04-07" statvalue="2" type="checkstyle"/> + <result date="2007-04-29" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_ZoomPopupMenu.java" @@ -573,5 +584,6 @@ <result date="2007-01-06" statvalue="1" type="findbugs"/> <result date="2007-04-06" statvalue="1" type="findbugs"/> <result date="2007-04-07" statvalue="1" type="findbugs"/> + <result date="2007-04-29" statvalue="1" type="findbugs"/> </file> </qalab> Modified: trunk/KTreeMap/qalab.xml =================================================================== --- trunk/KTreeMap/qalab.xml 2007-04-29 09:02:34 UTC (rev 125) +++ trunk/KTreeMap/qalab.xml 2007-04-29 09:11:55 UTC (rev 126) @@ -149,6 +149,14 @@ project="jtreemap" statvalue="34" type="simian"/> <summaryresult date="2007-04-07" filecount="1" module="ktreemap" project="jtreemap" statvalue="4" type="pmd"/> + <summaryresult date="2007-04-29" filecount="22" + module="ktreemap" project="jtreemap" statvalue="132" type="checkstyle"/> + <summaryresult date="2007-04-29" filecount="6" module="ktreemap" + project="jtreemap" statvalue="7" type="findbugs"/> + <summaryresult date="2007-04-29" filecount="2" module="ktreemap" + project="jtreemap" statvalue="34" type="simian"/> + <summaryresult date="2007-04-29" filecount="1" module="ktreemap" + project="jtreemap" statvalue="4" type="pmd"/> </summary> <file id="jtreemap-ktreemap-org_jense_ktreemap_example_package.html" module="ktreemap" path="org/jense/ktreemap/example/package.html" project="jtreemap"> @@ -253,6 +261,7 @@ <result date="2007-01-06" statvalue="1" type="checkstyle"/> <result date="2007-04-06" statvalue="1" type="checkstyle"/> <result date="2007-04-07" statvalue="1" type="checkstyle"/> + <result date="2007-04-29" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_package.html" @@ -271,6 +280,7 @@ <result date="2007-01-06" statvalue="1" type="checkstyle"/> <result date="2007-04-06" statvalue="1" type="checkstyle"/> <result date="2007-04-07" statvalue="1" type="checkstyle"/> + <result date="2007-04-29" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_ITreeMapColorProvider.java" @@ -301,6 +311,7 @@ <result date="2007-01-06" statvalue="12" type="checkstyle"/> <result date="2007-04-06" statvalue="12" type="checkstyle"/> <result date="2007-04-07" statvalue="12" type="checkstyle"/> + <result date="2007-04-29" statvalue="12" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitSquarified.java" @@ -319,6 +330,7 @@ <result date="2007-01-06" statvalue="12" type="checkstyle"/> <result date="2007-04-06" statvalue="12" type="checkstyle"/> <result date="2007-04-07" statvalue="12" type="checkstyle"/> + <result date="2007-04-29" statvalue="12" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitStrategy.java" @@ -337,6 +349,7 @@ <result date="2007-01-06" statvalue="3" type="checkstyle"/> <result date="2007-04-06" statvalue="3" type="checkstyle"/> <result date="2007-04-07" statvalue="3" type="checkstyle"/> + <result date="2007-04-29" statvalue="3" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_TreeMapNode.java" @@ -355,6 +368,7 @@ <result date="2007-01-06" statvalue="4" type="checkstyle"/> <result date="2007-04-06" statvalue="4" type="checkstyle"/> <result date="2007-04-07" statvalue="4" type="checkstyle"/> + <result date="2007-04-29" statvalue="4" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderTM3.java" @@ -386,6 +400,8 @@ <result date="2007-04-06" statvalue="1" type="findbugs"/> <result date="2007-04-07" statvalue="1" type="checkstyle"/> <result date="2007-04-07" statvalue="1" type="findbugs"/> + <result date="2007-04-29" statvalue="1" type="checkstyle"/> + <result date="2007-04-29" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderXML.java" @@ -404,6 +420,7 @@ <result date="2007-01-06" statvalue="2" type="checkstyle"/> <result date="2007-04-06" statvalue="2" type="checkstyle"/> <result date="2007-04-07" statvalue="2" type="checkstyle"/> + <result date="2007-04-29" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_HSBTreeMapColorProvider.java" @@ -464,6 +481,9 @@ <result date="2007-04-07" statvalue="47" type="checkstyle"/> <result date="2007-04-07" statvalue="1" type="findbugs"/> <result date="2007-04-07" statvalue="1" type="findbugs"/> + <result date="2007-04-29" statvalue="47" type="checkstyle"/> + <result date="2007-04-29" statvalue="1" type="findbugs"/> + <result date="2007-04-29" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_KTreeMapView.java" @@ -495,6 +515,8 @@ <result date="2007-04-06" statvalue="1" type="findbugs"/> <result date="2007-04-07" statvalue="15" type="checkstyle"/> <result date="2007-04-07" statvalue="1" type="findbugs"/> + <result date="2007-04-29" statvalue="15" type="checkstyle"/> + <result date="2007-04-29" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_ResourceManager.java" @@ -539,6 +561,9 @@ <result date="2007-04-07" statvalue="32" type="checkstyle"/> <result date="2007-04-07" statvalue="1" type="findbugs"/> <result date="2007-04-07" statvalue="4" type="pmd"/> + <result date="2007-04-29" statvalue="32" type="checkstyle"/> + <result date="2007-04-29" statvalue="1" type="findbugs"/> + <result date="2007-04-29" statvalue="4" type="pmd"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_TM3Bean.java" @@ -570,5 +595,7 @@ <result date="2007-04-06" statvalue="2" type="findbugs"/> <result date="2007-04-07" statvalue="2" type="checkstyle"/> <result date="2007-04-07" statvalue="2" type="findbugs"/> + <result date="2007-04-29" statvalue="2" type="checkstyle"/> + <result date="2007-04-29" statvalue="2" type="findbugs"/> </file> </qalab> Modified: trunk/src/site/index.xml =================================================================== --- trunk/src/site/index.xml 2007-04-29 09:02:34 UTC (rev 125) +++ trunk/src/site/index.xml 2007-04-29 09:11:55 UTC (rev 126) @@ -73,8 +73,11 @@ </subsection> <subsection name="Is there a maven repository?"> - <p>Yes, we'll be trying to add our library to the official maven repository but in the meantime, you can point Maven to <a href="http://objectlabkit.sourceforge.net/m2-repo">http://objectlabkit.sourceforge.net/m2-repo</a>. This is the - official repository for ObjectLab Open Source Projects.</p> + <p>Yes, we'll be trying to add our library to the official maven repository but in the meantime, you can point Maven to:</p> + <ul> + <li>Maven 1: <a href="http://objectlabkit.sourceforge.net/m1-repo">http://objectlabkit.sourceforge.net/m1-repo</a></li> + <li>Maven 2: <a href="http://objectlabkit.sourceforge.net/m2-repo">http://objectlabkit.sourceforge.net/m2-repo</a></li> + </ul><p>This is the official repository for ObjectLab Open Source Projects.</p> </subsection> <subsection name="UML?"> Modified: trunk/src/site/press/press-release-1.1.0.txt =================================================================== --- trunk/src/site/press/press-release-1.1.0.txt 2007-04-29 09:02:34 UTC (rev 125) +++ trunk/src/site/press/press-release-1.1.0.txt 2007-04-29 09:11:55 UTC (rev 126) @@ -5,6 +5,9 @@ http://jtreemap.sourceforge.net +We believe this is the only open source library of the sort under a +business friendly license (Apache License v2.0) + How to represent and visualize a lot of information at a glance is a hot topic in IT. A Treemap, also known as Heatmap, is an important tool for this. A TreeMap graphically represents a hierarchical structure. @@ -13,34 +16,33 @@ and different colours. The size and colours are determined by parameters such as the relative importance of a node in comparison to the full size. -JTreeMap is released under the business friendly Apache License v2.0. +It is available immediately for download via SourceForge or the ObjectLab +Open Source Repository (both Maven 1 and Maven 2). -It is available immediately for download via SourceForge or the Maven Central -Repository (both Maven 1 and Maven 2). The homepage has some very -quick examples. +http://objectlabkit.sourceforge.net/m2-repo +and +http://objectlabkit.sourceforge.net/m1-repo -The library is small, lightweight and does not force you to adopt a -framework, but you can also use the Applet and Example Application -out-of-the-box. -. -. -. -. -. -. -. +The libraries will also be put in the Maven Central Repository (pending processing +by Apache). +The homepage has some very quick examples. +The library is small, lightweight and does not force you to adopt a +framework, but you can also use the Applet and Example Application +out-of-the-box, without any coding. - ObjectLab is not new to the open-source community having used numerous OS projects, It has recently launched the ObjectLab Kit family, including: - QALab (http://qalab.sourceforge.net), a tool that keeps track over-time of the static analysis results from FindBugs, Checkstyle, PMD, Cobertura etc. - DateCalculators (http://objectlabkit.sourceforge.net), a set of generic lightweight and thread-safe Date calculators for Business and Finance. - +- StatSvn (http://www.statsvn.org) Subversion repository statistics. +- PZFileReader (http://pzfilereader.sourceforge.net) a flexible delimited + and FIXED LENGTH file/message parser. + We would like to thanks our friends and colleagues for their help, reviews and suggestions. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2007-04-29 09:02:39
|
Revision: 125 http://svn.sourceforge.net/jtreemap/?rev=125&view=rev Author: benoitx Date: 2007-04-29 02:02:34 -0700 (Sun, 29 Apr 2007) Log Message: ----------- Provide basic M2 build to help deploying in maven repository. Modified Paths: -------------- trunk/JTreeMap/qalab.xml trunk/KTreeMap/qalab.xml trunk/src/site/index.xml trunk/src/site/navigation.xml Added Paths: ----------- trunk/JTreeMap/pom.xml trunk/KTreeMap/pom.xml trunk/pom.xml Added: trunk/JTreeMap/pom.xml =================================================================== --- trunk/JTreeMap/pom.xml (rev 0) +++ trunk/JTreeMap/pom.xml 2007-04-29 09:02:34 UTC (rev 125) @@ -0,0 +1,145 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + <groupId>net.sf.jtreemap</groupId> + <artifactId>jtreemap</artifactId> + <packaging>jar</packaging> + + <!-- this is always the current version of the QALab plugin --> + <version>1.1.0</version> + + <name>JTreemap Built By Maven 2</name> + <url>http://jtreemap.sourceforge.net</url> + + <licenses> + <license> + <name>Apache License</name> + </license> + </licenses> + + <description>JTreeMap built by Maven 2.</description> + + <inceptionYear>2005</inceptionYear> + + <issueManagement> + <url>http://www.sourceforge.net/tracker/?group_id=26527</url> + </issueManagement> + + + <scm> + <url>http://jtreemap.svn.sourceforge.net/viewvc/jtreemap/</url> + <connection>scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk</connection> + <developerConnection> + scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk + </developerConnection> + </scm> + + <build> + <resources> + <resource> + <directory>src/conf</directory> + <includes> + <include>*.properties</include> + <include>**/*.gif</include> + </includes> + <filtering>false</filtering> + </resource> + </resources> + <testResources> + <testResource> + <directory>src/test/java</directory> + <includes> + <include>**/*.xml</include> + </includes> + <filtering>false</filtering> + </testResource> + </testResources> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.5</source> + <target>1.5</target> + </configuration> + </plugin> + </plugins> + </build> + + <dependencies/> + +<!-- + <distributionManagement> + <repository> + <id>sourceforge.net</id> + <name>SourceForge</name> + <url>scpexe://ssh.sourceforge.net/home/groups/q/qa/qalab/htdocs/m2-repo</url> + </repository> + <snapshotRepository> + <id>sourceforge.net</id> + <name>SourceForge</name> + <url>scpexe://ssh.sourceforge.net/home/groups/q/qa/qalab/htdocs/m2-repo</url> + </snapshotRepository> + <site> + <id>sourceforge.net</id> + <name>SourceForge</name> + <url>scpexe://ssh.sourceforge.net/home/groups/q/qa/qalab/htdocs</url> + </site> + </distributionManagement> +--> + + <profiles> + <profile> + <id>release-profile</id> + <activation> + <property> + <name>performRelease</name> + <value>true</value> + </property> + </activation> + + <build> + <plugins> + <plugin> + <inherited>true</inherited> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + <executions> + <execution> + <id>attach-sources</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + </plugin> + + <plugin> + <inherited>true</inherited> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <executions> + <execution> + <id>attach-javadocs</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + </plugin> + + <plugin> + <inherited>true</inherited> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-deploy-plugin</artifactId> + <configuration> + <updateReleaseInfo>true</updateReleaseInfo> + </configuration> + </plugin> + </plugins> + </build> + </profile> + </profiles> +</project> Modified: trunk/JTreeMap/qalab.xml =================================================================== --- trunk/JTreeMap/qalab.xml 2007-04-06 21:16:54 UTC (rev 124) +++ trunk/JTreeMap/qalab.xml 2007-04-29 09:02:34 UTC (rev 125) @@ -113,6 +113,18 @@ project="jtreemap" statvalue="112" type="simian"/> <summaryresult date="2007-01-06" filecount="1" module="jtreemap" project="jtreemap" statvalue="1" type="pmd"/> + <summaryresult date="2007-04-06" filecount="29" + module="jtreemap" project="jtreemap" statvalue="65" type="checkstyle"/> + <summaryresult date="2007-04-06" filecount="1" module="jtreemap" + project="jtreemap" statvalue="1" type="findbugs"/> + <summaryresult date="2007-04-06" filecount="2" module="jtreemap" + project="jtreemap" statvalue="112" type="simian"/> + <summaryresult date="2007-04-07" filecount="29" + module="jtreemap" project="jtreemap" statvalue="65" type="checkstyle"/> + <summaryresult date="2007-04-07" filecount="1" module="jtreemap" + project="jtreemap" statvalue="1" type="findbugs"/> + <summaryresult date="2007-04-07" filecount="2" module="jtreemap" + project="jtreemap" statvalue="112" type="simian"/> </summary> <file id="jtreemap-jtreemap-org_jense_swing_jtreemap_package.html" module="jtreemap" path="org/jense/swing/jtreemap/package.html" project="jtreemap"> @@ -429,6 +441,8 @@ <result date="2006-11-10" statvalue="1" type="checkstyle"/> <result date="2006-11-29" statvalue="1" type="checkstyle"/> <result date="2007-01-06" statvalue="3" type="checkstyle"/> + <result date="2007-04-06" statvalue="3" type="checkstyle"/> + <result date="2007-04-07" statvalue="3" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_JTreeMapExample.java" @@ -456,6 +470,8 @@ <result date="2006-11-10" statvalue="1" type="checkstyle"/> <result date="2006-11-29" statvalue="1" type="checkstyle"/> <result date="2007-01-06" statvalue="1" type="checkstyle"/> + <result date="2007-04-06" statvalue="1" type="checkstyle"/> + <result date="2007-04-07" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_RandomColorProvider.java" @@ -513,6 +529,8 @@ <result date="2006-11-10" statvalue="57" type="checkstyle"/> <result date="2006-11-29" statvalue="57" type="checkstyle"/> <result date="2007-01-06" statvalue="57" type="checkstyle"/> + <result date="2007-04-06" statvalue="57" type="checkstyle"/> + <result date="2007-04-07" statvalue="57" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_HSBTreeMapColorProvider.java" @@ -528,6 +546,8 @@ <result date="2006-11-10" statvalue="2" type="checkstyle"/> <result date="2006-11-29" statvalue="2" type="checkstyle"/> <result date="2007-01-06" statvalue="2" type="checkstyle"/> + <result date="2007-04-06" statvalue="2" type="checkstyle"/> + <result date="2007-04-07" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_RedGreenColorProvider.java" @@ -543,11 +563,15 @@ <result date="2006-11-10" statvalue="2" type="checkstyle"/> <result date="2006-11-29" statvalue="2" type="checkstyle"/> <result date="2007-01-06" statvalue="2" type="checkstyle"/> + <result date="2007-04-06" statvalue="2" type="checkstyle"/> + <result date="2007-04-07" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_ZoomPopupMenu.java" module="jtreemap" path="net/sf/jtreemap/swing/provider/ZoomPopupMenu.java" project="jtreemap"> <result date="2007-01-06" statvalue="1" type="findbugs"/> + <result date="2007-04-06" statvalue="1" type="findbugs"/> + <result date="2007-04-07" statvalue="1" type="findbugs"/> </file> </qalab> Added: trunk/KTreeMap/pom.xml =================================================================== --- trunk/KTreeMap/pom.xml (rev 0) +++ trunk/KTreeMap/pom.xml 2007-04-29 09:02:34 UTC (rev 125) @@ -0,0 +1,193 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + <groupId>net.sf.jtreemap</groupId> + <artifactId>net.sf.jtreemap.ktreemap</artifactId> + <packaging>jar</packaging> + + <!-- this is always the current version of the QALab plugin --> + <version>1.1.0</version> + + <name>JTreemap Built By Maven 2</name> + <url>http://jtreemap.sourceforge.net</url> + + <licenses> + <license> + <name>Apache License</name> + </license> + </licenses> + + <description>JTreeMap built by Maven 2.</description> + + <inceptionYear>2005</inceptionYear> + + <issueManagement> + <url>http://www.sourceforge.net/tracker/?group_id=26527</url> + </issueManagement> + + + <scm> + <url>http://jtreemap.svn.sourceforge.net/viewvc/jtreemap/</url> + <connection>scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk</connection> + <developerConnection> + scm:svn:https://svn.sourceforge.net/svnroot/jtreemap/trunk + </developerConnection> + </scm> + + <build> + <resources> + <resource> + <directory>src/conf</directory> + <includes> + <include>*.properties</include> + <include>**/*.gif</include> + </includes> + <filtering>false</filtering> + </resource> + </resources> + <testResources> + <testResource> + <directory>src/test/java</directory> + <includes> + <include>**/*.xml</include> + </includes> + <filtering>false</filtering> + </testResource> + </testResources> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.5</source> + <target>1.5</target> + </configuration> + </plugin> + </plugins> + </build> + + <dependencies> +<dependency> + <groupId>org.eclipse</groupId> + <artifactId>org.eclipse.swt.win32.win32.x86</artifactId> + <version>3.2.0.v3232m</version> + <type>jar</type> + </dependency> +<dependency> + <groupId>org.eclipse</groupId> + <artifactId>org.eclipse.osgi</artifactId> + <version>3.2.0.v20060601</version> + <type>jar</type> + </dependency> +<dependency> + <groupId>org.eclipse</groupId> + <artifactId>org.eclipse.jface</artifactId> + <version>3.2.0.I20060605-1400</version> + <type>jar</type> + </dependency> +<dependency> + <groupId>org.eclipse</groupId> + <artifactId>org.eclipse.core.commands</artifactId> + <version>3.2.0.I20060605-1400</version> + <type>jar</type> + </dependency> +<dependency> + <groupId>org.eclipse</groupId> + <artifactId>org.eclipse.equinox.registry</artifactId> + <version>3.2.0.v20060601</version> + <type>jar</type> + </dependency> +<dependency> + <groupId>org.eclipse</groupId> + <artifactId>org.eclipse.core.runtime</artifactId> + <version>3.2.0.v20060603</version> + <type>jar</type> + </dependency> +<dependency> + <groupId>org.eclipse</groupId> + <artifactId>org.eclipse.equinox.commons</artifactId> + <version>3.2.0.v20060603</version> + <type>jar</type> + </dependency> +<dependency> + <groupId>org.eclipse</groupId> + <artifactId>org.eclipse.ui.workbench</artifactId> + <version>3.2.0.I20060605-1400</version> + <type>jar</type> + </dependency> + </dependencies> + +<!-- + <distributionManagement> + <repository> + <id>sourceforge.net</id> + <name>SourceForge</name> + <url>scpexe://ssh.sourceforge.net/home/groups/q/qa/qalab/htdocs/m2-repo</url> + </repository> + <snapshotRepository> + <id>sourceforge.net</id> + <name>SourceForge</name> + <url>scpexe://ssh.sourceforge.net/home/groups/q/qa/qalab/htdocs/m2-repo</url> + </snapshotRepository> + <site> + <id>sourceforge.net</id> + <name>SourceForge</name> + <url>scpexe://ssh.sourceforge.net/home/groups/q/qa/qalab/htdocs</url> + </site> + </distributionManagement> +--> + <profiles> + <profile> + <id>release-profile</id> + <activation> + <property> + <name>performRelease</name> + <value>true</value> + </property> + </activation> + + <build> + <plugins> + <plugin> + <inherited>true</inherited> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + <executions> + <execution> + <id>attach-sources</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + </plugin> + + <plugin> + <inherited>true</inherited> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <executions> + <execution> + <id>attach-javadocs</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + </plugin> + + <plugin> + <inherited>true</inherited> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-deploy-plugin</artifactId> + <configuration> + <updateReleaseInfo>true</updateReleaseInfo> + </configuration> + </plugin> + </plugins> + </build> + </profile> + </profiles> +</project> Modified: trunk/KTreeMap/qalab.xml =================================================================== --- trunk/KTreeMap/qalab.xml 2007-04-06 21:16:54 UTC (rev 124) +++ trunk/KTreeMap/qalab.xml 2007-04-29 09:02:34 UTC (rev 125) @@ -133,6 +133,22 @@ project="jtreemap" statvalue="34" type="simian"/> <summaryresult date="2007-01-06" filecount="1" module="ktreemap" project="jtreemap" statvalue="4" type="pmd"/> + <summaryresult date="2007-04-06" filecount="22" + module="ktreemap" project="jtreemap" statvalue="132" type="checkstyle"/> + <summaryresult date="2007-04-06" filecount="6" module="ktreemap" + project="jtreemap" statvalue="7" type="findbugs"/> + <summaryresult date="2007-04-06" filecount="2" module="ktreemap" + project="jtreemap" statvalue="34" type="simian"/> + <summaryresult date="2007-04-06" filecount="1" module="ktreemap" + project="jtreemap" statvalue="4" type="pmd"/> + <summaryresult date="2007-04-07" filecount="22" + module="ktreemap" project="jtreemap" statvalue="132" type="checkstyle"/> + <summaryresult date="2007-04-07" filecount="6" module="ktreemap" + project="jtreemap" statvalue="7" type="findbugs"/> + <summaryresult date="2007-04-07" filecount="2" module="ktreemap" + project="jtreemap" statvalue="34" type="simian"/> + <summaryresult date="2007-04-07" filecount="1" module="ktreemap" + project="jtreemap" statvalue="4" type="pmd"/> </summary> <file id="jtreemap-ktreemap-org_jense_ktreemap_example_package.html" module="ktreemap" path="org/jense/ktreemap/example/package.html" project="jtreemap"> @@ -235,6 +251,8 @@ <result date="2006-11-10" statvalue="1" type="checkstyle"/> <result date="2006-11-29" statvalue="1" type="checkstyle"/> <result date="2007-01-06" statvalue="1" type="checkstyle"/> + <result date="2007-04-06" statvalue="1" type="checkstyle"/> + <result date="2007-04-07" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_package.html" @@ -251,6 +269,8 @@ <result date="2006-11-10" statvalue="1" type="checkstyle"/> <result date="2006-11-29" statvalue="1" type="checkstyle"/> <result date="2007-01-06" statvalue="1" type="checkstyle"/> + <result date="2007-04-06" statvalue="1" type="checkstyle"/> + <result date="2007-04-07" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_ITreeMapColorProvider.java" @@ -279,6 +299,8 @@ <result date="2006-11-10" statvalue="12" type="checkstyle"/> <result date="2006-11-29" statvalue="12" type="checkstyle"/> <result date="2007-01-06" statvalue="12" type="checkstyle"/> + <result date="2007-04-06" statvalue="12" type="checkstyle"/> + <result date="2007-04-07" statvalue="12" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitSquarified.java" @@ -295,6 +317,8 @@ <result date="2006-11-10" statvalue="12" type="checkstyle"/> <result date="2006-11-29" statvalue="12" type="checkstyle"/> <result date="2007-01-06" statvalue="12" type="checkstyle"/> + <result date="2007-04-06" statvalue="12" type="checkstyle"/> + <result date="2007-04-07" statvalue="12" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitStrategy.java" @@ -311,6 +335,8 @@ <result date="2006-11-10" statvalue="3" type="checkstyle"/> <result date="2006-11-29" statvalue="3" type="checkstyle"/> <result date="2007-01-06" statvalue="3" type="checkstyle"/> + <result date="2007-04-06" statvalue="3" type="checkstyle"/> + <result date="2007-04-07" statvalue="3" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_TreeMapNode.java" @@ -327,6 +353,8 @@ <result date="2006-11-10" statvalue="4" type="checkstyle"/> <result date="2006-11-29" statvalue="4" type="checkstyle"/> <result date="2007-01-06" statvalue="4" type="checkstyle"/> + <result date="2007-04-06" statvalue="4" type="checkstyle"/> + <result date="2007-04-07" statvalue="4" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderTM3.java" @@ -354,6 +382,10 @@ <result date="2006-11-29" statvalue="1" type="findbugs"/> <result date="2007-01-06" statvalue="1" type="checkstyle"/> <result date="2007-01-06" statvalue="1" type="findbugs"/> + <result date="2007-04-06" statvalue="1" type="checkstyle"/> + <result date="2007-04-06" statvalue="1" type="findbugs"/> + <result date="2007-04-07" statvalue="1" type="checkstyle"/> + <result date="2007-04-07" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderXML.java" @@ -370,6 +402,8 @@ <result date="2006-11-10" statvalue="2" type="checkstyle"/> <result date="2006-11-29" statvalue="2" type="checkstyle"/> <result date="2007-01-06" statvalue="2" type="checkstyle"/> + <result date="2007-04-06" statvalue="2" type="checkstyle"/> + <result date="2007-04-07" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_HSBTreeMapColorProvider.java" @@ -424,6 +458,12 @@ <result date="2007-01-06" statvalue="47" type="checkstyle"/> <result date="2007-01-06" statvalue="1" type="findbugs"/> <result date="2007-01-06" statvalue="1" type="findbugs"/> + <result date="2007-04-06" statvalue="47" type="checkstyle"/> + <result date="2007-04-06" statvalue="1" type="findbugs"/> + <result date="2007-04-06" statvalue="1" type="findbugs"/> + <result date="2007-04-07" statvalue="47" type="checkstyle"/> + <result date="2007-04-07" statvalue="1" type="findbugs"/> + <result date="2007-04-07" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_KTreeMapView.java" @@ -451,6 +491,10 @@ <result date="2006-11-29" statvalue="1" type="findbugs"/> <result date="2007-01-06" statvalue="15" type="checkstyle"/> <result date="2007-01-06" statvalue="1" type="findbugs"/> + <result date="2007-04-06" statvalue="15" type="checkstyle"/> + <result date="2007-04-06" statvalue="1" type="findbugs"/> + <result date="2007-04-07" statvalue="15" type="checkstyle"/> + <result date="2007-04-07" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_ResourceManager.java" @@ -489,6 +533,12 @@ <result date="2007-01-06" statvalue="32" type="checkstyle"/> <result date="2007-01-06" statvalue="1" type="findbugs"/> <result date="2007-01-06" statvalue="4" type="pmd"/> + <result date="2007-04-06" statvalue="32" type="checkstyle"/> + <result date="2007-04-06" statvalue="1" type="findbugs"/> + <result date="2007-04-06" statvalue="4" type="pmd"/> + <result date="2007-04-07" statvalue="32" type="checkstyle"/> + <result date="2007-04-07" statvalue="1" type="findbugs"/> + <result date="2007-04-07" statvalue="4" type="pmd"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_TM3Bean.java" @@ -516,5 +566,9 @@ <result date="2006-11-29" statvalue="2" type="findbugs"/> <result date="2007-01-06" statvalue="2" type="checkstyle"/> <result date="2007-01-06" statvalue="2" type="findbugs"/> + <result date="2007-04-06" statvalue="2" type="checkstyle"/> + <result date="2007-04-06" statvalue="2" type="findbugs"/> + <result date="2007-04-07" statvalue="2" type="checkstyle"/> + <result date="2007-04-07" statvalue="2" type="findbugs"/> </file> </qalab> Added: trunk/pom.xml =================================================================== --- trunk/pom.xml (rev 0) +++ trunk/pom.xml 2007-04-29 09:02:34 UTC (rev 125) @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <artifactId>jtreemap-site</artifactId> + <name>JTreemap</name> + <packaging>pom</packaging> + + <groupId>net.sf.jtreemap</groupId> + <version>1.1.0</version> + + <build> + <defaultGoal>install</defaultGoal> + </build> + + <modules> + <module>jtreemap</module> + <module>ktreemap</module> + </modules> + +<!-- + <distributionManagement> + <repository> + <id>sourceforge.net</id> + <name>SourceForge</name> + <url>scpexe://ssh.sourceforge.net/home/groups/q/qa/qalab/htdocs/m2-repo</url> + </repository> + <snapshotRepository> + <id>sourceforge.net</id> + <name>SourceForge</name> + <url>scpexe://ssh.sourceforge.net/home/groups/q/qa/qalab/htdocs/m2-repo</url> + </snapshotRepository> + <site> + <id>sourceforge.net</id> + <name>SourceForge</name> + <url>scpexe://ssh.sourceforge.net/home/groups/q/qa/qalab/htdocs</url> + </site> + </distributionManagement> +--> +</project> Modified: trunk/src/site/index.xml =================================================================== --- trunk/src/site/index.xml 2007-04-06 21:16:54 UTC (rev 124) +++ trunk/src/site/index.xml 2007-04-29 09:02:34 UTC (rev 125) @@ -72,6 +72,11 @@ <p>1.5+, get over it :-)</p> </subsection> + <subsection name="Is there a maven repository?"> + <p>Yes, we'll be trying to add our library to the official maven repository but in the meantime, you can point Maven to <a href="http://objectlabkit.sourceforge.net/m2-repo">http://objectlabkit.sourceforge.net/m2-repo</a>. This is the + official repository for ObjectLab Open Source Projects.</p> + </subsection> + <subsection name="UML?"> <p>We are using yDoc to generate a 'javadoc-like' documentation per module with the added twist of UML diagrams:</p> <ul> Modified: trunk/src/site/navigation.xml =================================================================== --- trunk/src/site/navigation.xml 2007-04-06 21:16:54 UTC (rev 124) +++ trunk/src/site/navigation.xml 2007-04-29 09:02:34 UTC (rev 125) @@ -25,16 +25,17 @@ <menu name="Links"> <item name="QALab" href="http://qalab.sourceforge.net/" /> <item name="ObjectLab Kit" href="http://objectlabkit.sourceforge.net/" /> + <item name="PZFileReader" href="http://pzfilereader.sourceforge.net/" /> + <item name="StatSVN" href="http://www.statsvn.org" /> <item name="ObjectLab" href="http://www.objectlab.co.uk" /> - <item name="StatSVN" href="http://www.statsvn.org" /> <item name="hcil Treemap" href="http://www.cs.umd.edu/hcil/treemap/"/> </menu> <footer> <p style="margin-top:10px; margin-bottom:0; padding-bottom:0; text-align:center; line-height:0"><a href="http://sourceforge.net"> <img src="http://sourceforge.net/sflogo.php?group_id=265227&type=2" width="125" height="37" border="0" alt="SourceForge.net Logo" /> </a> -<a href="http://digg.com/submit?phase=2&url=http%3A%2F%2Fjtreemap%2Esourceforge%2Enet&title=L%2EDutheil%20and%20ObjectLab%20released%20v%2E1%2E1%2E0%20of%20JTreeMap%20for%20Swing%20and%20SWT&bodytext=ObjectLab%20and%20Laurent%20Dutheil%20have%20release%20version%201%2E1%2E0%20of%20JTreemap,%20a%20treemap%2Fheatmap%20component%20for%20Swing%20or%20SWT%20and%20java%201%2E5%2B,%20available%20immediately%20on%20Sourceforge%20or%20Maven%20repository%2E%20A%20Treemap%20or%20Heatmap%20is%20a%20GUI%20component%20that%20graphically%20represents%20a%20hierarchical%20structure%20with%20different%20sizes%20and%20different%20colours%2EReleased%20under%20Apachev2%2E0&topic=programming"> - <img src="http://digg.com/img/badges/91x17-digg-button.png" width="91" height="17" alt="Digg!" style="vertical-align:middle" /></a> + <a href="http://digg.com/submit?phase=2&url=http%3A%2F%2Fjtreemap%2Esourceforge%2Enet&title=L%2EDutheil%20and%20ObjectLab%20released%20v%2E1%2E1%2E0%20of%20JTreeMap%20for%20Swing%20and%20SWT&bodytext=ObjectLab%20and%20Laurent%20Dutheil%20have%20release%20version%201%2E1%2E0%20of%20JTreemap,%20a%20treemap%2Fheatmap%20component%20for%20Swing%20or%20SWT%20and%20java%201%2E5%2B,%20available%20immediately%20on%20Sourceforge%20or%20Maven%20repository%2E%20A%20Treemap%20or%20Heatmap%20is%20a%20GUI%20component%20that%20graphically%20represents%20a%20hierarchical%20structure%20with%20different%20sizes%20and%20different%20colours%2EReleased%20under%20Apachev2%2E0&topic=programming"> + <img src="http://digg.com/img/badges/91x17-digg-button.png" width="91" height="17" alt="Digg!" style="vertical-align:middle" /></a> <a href="http://feeds.feedburner.com/~r/ObjectlabOpenSourceNews/~6/1"><img src="http://feeds.feedburner.com/ObjectlabOpenSourceNews.1.gif" alt="ObjectLab Open Source News" style="border:0"/></a></p><p style="margin-top:5px; padding-top:0; font-size:x-small; text-align:center"></p> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2007-04-06 21:16:56
|
Revision: 124 http://svn.sourceforge.net/jtreemap/?rev=124&view=rev Author: benoitx Date: 2007-04-06 14:16:54 -0700 (Fri, 06 Apr 2007) Log Message: ----------- preparing for release build. Modified Paths: -------------- trunk/src/site/index.xml trunk/src/site/navigation.xml trunk/statsvn.bat Added Paths: ----------- trunk/statsvn.properties Property Changed: ---------------- trunk/src/site/statsvn/ Modified: trunk/src/site/index.xml =================================================================== --- trunk/src/site/index.xml 2007-04-06 18:40:54 UTC (rev 123) +++ trunk/src/site/index.xml 2007-04-06 21:16:54 UTC (rev 124) @@ -21,7 +21,7 @@ <body> <!-- The body of the document contains a number of sections --> <section name="News"> - <p style="margin-top:10px; margin-bottom:0; padding-bottom:0; text-align:center; line-height:0"><a href="http://feeds.feedburner.com/~r/ObjectlabOpenSourceNews/~6/1"><img src="http://feeds.feedburner.com/ObjectlabOpenSourceNews.1.gif" alt="ObjectLab Open Source News" style="border:0"></a></p><p style="margin-top:5px; padding-top:0; font-size:x-small; text-align:center"><a href="http://www.feedburner.com/fb/a/headlineanimator/install?id=829470&w=1" onclick="window.open(this.href, 'haHowto', 'width=520,height=600,toolbar=no,address=no,resizable=yes,scrollbars'); return false" target="_blank">Grab this Headline Animator</a></p> + <p style="margin-top:10px; margin-bottom:0; padding-bottom:0; text-align:center; line-height:0"><a href="http://feeds.feedburner.com/~r/ObjectlabOpenSourceNews/~6/1"><img src="http://feeds.feedburner.com/ObjectlabOpenSourceNews.1.gif" alt="ObjectLab Open Source News" style="border:0"/></a></p><p style="margin-top:5px; padding-top:0; font-size:x-small; text-align:center"><a href="http://www.feedburner.com/fb/a/headlineanimator/install?id=829470&w=1" onclick="window.open(this.href, 'haHowto', 'width=520,height=600,toolbar=no,address=no,resizable=yes,scrollbars'); return false" target="_blank">Grab this Headline Animator</a></p> </section> <section name="How to represent a tree in a map?"> Modified: trunk/src/site/navigation.xml =================================================================== --- trunk/src/site/navigation.xml 2007-04-06 18:40:54 UTC (rev 123) +++ trunk/src/site/navigation.xml 2007-04-06 21:16:54 UTC (rev 124) @@ -35,7 +35,7 @@ </a> <a href="http://digg.com/submit?phase=2&url=http%3A%2F%2Fjtreemap%2Esourceforge%2Enet&title=L%2EDutheil%20and%20ObjectLab%20released%20v%2E1%2E1%2E0%20of%20JTreeMap%20for%20Swing%20and%20SWT&bodytext=ObjectLab%20and%20Laurent%20Dutheil%20have%20release%20version%201%2E1%2E0%20of%20JTreemap,%20a%20treemap%2Fheatmap%20component%20for%20Swing%20or%20SWT%20and%20java%201%2E5%2B,%20available%20immediately%20on%20Sourceforge%20or%20Maven%20repository%2E%20A%20Treemap%20or%20Heatmap%20is%20a%20GUI%20component%20that%20graphically%20represents%20a%20hierarchical%20structure%20with%20different%20sizes%20and%20different%20colours%2EReleased%20under%20Apachev2%2E0&topic=programming"> <img src="http://digg.com/img/badges/91x17-digg-button.png" width="91" height="17" alt="Digg!" style="vertical-align:middle" /></a> - <a href="http://feeds.feedburner.com/~r/ObjectlabOpenSourceNews/~6/1"><img src="http://feeds.feedburner.com/ObjectlabOpenSourceNews.1.gif" alt="ObjectLab Open Source News" style="border:0"></a></p><p style="margin-top:5px; padding-top:0; font-size:x-small; text-align:center"></p> + <a href="http://feeds.feedburner.com/~r/ObjectlabOpenSourceNews/~6/1"><img src="http://feeds.feedburner.com/ObjectlabOpenSourceNews.1.gif" alt="ObjectLab Open Source News" style="border:0"/></a></p><p style="margin-top:5px; padding-top:0; font-size:x-small; text-align:center"></p> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> Property changes on: trunk/src/site/statsvn ___________________________________________________________________ Name: svn:ignore - *.png *.xml jtreemap-1.1.0.jar objectlab-statcvs-xdoc.css repomap.jtree + *.png *.xml jtreemap-1.1.0.jar objectlab-statcvs-xdoc.css repomap.jtree repomap-data.txt Modified: trunk/statsvn.bat =================================================================== --- trunk/statsvn.bat 2007-04-06 18:40:54 UTC (rev 123) +++ trunk/statsvn.bat 2007-04-06 21:16:54 UTC (rev 124) @@ -1,3 +1,3 @@ svn log -v --xml https://svn.sourceforge.net/svnroot/jtreemap/ > logfile.log rem mkdir qalab\target\docs\statsvn -java -jar c:\java\statsvn\statsvn.jar -exclude "**/qalab.xml" -tags "^1.1.0|^1.0.0" -format xdoc -verbose -output-dir src\site\statsvn -title JTreeMap -viewvc http://svn.sourceforge.net/viewvc/jtreemap/trunk ./logfile.log . \ No newline at end of file +java -jar c:\java\statsvn\statsvn.jar -exclude "**/qalab.xml" -tags "^1.1.0|^1.0.0" -xdoc -config-file statsvn.properties -verbose -output-dir src\site\statsvn -title JTreeMap -viewvc http://svn.sourceforge.net/viewvc/jtreemap/trunk ./logfile.log . \ No newline at end of file Added: trunk/statsvn.properties =================================================================== --- trunk/statsvn.properties (rev 0) +++ trunk/statsvn.properties 2007-04-06 21:16:54 UTC (rev 124) @@ -0,0 +1,44 @@ +## +# USERS +## +user.benoitx.realName=Benoit Xhenseval +user.benoitx.url=http://www.xhenseval.com/benoit +user.benoitx.image=http://www.xhenseval.com/benoit/bx-avatar.jpg +user.benoitx.email= +# +user.marchy.realName=Marcin Jekot +user.marchy.url= +user.marchy.image= +user.marchy.email= +# +user.davesag.realName=David Sag +user.davesag.url= +user.davesag.image= +user.davesag.email= +# +user.zepernick.realName=Paul Zepernick +user.zepernick.url= +user.zepernick.image= +user.zepernick.email= +# +user.ekingulen.realName=Ekin Gulen +user.ekingulen.url= +user.ekingulen.image= +user.ekingulen.email= +# +user.jense128.realName=Laurent Duthier +user.jense128.url= +user.jense128.image= +user.jense128.email= +# +user.jkealey.realName=Jason Kealey +user.jkealey.url= +user.jkealey.image= +user.jkealey.email= +# +user.jpdaigle.realName=Jean-Philippe Daigle +user.jpdaigle.url= +user.jpdaigle.image= +user.jpdaigle.email= +# + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2007-04-06 18:41:01
|
Revision: 123 http://svn.sourceforge.net/jtreemap/?rev=123&view=rev Author: benoitx Date: 2007-04-06 11:40:54 -0700 (Fri, 06 Apr 2007) Log Message: ----------- tidy up. Modified Paths: -------------- trunk/JTreeMap/qalab.xml trunk/KTreeMap/qalab.xml trunk/project.xml trunk/src/site/index.xml trunk/src/site/navigation.xml Modified: trunk/JTreeMap/qalab.xml =================================================================== --- trunk/JTreeMap/qalab.xml 2007-01-21 23:40:11 UTC (rev 122) +++ trunk/JTreeMap/qalab.xml 2007-04-06 18:40:54 UTC (rev 123) @@ -177,7 +177,8 @@ <result date="2006-10-17" statvalue="3" type="checkstyle"/> <result date="2006-10-18" statvalue="3" type="checkstyle"/> </file> - <file id="jtreemap-jtreemap-org_jense_swing_jtreemap_TreeMapNode.java" + <file + id="jtreemap-jtreemap-org_jense_swing_jtreemap_TreeMapNode.java" module="jtreemap" path="org/jense/swing/jtreemap/TreeMapNode.java" project="jtreemap"> <result date="2006-10-17" statvalue="17" type="checkstyle"/> @@ -314,7 +315,8 @@ path="net/sf/jtreemap/swing/example/package.html" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="checkstyle"/> </file> - <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_DefaultToolTip.java" + <file + id="jtreemap-jtreemap-net_sf_jtreemap_swing_DefaultToolTip.java" module="jtreemap" path="net/sf/jtreemap/swing/DefaultToolTip.java" project="jtreemap"> <result date="2006-10-23" statvalue="7" type="checkstyle"/> @@ -361,7 +363,8 @@ path="net/sf/jtreemap/swing/SplitSquarified.java" project="jtreemap"> <result date="2006-10-23" statvalue="12" type="checkstyle"/> </file> - <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitStrategy.java" + <file + id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitStrategy.java" module="jtreemap" path="net/sf/jtreemap/swing/SplitStrategy.java" project="jtreemap"> <result date="2006-10-23" statvalue="3" type="checkstyle"/> @@ -405,6 +408,7 @@ <result date="2006-11-09" statvalue="1" type="pmd"/> <result date="2006-11-10" statvalue="1" type="pmd"/> <result date="2006-11-29" statvalue="1" type="pmd"/> + <result date="2007-01-06" statvalue="1" type="pmd"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_HSBTreeMapColorProvider.java" @@ -424,6 +428,7 @@ <result date="2006-11-09" statvalue="1" type="checkstyle"/> <result date="2006-11-10" statvalue="1" type="checkstyle"/> <result date="2006-11-29" statvalue="1" type="checkstyle"/> + <result date="2007-01-06" statvalue="3" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_JTreeMapExample.java" @@ -450,6 +455,7 @@ <result date="2006-11-09" statvalue="1" type="checkstyle"/> <result date="2006-11-10" statvalue="1" type="checkstyle"/> <result date="2006-11-29" statvalue="1" type="checkstyle"/> + <result date="2007-01-06" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_RandomColorProvider.java" @@ -479,7 +485,8 @@ <result date="2006-10-23" statvalue="7" type="checkstyle"/> <result date="2006-10-23" statvalue="2" type="findbugs"/> </file> - <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitByNumber.java" + <file + id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitByNumber.java" module="jtreemap" path="net/sf/jtreemap/swing/SplitByNumber.java" project="jtreemap"/> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitBySlice.java" @@ -488,7 +495,8 @@ id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitBySortedWeight.java" module="jtreemap" path="net/sf/jtreemap/swing/SplitBySortedWeight.java" project="jtreemap"/> - <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitByWeight.java" + <file + id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitByWeight.java" module="jtreemap" path="net/sf/jtreemap/swing/SplitByWeight.java" project="jtreemap"/> <file @@ -504,6 +512,7 @@ <result date="2006-11-09" statvalue="57" type="checkstyle"/> <result date="2006-11-10" statvalue="57" type="checkstyle"/> <result date="2006-11-29" statvalue="57" type="checkstyle"/> + <result date="2007-01-06" statvalue="57" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_HSBTreeMapColorProvider.java" @@ -518,6 +527,7 @@ <result date="2006-11-09" statvalue="2" type="checkstyle"/> <result date="2006-11-10" statvalue="2" type="checkstyle"/> <result date="2006-11-29" statvalue="2" type="checkstyle"/> + <result date="2007-01-06" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_RedGreenColorProvider.java" @@ -532,5 +542,12 @@ <result date="2006-11-09" statvalue="2" type="checkstyle"/> <result date="2006-11-10" statvalue="2" type="checkstyle"/> <result date="2006-11-29" statvalue="2" type="checkstyle"/> + <result date="2007-01-06" statvalue="2" type="checkstyle"/> </file> + <file + id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_ZoomPopupMenu.java" + module="jtreemap" + path="net/sf/jtreemap/swing/provider/ZoomPopupMenu.java" project="jtreemap"> + <result date="2007-01-06" statvalue="1" type="findbugs"/> + </file> </qalab> Modified: trunk/KTreeMap/qalab.xml =================================================================== --- trunk/KTreeMap/qalab.xml 2007-01-21 23:40:11 UTC (rev 122) +++ trunk/KTreeMap/qalab.xml 2007-04-06 18:40:54 UTC (rev 123) @@ -148,7 +148,8 @@ path="org/jense/ktreemap/ITreeMapColorProvider.java" project="jtreemap"> <result date="2006-10-18" statvalue="1" type="checkstyle"/> </file> - <file id="jtreemap-ktreemap-org_jense_ktreemap_ITreeMapProvider.java" + <file + id="jtreemap-ktreemap-org_jense_ktreemap_ITreeMapProvider.java" module="ktreemap" path="org/jense/ktreemap/ITreeMapProvider.java" project="jtreemap"> <result date="2006-10-18" statvalue="3" type="checkstyle"/> @@ -233,6 +234,7 @@ <result date="2006-11-09" statvalue="1" type="checkstyle"/> <result date="2006-11-10" statvalue="1" type="checkstyle"/> <result date="2006-11-29" statvalue="1" type="checkstyle"/> + <result date="2007-01-06" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_package.html" @@ -248,6 +250,7 @@ <result date="2006-11-09" statvalue="1" type="checkstyle"/> <result date="2006-11-10" statvalue="1" type="checkstyle"/> <result date="2006-11-29" statvalue="1" type="checkstyle"/> + <result date="2007-01-06" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_ITreeMapColorProvider.java" @@ -275,6 +278,7 @@ <result date="2006-11-09" statvalue="12" type="checkstyle"/> <result date="2006-11-10" statvalue="12" type="checkstyle"/> <result date="2006-11-29" statvalue="12" type="checkstyle"/> + <result date="2007-01-06" statvalue="12" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitSquarified.java" @@ -290,6 +294,7 @@ <result date="2006-11-09" statvalue="12" type="checkstyle"/> <result date="2006-11-10" statvalue="12" type="checkstyle"/> <result date="2006-11-29" statvalue="12" type="checkstyle"/> + <result date="2007-01-06" statvalue="12" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitStrategy.java" @@ -305,8 +310,10 @@ <result date="2006-11-09" statvalue="3" type="checkstyle"/> <result date="2006-11-10" statvalue="3" type="checkstyle"/> <result date="2006-11-29" statvalue="3" type="checkstyle"/> + <result date="2007-01-06" statvalue="3" type="checkstyle"/> </file> - <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_TreeMapNode.java" + <file + id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_TreeMapNode.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/TreeMapNode.java" project="jtreemap"> <result date="2006-10-23" statvalue="4" type="checkstyle"/> @@ -319,6 +326,7 @@ <result date="2006-11-09" statvalue="4" type="checkstyle"/> <result date="2006-11-10" statvalue="4" type="checkstyle"/> <result date="2006-11-29" statvalue="4" type="checkstyle"/> + <result date="2007-01-06" statvalue="4" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderTM3.java" @@ -344,6 +352,8 @@ <result date="2006-11-10" statvalue="1" type="findbugs"/> <result date="2006-11-29" statvalue="1" type="checkstyle"/> <result date="2006-11-29" statvalue="1" type="findbugs"/> + <result date="2007-01-06" statvalue="1" type="checkstyle"/> + <result date="2007-01-06" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderXML.java" @@ -359,6 +369,7 @@ <result date="2006-11-09" statvalue="2" type="checkstyle"/> <result date="2006-11-10" statvalue="2" type="checkstyle"/> <result date="2006-11-29" statvalue="2" type="checkstyle"/> + <result date="2007-01-06" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_HSBTreeMapColorProvider.java" @@ -410,6 +421,9 @@ <result date="2006-11-29" statvalue="47" type="checkstyle"/> <result date="2006-11-29" statvalue="1" type="findbugs"/> <result date="2006-11-29" statvalue="1" type="findbugs"/> + <result date="2007-01-06" statvalue="47" type="checkstyle"/> + <result date="2007-01-06" statvalue="1" type="findbugs"/> + <result date="2007-01-06" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_KTreeMapView.java" @@ -435,6 +449,8 @@ <result date="2006-11-10" statvalue="1" type="findbugs"/> <result date="2006-11-29" statvalue="15" type="checkstyle"/> <result date="2006-11-29" statvalue="1" type="findbugs"/> + <result date="2007-01-06" statvalue="15" type="checkstyle"/> + <result date="2007-01-06" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_ResourceManager.java" @@ -470,6 +486,9 @@ <result date="2006-11-29" statvalue="32" type="checkstyle"/> <result date="2006-11-29" statvalue="1" type="findbugs"/> <result date="2006-11-29" statvalue="4" type="pmd"/> + <result date="2007-01-06" statvalue="32" type="checkstyle"/> + <result date="2007-01-06" statvalue="1" type="findbugs"/> + <result date="2007-01-06" statvalue="4" type="pmd"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_TM3Bean.java" @@ -495,5 +514,7 @@ <result date="2006-11-10" statvalue="2" type="findbugs"/> <result date="2006-11-29" statvalue="2" type="checkstyle"/> <result date="2006-11-29" statvalue="2" type="findbugs"/> + <result date="2007-01-06" statvalue="2" type="checkstyle"/> + <result date="2007-01-06" statvalue="2" type="findbugs"/> </file> </qalab> Modified: trunk/project.xml =================================================================== --- trunk/project.xml 2007-01-21 23:40:11 UTC (rev 122) +++ trunk/project.xml 2007-04-06 18:40:54 UTC (rev 123) @@ -40,6 +40,6 @@ <report>maven-changelog-plugin</report> <report>maven-developer-activity-plugin</report> <report>maven-file-activity-plugin</report> - <report>maven-linkcheck-plugin</report> + <!--<report>maven-linkcheck-plugin</report>--> </reports> </project> Modified: trunk/src/site/index.xml =================================================================== --- trunk/src/site/index.xml 2007-01-21 23:40:11 UTC (rev 122) +++ trunk/src/site/index.xml 2007-04-06 18:40:54 UTC (rev 123) @@ -20,6 +20,10 @@ </head> <body> <!-- The body of the document contains a number of sections --> + <section name="News"> + <p style="margin-top:10px; margin-bottom:0; padding-bottom:0; text-align:center; line-height:0"><a href="http://feeds.feedburner.com/~r/ObjectlabOpenSourceNews/~6/1"><img src="http://feeds.feedburner.com/ObjectlabOpenSourceNews.1.gif" alt="ObjectLab Open Source News" style="border:0"></a></p><p style="margin-top:5px; padding-top:0; font-size:x-small; text-align:center"><a href="http://www.feedburner.com/fb/a/headlineanimator/install?id=829470&w=1" onclick="window.open(this.href, 'haHowto', 'width=520,height=600,toolbar=no,address=no,resizable=yes,scrollbars'); return false" target="_blank">Grab this Headline Animator</a></p> + </section> + <section name="How to represent a tree in a map?"> <p><img src="http://sourceforge.net/dbimage.php?id=44184" style="float:left"/>How to represent and visualize a lot of information at a glance is a hot topic in IT. Modified: trunk/src/site/navigation.xml =================================================================== --- trunk/src/site/navigation.xml 2007-01-21 23:40:11 UTC (rev 122) +++ trunk/src/site/navigation.xml 2007-04-06 18:40:54 UTC (rev 123) @@ -30,17 +30,19 @@ <item name="hcil Treemap" href="http://www.cs.umd.edu/hcil/treemap/"/> </menu> <footer> - <a href="http://sourceforge.net"> + <p style="margin-top:10px; margin-bottom:0; padding-bottom:0; text-align:center; line-height:0"><a href="http://sourceforge.net"> <img src="http://sourceforge.net/sflogo.php?group_id=265227&type=2" width="125" height="37" border="0" alt="SourceForge.net Logo" /> </a> <a href="http://digg.com/submit?phase=2&url=http%3A%2F%2Fjtreemap%2Esourceforge%2Enet&title=L%2EDutheil%20and%20ObjectLab%20released%20v%2E1%2E1%2E0%20of%20JTreeMap%20for%20Swing%20and%20SWT&bodytext=ObjectLab%20and%20Laurent%20Dutheil%20have%20release%20version%201%2E1%2E0%20of%20JTreemap,%20a%20treemap%2Fheatmap%20component%20for%20Swing%20or%20SWT%20and%20java%201%2E5%2B,%20available%20immediately%20on%20Sourceforge%20or%20Maven%20repository%2E%20A%20Treemap%20or%20Heatmap%20is%20a%20GUI%20component%20that%20graphically%20represents%20a%20hierarchical%20structure%20with%20different%20sizes%20and%20different%20colours%2EReleased%20under%20Apachev2%2E0&topic=programming"> <img src="http://digg.com/img/badges/91x17-digg-button.png" width="91" height="17" alt="Digg!" style="vertical-align:middle" /></a> + <a href="http://feeds.feedburner.com/~r/ObjectlabOpenSourceNews/~6/1"><img src="http://feeds.feedburner.com/ObjectlabOpenSourceNews.1.gif" alt="ObjectLab Open Source News" style="border:0"></a></p><p style="margin-top:5px; padding-top:0; font-size:x-small; text-align:center"></p> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct = "UA-615747-8"; urchinTracker(); </script> + </footer> </body> </project> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2007-01-21 23:40:12
|
Revision: 122 http://svn.sourceforge.net/jtreemap/?rev=122&view=rev Author: benoitx Date: 2007-01-21 15:40:11 -0800 (Sun, 21 Jan 2007) Log Message: ----------- Added the new ObjectLab news list for those who may want to receive web alerts of posting about this project. Modified Paths: -------------- trunk/common-build/project.xml Modified: trunk/common-build/project.xml =================================================================== --- trunk/common-build/project.xml 2007-01-06 21:35:37 UTC (rev 121) +++ trunk/common-build/project.xml 2007-01-21 23:40:11 UTC (rev 122) @@ -138,6 +138,19 @@ http://sourceforge.net/mailarchive/forum.php?forum=jtreemap-svn </archive> </mailingList> + <mailingList> + <name>News about ObjectLab's projects (Alerts online)</name> + <subscribe> + http://lists.sourceforge.net/lists/listinfo/objectlabkit-news + </subscribe> + <unsubscribe> + http://lists.sourceforge.net/lists/listinfo/objectlabkit-news + </unsubscribe> + <post/> + <archive> + http://sourceforge.net/mailarchive/forum.php?forum=objectlabkit-news + </archive> + </mailingList> </mailingLists> <dependencies/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2007-01-06 21:35:40
|
Revision: 121 http://svn.sourceforge.net/jtreemap/?rev=121&view=rev Author: benoitx Date: 2007-01-06 13:35:37 -0800 (Sat, 06 Jan 2007) Log Message: ----------- new build. Modified Paths: -------------- trunk/JTreeMap/qalab.xml trunk/KTreeMap/qalab.xml Modified: trunk/JTreeMap/qalab.xml =================================================================== --- trunk/JTreeMap/qalab.xml 2006-12-21 16:58:04 UTC (rev 120) +++ trunk/JTreeMap/qalab.xml 2007-01-06 21:35:37 UTC (rev 121) @@ -105,35 +105,43 @@ project="jtreemap" statvalue="112" type="simian"/> <summaryresult date="2006-12-12" filecount="1" module="jtreemap" project="jtreemap" statvalue="1" type="pmd"/> + <summaryresult date="2007-01-06" filecount="29" + module="jtreemap" project="jtreemap" statvalue="65" type="checkstyle"/> + <summaryresult date="2007-01-06" filecount="1" module="jtreemap" + project="jtreemap" statvalue="1" type="findbugs"/> + <summaryresult date="2007-01-06" filecount="2" module="jtreemap" + project="jtreemap" statvalue="112" type="simian"/> + <summaryresult date="2007-01-06" filecount="1" module="jtreemap" + project="jtreemap" statvalue="1" type="pmd"/> </summary> - <file id="default-default-org_jense_swing_jtreemap_package.html" + <file id="jtreemap-jtreemap-org_jense_swing_jtreemap_package.html" module="jtreemap" path="org/jense/swing/jtreemap/package.html" project="jtreemap"> <result date="2006-10-17" statvalue="1" type="checkstyle"/> <result date="2006-10-18" statvalue="1" type="checkstyle"/> </file> <file - id="default-default-org_jense_swing_jtreemap_example_package.html" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_example_package.html" module="jtreemap" path="org/jense/swing/jtreemap/example/package.html" project="jtreemap"> <result date="2006-10-17" statvalue="1" type="checkstyle"/> <result date="2006-10-18" statvalue="1" type="checkstyle"/> </file> <file - id="default-default-org_jense_swing_jtreemap_DefaultToolTip.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_DefaultToolTip.java" module="jtreemap" path="org/jense/swing/jtreemap/DefaultToolTip.java" project="jtreemap"> <result date="2006-10-17" statvalue="7" type="checkstyle"/> <result date="2006-10-18" statvalue="7" type="checkstyle"/> </file> <file - id="default-default-org_jense_swing_jtreemap_DefaultToolTipBuilder.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_DefaultToolTipBuilder.java" module="jtreemap" path="org/jense/swing/jtreemap/DefaultToolTipBuilder.java" project="jtreemap"> <result date="2006-10-17" statvalue="1" type="checkstyle"/> <result date="2006-10-18" statvalue="1" type="checkstyle"/> </file> <file - id="default-default-org_jense_swing_jtreemap_DefaultValue.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_DefaultValue.java" module="jtreemap" path="org/jense/swing/jtreemap/DefaultValue.java" project="jtreemap"> <result date="2006-10-17" statvalue="1" type="checkstyle"/> @@ -142,13 +150,13 @@ <result date="2006-10-18" statvalue="1" type="findbugs"/> </file> <file - id="default-default-org_jense_swing_jtreemap_IToolTipBuilder.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_IToolTipBuilder.java" module="jtreemap" path="org/jense/swing/jtreemap/IToolTipBuilder.java" project="jtreemap"> <result date="2006-10-17" statvalue="1" type="checkstyle"/> <result date="2006-10-18" statvalue="1" type="checkstyle"/> </file> - <file id="default-default-org_jense_swing_jtreemap_JTreeMap.java" + <file id="jtreemap-jtreemap-org_jense_swing_jtreemap_JTreeMap.java" module="jtreemap" path="org/jense/swing/jtreemap/JTreeMap.java" project="jtreemap"> <result date="2006-10-17" statvalue="23" type="checkstyle"/> <result date="2006-10-17" statvalue="5" type="findbugs"/> @@ -156,20 +164,20 @@ <result date="2006-10-18" statvalue="5" type="findbugs"/> </file> <file - id="default-default-org_jense_swing_jtreemap_SplitSquarified.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_SplitSquarified.java" module="jtreemap" path="org/jense/swing/jtreemap/SplitSquarified.java" project="jtreemap"> <result date="2006-10-17" statvalue="12" type="checkstyle"/> <result date="2006-10-18" statvalue="12" type="checkstyle"/> </file> <file - id="default-default-org_jense_swing_jtreemap_SplitStrategy.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_SplitStrategy.java" module="jtreemap" path="org/jense/swing/jtreemap/SplitStrategy.java" project="jtreemap"> <result date="2006-10-17" statvalue="3" type="checkstyle"/> <result date="2006-10-18" statvalue="3" type="checkstyle"/> </file> - <file id="default-default-org_jense_swing_jtreemap_TreeMapNode.java" + <file id="jtreemap-jtreemap-org_jense_swing_jtreemap_TreeMapNode.java" module="jtreemap" path="org/jense/swing/jtreemap/TreeMapNode.java" project="jtreemap"> <result date="2006-10-17" statvalue="17" type="checkstyle"/> @@ -178,7 +186,7 @@ <result date="2006-10-18" statvalue="1" type="findbugs"/> </file> <file - id="default-default-org_jense_swing_jtreemap_UniqueColorProvider.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_UniqueColorProvider.java" module="jtreemap" path="org/jense/swing/jtreemap/UniqueColorProvider.java" project="jtreemap"> <result date="2006-10-17" statvalue="7" type="checkstyle"/> @@ -186,7 +194,7 @@ <result date="2006-10-18" statvalue="7" type="checkstyle"/> <result date="2006-10-18" statvalue="2" type="findbugs"/> </file> - <file id="default-default-org_jense_swing_jtreemap_Value.java" + <file id="jtreemap-jtreemap-org_jense_swing_jtreemap_Value.java" module="jtreemap" path="org/jense/swing/jtreemap/Value.java" project="jtreemap"> <result date="2006-10-17" statvalue="1" type="checkstyle"/> <result date="2006-10-17" statvalue="2" type="findbugs"/> @@ -194,7 +202,7 @@ <result date="2006-10-18" statvalue="2" type="findbugs"/> </file> <file - id="default-default-org_jense_swing_jtreemap_example_BuilderTM3.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_example_BuilderTM3.java" module="jtreemap" path="org/jense/swing/jtreemap/example/BuilderTM3.java" project="jtreemap"> <result date="2006-10-17" statvalue="1" type="checkstyle"/> @@ -203,14 +211,14 @@ <result date="2006-10-18" statvalue="1" type="findbugs"/> </file> <file - id="default-default-org_jense_swing_jtreemap_example_BuilderXML.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_example_BuilderXML.java" module="jtreemap" path="org/jense/swing/jtreemap/example/BuilderXML.java" project="jtreemap"> <result date="2006-10-17" statvalue="2" type="checkstyle"/> <result date="2006-10-18" statvalue="2" type="checkstyle"/> </file> <file - id="default-default-org_jense_swing_jtreemap_example_HSBTreeMapColorProvider.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_example_HSBTreeMapColorProvider.java" module="jtreemap" path="org/jense/swing/jtreemap/example/HSBTreeMapColorProvider.java" project="jtreemap"> <result date="2006-10-17" statvalue="61" type="checkstyle"/> @@ -219,14 +227,14 @@ <result date="2006-10-18" statvalue="5" type="findbugs"/> </file> <file - id="default-default-org_jense_swing_jtreemap_example_JTreeMapAppletExample.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_example_JTreeMapAppletExample.java" module="jtreemap" path="org/jense/swing/jtreemap/example/JTreeMapAppletExample.java" project="jtreemap"> <result date="2006-10-17" statvalue="60" type="checkstyle"/> <result date="2006-10-18" statvalue="60" type="checkstyle"/> </file> <file - id="default-default-org_jense_swing_jtreemap_example_JTreeMapExample.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_example_JTreeMapExample.java" module="jtreemap" path="org/jense/swing/jtreemap/example/JTreeMapExample.java" project="jtreemap"> <result date="2006-10-17" statvalue="75" type="checkstyle"/> @@ -261,7 +269,7 @@ <result date="2006-10-18" statvalue="2" type="findbugs"/> </file> <file - id="default-default-org_jense_swing_jtreemap_example_RandomColorProvider.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_example_RandomColorProvider.java" module="jtreemap" path="org/jense/swing/jtreemap/example/RandomColorProvider.java" project="jtreemap"> <result date="2006-10-17" statvalue="10" type="checkstyle"/> @@ -270,7 +278,7 @@ <result date="2006-10-18" statvalue="4" type="findbugs"/> </file> <file - id="default-default-org_jense_swing_jtreemap_example_RedGreenColorProvider.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_example_RedGreenColorProvider.java" module="jtreemap" path="org/jense/swing/jtreemap/example/RedGreenColorProvider.java" project="jtreemap"> <result date="2006-10-17" statvalue="15" type="checkstyle"/> @@ -279,7 +287,7 @@ <result date="2006-10-18" statvalue="5" type="findbugs"/> </file> <file - id="default-default-org_jense_swing_jtreemap_example_ValuePercent.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_example_ValuePercent.java" module="jtreemap" path="org/jense/swing/jtreemap/example/ValuePercent.java" project="jtreemap"> <result date="2006-10-17" statvalue="1" type="checkstyle"/> @@ -288,7 +296,7 @@ <result date="2006-10-18" statvalue="1" type="findbugs"/> </file> <file - id="default-default-org_jense_swing_jtreemap_example_ZoomPopupMenu.java" + id="jtreemap-jtreemap-org_jense_swing_jtreemap_example_ZoomPopupMenu.java" module="jtreemap" path="org/jense/swing/jtreemap/example/ZoomPopupMenu.java" project="jtreemap"> <result date="2006-10-17" statvalue="7" type="checkstyle"/> @@ -296,39 +304,39 @@ <result date="2006-10-18" statvalue="7" type="checkstyle"/> <result date="2006-10-18" statvalue="2" type="findbugs"/> </file> - <file id="default-default-net_sf_jtreemap_swing_package.html" + <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_package.html" module="jtreemap" path="net/sf/jtreemap/swing/package.html" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_swing_example_package.html" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_package.html" module="jtreemap" path="net/sf/jtreemap/swing/example/package.html" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="checkstyle"/> </file> - <file id="default-default-net_sf_jtreemap_swing_DefaultToolTip.java" + <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_DefaultToolTip.java" module="jtreemap" path="net/sf/jtreemap/swing/DefaultToolTip.java" project="jtreemap"> <result date="2006-10-23" statvalue="7" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_swing_DefaultToolTipBuilder.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_DefaultToolTipBuilder.java" module="jtreemap" path="net/sf/jtreemap/swing/DefaultToolTipBuilder.java" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="checkstyle"/> </file> - <file id="default-default-net_sf_jtreemap_swing_DefaultValue.java" + <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_DefaultValue.java" module="jtreemap" path="net/sf/jtreemap/swing/DefaultValue.java" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="checkstyle"/> <result date="2006-10-23" statvalue="1" type="findbugs"/> </file> <file - id="default-default-net_sf_jtreemap_swing_IToolTipBuilder.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_IToolTipBuilder.java" module="jtreemap" path="net/sf/jtreemap/swing/IToolTipBuilder.java" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="checkstyle"/> </file> - <file id="default-default-net_sf_jtreemap_swing_JTreeMap.java" + <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_JTreeMap.java" module="jtreemap" path="net/sf/jtreemap/swing/JTreeMap.java" project="jtreemap"> <result date="2006-10-23" statvalue="23" type="checkstyle"/> <result date="2006-10-23" statvalue="5" type="findbugs"/> @@ -348,35 +356,35 @@ <result date="2006-11-29" statvalue="1" type="findbugs"/> </file> <file - id="default-default-net_sf_jtreemap_swing_SplitSquarified.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitSquarified.java" module="jtreemap" path="net/sf/jtreemap/swing/SplitSquarified.java" project="jtreemap"> <result date="2006-10-23" statvalue="12" type="checkstyle"/> </file> - <file id="default-default-net_sf_jtreemap_swing_SplitStrategy.java" + <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitStrategy.java" module="jtreemap" path="net/sf/jtreemap/swing/SplitStrategy.java" project="jtreemap"> <result date="2006-10-23" statvalue="3" type="checkstyle"/> </file> - <file id="default-default-net_sf_jtreemap_swing_TreeMapNode.java" + <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_TreeMapNode.java" module="jtreemap" path="net/sf/jtreemap/swing/TreeMapNode.java" project="jtreemap"> <result date="2006-10-23" statvalue="17" type="checkstyle"/> <result date="2006-10-23" statvalue="1" type="findbugs"/> </file> <file - id="default-default-net_sf_jtreemap_swing_UniqueColorProvider.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_UniqueColorProvider.java" module="jtreemap" path="net/sf/jtreemap/swing/UniqueColorProvider.java" project="jtreemap"> <result date="2006-10-23" statvalue="7" type="checkstyle"/> <result date="2006-10-23" statvalue="2" type="findbugs"/> </file> - <file id="default-default-net_sf_jtreemap_swing_Value.java" + <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_Value.java" module="jtreemap" path="net/sf/jtreemap/swing/Value.java" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="checkstyle"/> <result date="2006-10-23" statvalue="2" type="findbugs"/> </file> <file - id="default-default-net_sf_jtreemap_swing_example_BuilderTM3.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_BuilderTM3.java" module="jtreemap" path="net/sf/jtreemap/swing/example/BuilderTM3.java" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="checkstyle"/> @@ -386,7 +394,7 @@ <result date="2006-11-05" statvalue="3" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_swing_example_BuilderXML.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_BuilderXML.java" module="jtreemap" path="net/sf/jtreemap/swing/example/BuilderXML.java" project="jtreemap"> <result date="2006-10-23" statvalue="2" type="checkstyle"/> @@ -399,14 +407,14 @@ <result date="2006-11-29" statvalue="1" type="pmd"/> </file> <file - id="default-default-net_sf_jtreemap_swing_example_HSBTreeMapColorProvider.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_HSBTreeMapColorProvider.java" module="jtreemap" path="net/sf/jtreemap/swing/example/HSBTreeMapColorProvider.java" project="jtreemap"> <result date="2006-10-23" statvalue="61" type="checkstyle"/> <result date="2006-10-23" statvalue="5" type="findbugs"/> </file> <file - id="default-default-net_sf_jtreemap_swing_example_JTreeMapAppletExample.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_JTreeMapAppletExample.java" module="jtreemap" path="net/sf/jtreemap/swing/example/JTreeMapAppletExample.java" project="jtreemap"> <result date="2006-10-23" statvalue="60" type="checkstyle"/> @@ -418,7 +426,7 @@ <result date="2006-11-29" statvalue="1" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_swing_example_JTreeMapExample.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_JTreeMapExample.java" module="jtreemap" path="net/sf/jtreemap/swing/example/JTreeMapExample.java" project="jtreemap"> <result date="2006-10-23" statvalue="2" type="findbugs"/> @@ -444,47 +452,47 @@ <result date="2006-11-29" statvalue="1" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_swing_example_RandomColorProvider.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_RandomColorProvider.java" module="jtreemap" path="net/sf/jtreemap/swing/example/RandomColorProvider.java" project="jtreemap"> <result date="2006-10-23" statvalue="10" type="checkstyle"/> <result date="2006-10-23" statvalue="4" type="findbugs"/> </file> <file - id="default-default-net_sf_jtreemap_swing_example_RedGreenColorProvider.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_RedGreenColorProvider.java" module="jtreemap" path="net/sf/jtreemap/swing/example/RedGreenColorProvider.java" project="jtreemap"> <result date="2006-10-23" statvalue="15" type="checkstyle"/> <result date="2006-10-23" statvalue="5" type="findbugs"/> </file> <file - id="default-default-net_sf_jtreemap_swing_example_ValuePercent.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_ValuePercent.java" module="jtreemap" path="net/sf/jtreemap/swing/example/ValuePercent.java" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="checkstyle"/> <result date="2006-10-23" statvalue="1" type="findbugs"/> </file> <file - id="default-default-net_sf_jtreemap_swing_example_ZoomPopupMenu.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_ZoomPopupMenu.java" module="jtreemap" path="net/sf/jtreemap/swing/example/ZoomPopupMenu.java" project="jtreemap"> <result date="2006-10-23" statvalue="7" type="checkstyle"/> <result date="2006-10-23" statvalue="2" type="findbugs"/> </file> - <file id="default-default-net_sf_jtreemap_swing_SplitByNumber.java" + <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitByNumber.java" module="jtreemap" path="net/sf/jtreemap/swing/SplitByNumber.java" project="jtreemap"/> - <file id="default-default-net_sf_jtreemap_swing_SplitBySlice.java" + <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitBySlice.java" module="jtreemap" path="net/sf/jtreemap/swing/SplitBySlice.java" project="jtreemap"/> <file - id="default-default-net_sf_jtreemap_swing_SplitBySortedWeight.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitBySortedWeight.java" module="jtreemap" path="net/sf/jtreemap/swing/SplitBySortedWeight.java" project="jtreemap"/> - <file id="default-default-net_sf_jtreemap_swing_SplitByWeight.java" + <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_SplitByWeight.java" module="jtreemap" path="net/sf/jtreemap/swing/SplitByWeight.java" project="jtreemap"/> <file - id="default-default-net_sf_jtreemap_swing_example_DemoUtil.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_DemoUtil.java" module="jtreemap" path="net/sf/jtreemap/swing/example/DemoUtil.java" project="jtreemap"> <result date="2006-10-24" statvalue="57" type="checkstyle"/> @@ -498,7 +506,7 @@ <result date="2006-11-29" statvalue="57" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_swing_provider_HSBTreeMapColorProvider.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_HSBTreeMapColorProvider.java" module="jtreemap" path="net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java" project="jtreemap"> <result date="2006-10-24" statvalue="2" type="checkstyle"/> @@ -512,7 +520,7 @@ <result date="2006-11-29" statvalue="2" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_swing_provider_RedGreenColorProvider.java" + id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_RedGreenColorProvider.java" module="jtreemap" path="net/sf/jtreemap/swing/provider/RedGreenColorProvider.java" project="jtreemap"> <result date="2006-10-24" statvalue="2" type="checkstyle"/> @@ -525,57 +533,4 @@ <result date="2006-11-10" statvalue="2" type="checkstyle"/> <result date="2006-11-29" statvalue="2" type="checkstyle"/> </file> - <file - id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_DemoUtil.java" - module="jtreemap" - path="net/sf/jtreemap/swing/example/DemoUtil.java" project="jtreemap"> - <result date="2006-12-04" statvalue="57" type="checkstyle"/> - <result date="2006-12-12" statvalue="57" type="checkstyle"/> - </file> - <file - id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_JTreeMapAppletExample.java" - module="jtreemap" - path="net/sf/jtreemap/swing/example/JTreeMapAppletExample.java" project="jtreemap"> - <result date="2006-12-04" statvalue="1" type="checkstyle"/> - <result date="2006-12-12" statvalue="2" type="checkstyle"/> - </file> - <file - id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_JTreeMapExample.java" - module="jtreemap" - path="net/sf/jtreemap/swing/example/JTreeMapExample.java" project="jtreemap"> - <result date="2006-12-04" statvalue="1" type="checkstyle"/> - <result date="2006-12-12" statvalue="1" type="checkstyle"/> - </file> - <file - id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_HSBTreeMapColorProvider.java" - module="jtreemap" - path="net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java" project="jtreemap"> - <result date="2006-12-04" statvalue="2" type="checkstyle"/> - <result date="2006-12-12" statvalue="2" type="checkstyle"/> - </file> - <file - id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_RedGreenColorProvider.java" - module="jtreemap" - path="net/sf/jtreemap/swing/provider/RedGreenColorProvider.java" project="jtreemap"> - <result date="2006-12-04" statvalue="2" type="checkstyle"/> - <result date="2006-12-12" statvalue="2" type="checkstyle"/> - </file> - <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_JTreeMap.java" - module="jtreemap" path="net/sf/jtreemap/swing/JTreeMap.java" project="jtreemap"> - <result date="2006-12-04" statvalue="1" type="findbugs"/> - </file> - <file - id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_ZoomPopupMenu.java" - module="jtreemap" - path="net/sf/jtreemap/swing/provider/ZoomPopupMenu.java" project="jtreemap"> - <result date="2006-12-04" statvalue="1" type="findbugs"/> - <result date="2006-12-12" statvalue="1" type="findbugs"/> - </file> - <file - id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_BuilderXML.java" - module="jtreemap" - path="net/sf/jtreemap/swing/example/BuilderXML.java" project="jtreemap"> - <result date="2006-12-04" statvalue="1" type="pmd"/> - <result date="2006-12-12" statvalue="1" type="pmd"/> - </file> </qalab> Modified: trunk/KTreeMap/qalab.xml =================================================================== --- trunk/KTreeMap/qalab.xml 2006-12-21 16:58:04 UTC (rev 120) +++ trunk/KTreeMap/qalab.xml 2007-01-06 21:35:37 UTC (rev 121) @@ -125,57 +125,65 @@ project="jtreemap" statvalue="34" type="simian"/> <summaryresult date="2006-12-12" filecount="1" module="ktreemap" project="jtreemap" statvalue="4" type="pmd"/> + <summaryresult date="2007-01-06" filecount="22" + module="ktreemap" project="jtreemap" statvalue="132" type="checkstyle"/> + <summaryresult date="2007-01-06" filecount="6" module="ktreemap" + project="jtreemap" statvalue="7" type="findbugs"/> + <summaryresult date="2007-01-06" filecount="2" module="ktreemap" + project="jtreemap" statvalue="34" type="simian"/> + <summaryresult date="2007-01-06" filecount="1" module="ktreemap" + project="jtreemap" statvalue="4" type="pmd"/> </summary> - <file id="default-default-org_jense_ktreemap_example_package.html" + <file id="jtreemap-ktreemap-org_jense_ktreemap_example_package.html" module="ktreemap" path="org/jense/ktreemap/example/package.html" project="jtreemap"> <result date="2006-10-18" statvalue="1" type="checkstyle"/> </file> - <file id="default-default-org_jense_ktreemap_package.html" + <file id="jtreemap-ktreemap-org_jense_ktreemap_package.html" module="ktreemap" path="org/jense/ktreemap/package.html" project="jtreemap"> <result date="2006-10-18" statvalue="1" type="checkstyle"/> </file> <file - id="default-default-org_jense_ktreemap_ITreeMapColorProvider.java" + id="jtreemap-ktreemap-org_jense_ktreemap_ITreeMapColorProvider.java" module="ktreemap" path="org/jense/ktreemap/ITreeMapColorProvider.java" project="jtreemap"> <result date="2006-10-18" statvalue="1" type="checkstyle"/> </file> - <file id="default-default-org_jense_ktreemap_ITreeMapProvider.java" + <file id="jtreemap-ktreemap-org_jense_ktreemap_ITreeMapProvider.java" module="ktreemap" path="org/jense/ktreemap/ITreeMapProvider.java" project="jtreemap"> <result date="2006-10-18" statvalue="3" type="checkstyle"/> </file> - <file id="default-default-org_jense_ktreemap_KTreeMap.java" + <file id="jtreemap-ktreemap-org_jense_ktreemap_KTreeMap.java" module="ktreemap" path="org/jense/ktreemap/KTreeMap.java" project="jtreemap"> <result date="2006-10-18" statvalue="12" type="checkstyle"/> </file> - <file id="default-default-org_jense_ktreemap_SplitSquarified.java" + <file id="jtreemap-ktreemap-org_jense_ktreemap_SplitSquarified.java" module="ktreemap" path="org/jense/ktreemap/SplitSquarified.java" project="jtreemap"> <result date="2006-10-18" statvalue="12" type="checkstyle"/> </file> - <file id="default-default-org_jense_ktreemap_SplitStrategy.java" + <file id="jtreemap-ktreemap-org_jense_ktreemap_SplitStrategy.java" module="ktreemap" path="org/jense/ktreemap/SplitStrategy.java" project="jtreemap"> <result date="2006-10-18" statvalue="3" type="checkstyle"/> </file> - <file id="default-default-org_jense_ktreemap_TreeMapNode.java" + <file id="jtreemap-ktreemap-org_jense_ktreemap_TreeMapNode.java" module="ktreemap" path="org/jense/ktreemap/TreeMapNode.java" project="jtreemap"> <result date="2006-10-18" statvalue="4" type="checkstyle"/> </file> <file - id="default-default-org_jense_ktreemap_example_BuilderTM3.java" + id="jtreemap-ktreemap-org_jense_ktreemap_example_BuilderTM3.java" module="ktreemap" path="org/jense/ktreemap/example/BuilderTM3.java" project="jtreemap"> <result date="2006-10-18" statvalue="1" type="checkstyle"/> <result date="2006-10-18" statvalue="1" type="findbugs"/> </file> <file - id="default-default-org_jense_ktreemap_example_BuilderXML.java" + id="jtreemap-ktreemap-org_jense_ktreemap_example_BuilderXML.java" module="ktreemap" path="org/jense/ktreemap/example/BuilderXML.java" project="jtreemap"> <result date="2006-10-18" statvalue="2" type="checkstyle"/> </file> <file - id="default-default-org_jense_ktreemap_example_HSBTreeMapColorProvider.java" + id="jtreemap-ktreemap-org_jense_ktreemap_example_HSBTreeMapColorProvider.java" module="ktreemap" path="org/jense/ktreemap/example/HSBTreeMapColorProvider.java" project="jtreemap"> <result date="2006-10-18" statvalue="1" type="findbugs"/> @@ -194,26 +202,26 @@ <result date="2006-10-18" statvalue="1" type="findbugs"/> </file> <file - id="default-default-org_jense_ktreemap_example_KTreeMapView.java" + id="jtreemap-ktreemap-org_jense_ktreemap_example_KTreeMapView.java" module="ktreemap" path="org/jense/ktreemap/example/KTreeMapView.java" project="jtreemap"> <result date="2006-10-18" statvalue="15" type="checkstyle"/> <result date="2006-10-18" statvalue="1" type="findbugs"/> </file> <file - id="default-default-org_jense_ktreemap_example_ResourceManager.java" + id="jtreemap-ktreemap-org_jense_ktreemap_example_ResourceManager.java" module="ktreemap" path="org/jense/ktreemap/example/ResourceManager.java" project="jtreemap"> <result date="2006-10-18" statvalue="32" type="checkstyle"/> <result date="2006-10-18" statvalue="4" type="pmd"/> <result date="2006-10-18" statvalue="1" type="findbugs"/> </file> - <file id="default-default-org_jense_ktreemap_example_TM3Bean.java" + <file id="jtreemap-ktreemap-org_jense_ktreemap_example_TM3Bean.java" module="ktreemap" path="org/jense/ktreemap/example/TM3Bean.java" project="jtreemap"> <result date="2006-10-18" statvalue="2" type="checkstyle"/> <result date="2006-10-18" statvalue="2" type="findbugs"/> </file> - <file id="default-default-net_sf_jtreemap_ktreemap_package.html" + <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_package.html" module="ktreemap" path="net/sf/jtreemap/ktreemap/package.html" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="checkstyle"/> <result date="2006-10-24" statvalue="1" type="checkstyle"/> @@ -227,7 +235,7 @@ <result date="2006-11-29" statvalue="1" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_ktreemap_example_package.html" + id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_package.html" module="ktreemap" path="net/sf/jtreemap/ktreemap/example/package.html" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="checkstyle"/> @@ -242,20 +250,20 @@ <result date="2006-11-29" statvalue="1" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_ktreemap_ITreeMapColorProvider.java" + id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_ITreeMapColorProvider.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/ITreeMapColorProvider.java" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="checkstyle"/> <result date="2006-10-24" statvalue="1" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_ktreemap_ITreeMapProvider.java" + id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_ITreeMapProvider.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/ITreeMapProvider.java" project="jtreemap"> <result date="2006-10-23" statvalue="3" type="checkstyle"/> <result date="2006-10-24" statvalue="3" type="checkstyle"/> </file> - <file id="default-default-net_sf_jtreemap_ktreemap_KTreeMap.java" + <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_KTreeMap.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/KTreeMap.java" project="jtreemap"> <result date="2006-10-23" statvalue="12" type="checkstyle"/> <result date="2006-10-24" statvalue="12" type="checkstyle"/> @@ -269,7 +277,7 @@ <result date="2006-11-29" statvalue="12" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_ktreemap_SplitSquarified.java" + id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitSquarified.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/SplitSquarified.java" project="jtreemap"> <result date="2006-10-23" statvalue="12" type="checkstyle"/> @@ -284,7 +292,7 @@ <result date="2006-11-29" statvalue="12" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_ktreemap_SplitStrategy.java" + id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitStrategy.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/SplitStrategy.java" project="jtreemap"> <result date="2006-10-23" statvalue="3" type="checkstyle"/> @@ -298,7 +306,7 @@ <result date="2006-11-10" statvalue="3" type="checkstyle"/> <result date="2006-11-29" statvalue="3" type="checkstyle"/> </file> - <file id="default-default-net_sf_jtreemap_ktreemap_TreeMapNode.java" + <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_TreeMapNode.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/TreeMapNode.java" project="jtreemap"> <result date="2006-10-23" statvalue="4" type="checkstyle"/> @@ -313,7 +321,7 @@ <result date="2006-11-29" statvalue="4" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_ktreemap_example_BuilderTM3.java" + id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderTM3.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/example/BuilderTM3.java" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="checkstyle"/> @@ -338,7 +346,7 @@ <result date="2006-11-29" statvalue="1" type="findbugs"/> </file> <file - id="default-default-net_sf_jtreemap_ktreemap_example_BuilderXML.java" + id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderXML.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/example/BuilderXML.java" project="jtreemap"> <result date="2006-10-23" statvalue="2" type="checkstyle"/> @@ -353,7 +361,7 @@ <result date="2006-11-29" statvalue="2" type="checkstyle"/> </file> <file - id="default-default-net_sf_jtreemap_ktreemap_example_HSBTreeMapColorProvider.java" + id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_HSBTreeMapColorProvider.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/example/HSBTreeMapColorProvider.java" project="jtreemap"> <result date="2006-10-23" statvalue="1" type="findbugs"/> @@ -404,7 +412,7 @@ <result date="2006-11-29" statvalue="1" type="findbugs"/> </file> <file - id="default-default-net_sf_jtreemap_ktreemap_example_KTreeMapView.java" + id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_KTreeMapView.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/example/KTreeMapView.java" project="jtreemap"> <result date="2006-10-23" statvalue="15" type="checkstyle"/> @@ -429,7 +437,7 @@ <result date="2006-11-29" statvalue="1" type="findbugs"/> </file> <file - id="default-default-net_sf_jtreemap_ktreemap_example_ResourceManager.java" + id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_ResourceManager.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/example/ResourceManager.java" project="jtreemap"> <result date="2006-10-23" statvalue="32" type="checkstyle"/> @@ -464,7 +472,7 @@ <result date="2006-11-29" statvalue="4" type="pmd"/> </file> <file - id="default-default-net_sf_jtreemap_ktreemap_example_TM3Bean.java" + id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_TM3Bean.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/example/TM3Bean.java" project="jtreemap"> <result date="2006-10-23" statvalue="2" type="checkstyle"/> @@ -488,98 +496,4 @@ <result date="2006-11-29" statvalue="2" type="checkstyle"/> <result date="2006-11-29" statvalue="2" type="findbugs"/> </file> - <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_package.html" - module="ktreemap" path="net/sf/jtreemap/ktreemap/package.html" project="jtreemap"> - <result date="2006-12-04" statvalue="1" type="checkstyle"/> - <result date="2006-12-12" statvalue="1" type="checkstyle"/> - </file> - <file - id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_package.html" - module="ktreemap" - path="net/sf/jtreemap/ktreemap/example/package.html" project="jtreemap"> - <result date="2006-12-04" statvalue="1" type="checkstyle"/> - <result date="2006-12-12" statvalue="1" type="checkstyle"/> - </file> - <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_KTreeMap.java" - module="ktreemap" path="net/sf/jtreemap/ktreemap/KTreeMap.java" project="jtreemap"> - <result date="2006-12-04" statvalue="12" type="checkstyle"/> - <result date="2006-12-12" statvalue="12" type="checkstyle"/> - </file> - <file - id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitSquarified.java" - module="ktreemap" - path="net/sf/jtreemap/ktreemap/SplitSquarified.java" project="jtreemap"> - <result date="2006-12-04" statvalue="12" type="checkstyle"/> - <result date="2006-12-12" statvalue="12" type="checkstyle"/> - </file> - <file - id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitStrategy.java" - module="ktreemap" - path="net/sf/jtreemap/ktreemap/SplitStrategy.java" project="jtreemap"> - <result date="2006-12-04" statvalue="3" type="checkstyle"/> - <result date="2006-12-12" statvalue="3" type="checkstyle"/> - </file> - <file - id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_TreeMapNode.java" - module="ktreemap" - path="net/sf/jtreemap/ktreemap/TreeMapNode.java" project="jtreemap"> - <result date="2006-12-04" statvalue="4" type="checkstyle"/> - <result date="2006-12-12" statvalue="4" type="checkstyle"/> - </file> - <file - id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderTM3.java" - module="ktreemap" - path="net/sf/jtreemap/ktreemap/example/BuilderTM3.java" project="jtreemap"> - <result date="2006-12-04" statvalue="1" type="checkstyle"/> - <result date="2006-12-04" statvalue="1" type="findbugs"/> - <result date="2006-12-12" statvalue="1" type="checkstyle"/> - <result date="2006-12-12" statvalue="1" type="findbugs"/> - </file> - <file - id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderXML.java" - module="ktreemap" - path="net/sf/jtreemap/ktreemap/example/BuilderXML.java" project="jtreemap"> - <result date="2006-12-04" statvalue="2" type="checkstyle"/> - <result date="2006-12-12" statvalue="2" type="checkstyle"/> - </file> - <file - id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_HSBTreeMapColorProvider.java" - module="ktreemap" - path="net/sf/jtreemap/ktreemap/example/HSBTreeMapColorProvider.java" project="jtreemap"> - <result date="2006-12-04" statvalue="47" type="checkstyle"/> - <result date="2006-12-04" statvalue="1" type="findbugs"/> - <result date="2006-12-04" statvalue="1" type="findbugs"/> - <result date="2006-12-12" statvalue="47" type="checkstyle"/> - <result date="2006-12-12" statvalue="1" type="findbugs"/> - <result date="2006-12-12" statvalue="1" type="findbugs"/> - </file> - <file - id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_KTreeMapView.java" - module="ktreemap" - path="net/sf/jtreemap/ktreemap/example/KTreeMapView.java" project="jtreemap"> - <result date="2006-12-04" statvalue="15" type="checkstyle"/> - <result date="2006-12-04" statvalue="1" type="findbugs"/> - <result date="2006-12-12" statvalue="15" type="checkstyle"/> - <result date="2006-12-12" statvalue="1" type="findbugs"/> - </file> - <file - id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_ResourceManager.java" - module="ktreemap" - path="net/sf/jtreemap/ktreemap/example/ResourceManager.java" project="jtreemap"> - <result date="2006-12-04" statvalue="32" type="checkstyle"/> - <result date="2006-12-04" statvalue="1" type="findbugs"/> - <result date="2006-12-04" statvalue="4" type="pmd"/> - <result date="2006-12-12" statvalue="32" type="checkstyle"/> - <result date="2006-12-12" statvalue="1" type="findbugs"/> - <result date="2006-12-12" statvalue="4" type="pmd"/> - </file> - <file - id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_TM3Bean.java" - module="ktreemap" - path="net/sf/jtreemap/ktreemap/example/TM3Bean.java" project="jtreemap"> - <result date="2006-12-04" statvalue="2" type="checkstyle"/> - <result date="2006-12-04" statvalue="2" type="findbugs"/> - <result date="2006-12-12" statvalue="2" type="checkstyle"/> - <result date="2006-12-12" statvalue="2" type="findbugs"/> - </file> </qalab> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2006-12-21 16:58:19
|
Revision: 120 http://svn.sourceforge.net/jtreemap/?rev=120&view=rev Author: benoitx Date: 2006-12-21 08:58:04 -0800 (Thu, 21 Dec 2006) Log Message: ----------- qalab from a previous build. Modified Paths: -------------- trunk/JTreeMap/qalab.xml trunk/KTreeMap/qalab.xml trunk/src/site/press/press-release-1.1.0.txt Modified: trunk/JTreeMap/qalab.xml =================================================================== --- trunk/JTreeMap/qalab.xml 2006-12-20 16:37:28 UTC (rev 119) +++ trunk/JTreeMap/qalab.xml 2006-12-21 16:58:04 UTC (rev 120) @@ -97,6 +97,14 @@ project="jtreemap" statvalue="112" type="simian"/> <summaryresult date="2006-12-04" filecount="1" module="jtreemap" project="jtreemap" statvalue="1" type="pmd"/> + <summaryresult date="2006-12-12" filecount="29" + module="jtreemap" project="jtreemap" statvalue="64" type="checkstyle"/> + <summaryresult date="2006-12-12" filecount="1" module="jtreemap" + project="jtreemap" statvalue="1" type="findbugs"/> + <summaryresult date="2006-12-12" filecount="2" module="jtreemap" + project="jtreemap" statvalue="112" type="simian"/> + <summaryresult date="2006-12-12" filecount="1" module="jtreemap" + project="jtreemap" statvalue="1" type="pmd"/> </summary> <file id="default-default-org_jense_swing_jtreemap_package.html" module="jtreemap" path="org/jense/swing/jtreemap/package.html" project="jtreemap"> @@ -522,30 +530,35 @@ module="jtreemap" path="net/sf/jtreemap/swing/example/DemoUtil.java" project="jtreemap"> <result date="2006-12-04" statvalue="57" type="checkstyle"/> + <result date="2006-12-12" statvalue="57" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_JTreeMapAppletExample.java" module="jtreemap" path="net/sf/jtreemap/swing/example/JTreeMapAppletExample.java" project="jtreemap"> <result date="2006-12-04" statvalue="1" type="checkstyle"/> + <result date="2006-12-12" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_JTreeMapExample.java" module="jtreemap" path="net/sf/jtreemap/swing/example/JTreeMapExample.java" project="jtreemap"> <result date="2006-12-04" statvalue="1" type="checkstyle"/> + <result date="2006-12-12" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_HSBTreeMapColorProvider.java" module="jtreemap" path="net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java" project="jtreemap"> <result date="2006-12-04" statvalue="2" type="checkstyle"/> + <result date="2006-12-12" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_provider_RedGreenColorProvider.java" module="jtreemap" path="net/sf/jtreemap/swing/provider/RedGreenColorProvider.java" project="jtreemap"> <result date="2006-12-04" statvalue="2" type="checkstyle"/> + <result date="2006-12-12" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_JTreeMap.java" module="jtreemap" path="net/sf/jtreemap/swing/JTreeMap.java" project="jtreemap"> @@ -556,11 +569,13 @@ module="jtreemap" path="net/sf/jtreemap/swing/provider/ZoomPopupMenu.java" project="jtreemap"> <result date="2006-12-04" statvalue="1" type="findbugs"/> + <result date="2006-12-12" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-jtreemap-net_sf_jtreemap_swing_example_BuilderXML.java" module="jtreemap" path="net/sf/jtreemap/swing/example/BuilderXML.java" project="jtreemap"> <result date="2006-12-04" statvalue="1" type="pmd"/> + <result date="2006-12-12" statvalue="1" type="pmd"/> </file> </qalab> Modified: trunk/KTreeMap/qalab.xml =================================================================== --- trunk/KTreeMap/qalab.xml 2006-12-20 16:37:28 UTC (rev 119) +++ trunk/KTreeMap/qalab.xml 2006-12-21 16:58:04 UTC (rev 120) @@ -117,6 +117,14 @@ project="jtreemap" statvalue="34" type="simian"/> <summaryresult date="2006-12-04" filecount="1" module="ktreemap" project="jtreemap" statvalue="4" type="pmd"/> + <summaryresult date="2006-12-12" filecount="22" + module="ktreemap" project="jtreemap" statvalue="132" type="checkstyle"/> + <summaryresult date="2006-12-12" filecount="6" module="ktreemap" + project="jtreemap" statvalue="7" type="findbugs"/> + <summaryresult date="2006-12-12" filecount="2" module="ktreemap" + project="jtreemap" statvalue="34" type="simian"/> + <summaryresult date="2006-12-12" filecount="1" module="ktreemap" + project="jtreemap" statvalue="4" type="pmd"/> </summary> <file id="default-default-org_jense_ktreemap_example_package.html" module="ktreemap" path="org/jense/ktreemap/example/package.html" project="jtreemap"> @@ -483,34 +491,40 @@ <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_package.html" module="ktreemap" path="net/sf/jtreemap/ktreemap/package.html" project="jtreemap"> <result date="2006-12-04" statvalue="1" type="checkstyle"/> + <result date="2006-12-12" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_package.html" module="ktreemap" path="net/sf/jtreemap/ktreemap/example/package.html" project="jtreemap"> <result date="2006-12-04" statvalue="1" type="checkstyle"/> + <result date="2006-12-12" statvalue="1" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_KTreeMap.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/KTreeMap.java" project="jtreemap"> <result date="2006-12-04" statvalue="12" type="checkstyle"/> + <result date="2006-12-12" statvalue="12" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitSquarified.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/SplitSquarified.java" project="jtreemap"> <result date="2006-12-04" statvalue="12" type="checkstyle"/> + <result date="2006-12-12" statvalue="12" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_SplitStrategy.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/SplitStrategy.java" project="jtreemap"> <result date="2006-12-04" statvalue="3" type="checkstyle"/> + <result date="2006-12-12" statvalue="3" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_TreeMapNode.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/TreeMapNode.java" project="jtreemap"> <result date="2006-12-04" statvalue="4" type="checkstyle"/> + <result date="2006-12-12" statvalue="4" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderTM3.java" @@ -518,12 +532,15 @@ path="net/sf/jtreemap/ktreemap/example/BuilderTM3.java" project="jtreemap"> <result date="2006-12-04" statvalue="1" type="checkstyle"/> <result date="2006-12-04" statvalue="1" type="findbugs"/> + <result date="2006-12-12" statvalue="1" type="checkstyle"/> + <result date="2006-12-12" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_BuilderXML.java" module="ktreemap" path="net/sf/jtreemap/ktreemap/example/BuilderXML.java" project="jtreemap"> <result date="2006-12-04" statvalue="2" type="checkstyle"/> + <result date="2006-12-12" statvalue="2" type="checkstyle"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_HSBTreeMapColorProvider.java" @@ -532,6 +549,9 @@ <result date="2006-12-04" statvalue="47" type="checkstyle"/> <result date="2006-12-04" statvalue="1" type="findbugs"/> <result date="2006-12-04" statvalue="1" type="findbugs"/> + <result date="2006-12-12" statvalue="47" type="checkstyle"/> + <result date="2006-12-12" statvalue="1" type="findbugs"/> + <result date="2006-12-12" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_KTreeMapView.java" @@ -539,6 +559,8 @@ path="net/sf/jtreemap/ktreemap/example/KTreeMapView.java" project="jtreemap"> <result date="2006-12-04" statvalue="15" type="checkstyle"/> <result date="2006-12-04" statvalue="1" type="findbugs"/> + <result date="2006-12-12" statvalue="15" type="checkstyle"/> + <result date="2006-12-12" statvalue="1" type="findbugs"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_ResourceManager.java" @@ -547,6 +569,9 @@ <result date="2006-12-04" statvalue="32" type="checkstyle"/> <result date="2006-12-04" statvalue="1" type="findbugs"/> <result date="2006-12-04" statvalue="4" type="pmd"/> + <result date="2006-12-12" statvalue="32" type="checkstyle"/> + <result date="2006-12-12" statvalue="1" type="findbugs"/> + <result date="2006-12-12" statvalue="4" type="pmd"/> </file> <file id="jtreemap-ktreemap-net_sf_jtreemap_ktreemap_example_TM3Bean.java" @@ -554,5 +579,7 @@ path="net/sf/jtreemap/ktreemap/example/TM3Bean.java" project="jtreemap"> <result date="2006-12-04" statvalue="2" type="checkstyle"/> <result date="2006-12-04" statvalue="2" type="findbugs"/> + <result date="2006-12-12" statvalue="2" type="checkstyle"/> + <result date="2006-12-12" statvalue="2" type="findbugs"/> </file> </qalab> Modified: trunk/src/site/press/press-release-1.1.0.txt =================================================================== --- trunk/src/site/press/press-release-1.1.0.txt 2006-12-20 16:37:28 UTC (rev 119) +++ trunk/src/site/press/press-release-1.1.0.txt 2006-12-21 16:58:04 UTC (rev 120) @@ -20,7 +20,8 @@ quick examples. The library is small, lightweight and does not force you to adopt a -framework. +framework, but you can also use the Applet and Example Application +out-of-the-box. . . This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2006-12-20 16:38:46
|
Revision: 119 http://svn.sourceforge.net/jtreemap/?rev=119&view=rev Author: benoitx Date: 2006-12-20 08:37:28 -0800 (Wed, 20 Dec 2006) Log Message: ----------- Attempt to make it more robust (detection of null min/max). Modified Paths: -------------- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java 2006-12-12 22:41:48 UTC (rev 118) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/provider/HSBTreeMapColorProvider.java 2006-12-20 16:37:28 UTC (rev 119) @@ -59,15 +59,12 @@ * */ private static final long serialVersionUID = 5009655580804320847L; + /** * @author Andy Adamczak */ public enum ColorDistributionTypes { - Linear, - Log, - Exp, - SquareRoot, - CubicRoot + Linear, Log, Exp, SquareRoot, CubicRoot } /** @@ -83,8 +80,7 @@ * @param colorDistribution * @param color */ - public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, - final Color color) { + public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, final Color color) { this(treeMap, colorDistribution, color, color); } @@ -103,7 +99,7 @@ * @param positiveColor * @param negativeColor */ - public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, + public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, final Color positiveColor, final Color negativeColor) { super(); jTreeMap = treeMap; @@ -126,8 +122,8 @@ * @param hue * @param saturation */ - public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, - final float hue, final float saturation) { + public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, final float hue, + final float saturation) { this(treeMap, colorDistribution, hue, saturation, hue, saturation); } @@ -138,7 +134,7 @@ * @param negativeHue * @param negativeSaturation */ - public HSBTreeMapColorProvider(final JTreeMap treeMap, final float positiveHue, final float positiveSaturation, + public HSBTreeMapColorProvider(final JTreeMap treeMap, final float positiveHue, final float positiveSaturation, final float negativeHue, final float negativeSaturation) { this(treeMap, ColorDistributionTypes.Linear, positiveHue, positiveSaturation, negativeHue, negativeSaturation); } @@ -151,9 +147,8 @@ * @param negativeHue * @param negativeSaturation */ - public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, - final float positiveHue, final float positiveSaturation, - final float negativeHue, final float negativeSaturation) { + public HSBTreeMapColorProvider(final JTreeMap treeMap, final ColorDistributionTypes colorDistribution, + final float positiveHue, final float positiveSaturation, final float negativeHue, final float negativeSaturation) { super(); jTreeMap = treeMap; this.colorDistribution = colorDistribution; @@ -168,7 +163,7 @@ @Override public JPanel getLegendPanel() { if (legend == null) { - legend = new Legend(); + legend = new Legend(); } return legend; @@ -215,8 +210,7 @@ * @param negHue * @param negSaturation */ - public void adjustColor(final float posHue, final float posSaturation, final float negHue, - final float negSaturation) { + public void adjustColor(final float posHue, final float posSaturation, final float negHue, final float negSaturation) { this.positiveHue = posHue; this.positiveSaturation = posSaturation; this.negativeHue = negHue; @@ -234,11 +228,11 @@ // from 0 to 1, // using the specified distribution type if (maxValue == null || minValue == null) { - setValues(jTreeMap.getRoot()); + setValues(jTreeMap.getRoot()); } final double max = this.maxValue.getValue(); final double min = this.minValue.getValue(); - double val = (value!=null ? value.getValue() : 0.00); + double val = (value != null ? value.getValue() : 0.00); if (val >= 0) { // Value is greater than 0, use the positive colors @@ -269,22 +263,22 @@ private double adjustValue(final double value) { double ret = value; switch (colorDistribution) { - case Log: - ret = Math.log1p(value); - break; - case Exp: - ret = Math.exp(value); - break; - case SquareRoot: - ret = Math.sqrt(value); - break; - case CubicRoot: - ret = Math.cbrt(value); - break; - default: - // Linear - ret = value; - break; + case Log: + ret = Math.log1p(value); + break; + case Exp: + ret = Math.exp(value); + break; + case SquareRoot: + ret = Math.sqrt(value); + break; + case CubicRoot: + ret = Math.cbrt(value); + break; + default: + // Linear + ret = value; + break; } return ret; } @@ -296,18 +290,18 @@ * root of the JTreeMap */ private void setValues(final TreeMapNode root) { - if (root.isLeaf()) { + if (root.isLeaf()) { final Value value = root.getValue(); if (value == null) { return; } - + if (maxValue == null || value.getValue() >= maxValue.getValue()) { try { final Class c = value.getClass(); if (maxValue == null) { - maxValue = (Value) (c.newInstance()); + maxValue = (Value) (c.newInstance()); } maxValue.setValue(value.getValue()); } catch (final IllegalAccessException iae) { @@ -322,7 +316,7 @@ try { final Class c = value.getClass(); if (minValue == null) { - minValue = (Value) (c.newInstance()); + minValue = (Value) (c.newInstance()); } minValue.setValue(value.getValue()); } catch (final IllegalAccessException iae) { @@ -357,53 +351,59 @@ private float negativeSaturation = 1f; private ColorDistributionTypes colorDistribution = ColorDistributionTypes.Linear; - /** + + /** * Panel with the legend * * @author Laurent Dutheil */ - private class Legend extends JPanel { - private static final int Y_INSET = 7; - private static final int X_INSET = 15; - private static final long serialVersionUID = 6371342387871103592L; - private static final int HEIGHT = 20; - private static final int WIDTH = 120; - private static final int X = 20; - private static final int Y = 25; + private class Legend extends JPanel { + private static final int Y_INSET = 7; - /** - * Constructor of Legend - */ - public Legend() { - this.setSize(new java.awt.Dimension(2 * Legend.X + Legend.WIDTH, 2 * Legend.Y - + Legend.HEIGHT)); - this.setPreferredSize(new java.awt.Dimension(2 * Legend.X + Legend.WIDTH, 2 - * Legend.Y + Legend.HEIGHT)); - } + private static final int X_INSET = 15; - @Override - public void paintComponent(final Graphics g) { - super.paintComponent(g); - if (HSBTreeMapColorProvider.this.minValue == null - || HSBTreeMapColorProvider.this.maxValue == null) { - setValues(HSBTreeMapColorProvider.this.jTreeMap.getRoot()); - } - final Value min = HSBTreeMapColorProvider.this.minValue; - final Value max = HSBTreeMapColorProvider.this.maxValue; + private static final long serialVersionUID = 6371342387871103592L; - g.setColor(Color.black); - g.drawString(min.getLabel(), Legend.X - X_INSET, Legend.Y - Y_INSET); - g.drawString(max.getLabel(), Legend.X + Legend.WIDTH - X_INSET, Legend.Y - Y_INSET); + private static final int HEIGHT = 20; - final double step = (max.getValue() - min.getValue()) / Legend.WIDTH; - final Value value = new DefaultValue(min.getValue()); - for (int i = 0; i < Legend.WIDTH; i++) { - g.setColor(HSBTreeMapColorProvider.this.getColor(value)); - g.fillRect(Legend.X + i, Legend.Y, 1, Legend.HEIGHT); - value.setValue(value.getValue() + step); - } + private static final int WIDTH = 120; + + private static final int X = 20; + + private static final int Y = 25; + + /** + * Constructor of Legend + */ + public Legend() { + this.setSize(new java.awt.Dimension(2 * Legend.X + Legend.WIDTH, 2 * Legend.Y + Legend.HEIGHT)); + this.setPreferredSize(new java.awt.Dimension(2 * Legend.X + Legend.WIDTH, 2 * Legend.Y + Legend.HEIGHT)); + } + + @Override + public void paintComponent(final Graphics g) { + super.paintComponent(g); + if (HSBTreeMapColorProvider.this.minValue == null || HSBTreeMapColorProvider.this.maxValue == null) { + setValues(HSBTreeMapColorProvider.this.jTreeMap.getRoot()); + } + final Value min = HSBTreeMapColorProvider.this.minValue; + final Value max = HSBTreeMapColorProvider.this.maxValue; + + g.setColor(Color.black); + if (min != null && max != null) { + g.drawString(min.getLabel(), Legend.X - X_INSET, Legend.Y - Y_INSET); + g.drawString(max.getLabel(), Legend.X + Legend.WIDTH - X_INSET, Legend.Y - Y_INSET); + + final double step = (max.getValue() - min.getValue()) / Legend.WIDTH; + final Value value = new DefaultValue(min.getValue()); + for (int i = 0; i < Legend.WIDTH; i++) { + g.setColor(HSBTreeMapColorProvider.this.getColor(value)); + g.fillRect(Legend.X + i, Legend.Y, 1, Legend.HEIGHT); + value.setValue(value.getValue() + step); + } + } + } } - } } /* * ObjectLab is supporing JTreeMap This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eki...@us...> - 2006-12-12 22:41:53
|
Revision: 118 http://svn.sourceforge.net/jtreemap/?rev=118&view=rev Author: ekingulen Date: 2006-12-12 14:41:48 -0800 (Tue, 12 Dec 2006) Log Message: ----------- - applet reload issue fixed. Modified Paths: -------------- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapAppletExample.java Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java 2006-12-12 12:56:53 UTC (rev 117) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/DefaultToolTip.java 2006-12-12 22:41:48 UTC (rev 118) @@ -36,7 +36,6 @@ import java.awt.Dimension; import java.awt.Font; import java.awt.Graphics; -import java.awt.Graphics2D; import javax.swing.JToolTip; @@ -91,7 +90,7 @@ @Override public void paint(final Graphics g) { if (this.jTreeMap.getActiveLeaf() != null) { - Graphics2D g2D = (Graphics2D) g; + Graphics g2D = (Graphics) g; g2D.setColor(Color.YELLOW); g2D.fill3DRect(0, 0, this.getWidth(), this.getHeight(), true); g2D.setColor(Color.black); Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java 2006-12-12 12:56:53 UTC (rev 117) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/JTreeMap.java 2006-12-12 22:41:48 UTC (rev 118) @@ -585,12 +585,6 @@ setActiveLeaf(t); repaint(); } - if (t != null) { - setToolTipText(t.getLabel() + " " + t.getValue().getValue()); -// setToolTipText(t.getLabel() + " " + t.getValue().getValue() + ", Weight = " + t.getWeight()); - } else { - setToolTipText(null); - } } } } Modified: trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapAppletExample.java =================================================================== --- trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapAppletExample.java 2006-12-12 12:56:53 UTC (rev 117) +++ trunk/JTreeMap/src/main/java/net/sf/jtreemap/swing/example/JTreeMapAppletExample.java 2006-12-12 22:41:48 UTC (rev 118) @@ -126,14 +126,23 @@ super(); } - /* - * (non-Javadoc) + /** * - * @see java.applet.Applet#start() */ - @Override - public void start() { - super.start(); + private void initGUI() { + // Width and height params are mandatory for an applet/object element in html + // and should be defined via html. + // this.setSize(APPLET_WIDTH, APPLET_HEIGHT); + this.setContentPane(getJContentPane()); + showTM3CTonf = "true".equalsIgnoreCase(getParameter("showTM3Conf")); + showTree = "true".equalsIgnoreCase(getParameter("viewTree")); + showWeight = "true".equalsIgnoreCase(getParameter("showWeight")); + weightPrefix = getParameter("weightPrefix"); + valuePrefix = getParameter("valuePrefix"); + if (showTM3CTonf) { + addPanelEast(getJContentPane()); + } + final String dataFile = getParameter("dataFile"); final String dataFileType = getParameter("dataFileType"); TreeMapNode root = null; @@ -340,18 +349,7 @@ */ @Override public void init() { - // Width and height params are mandatory for an applet/object element in html - // and should be defined via html. - // this.setSize(APPLET_WIDTH, APPLET_HEIGHT); - this.setContentPane(getJContentPane()); - showTM3CTonf = "true".equalsIgnoreCase(getParameter("showTM3Conf")); - showTree = "true".equalsIgnoreCase(getParameter("viewTree")); - showWeight = "true".equalsIgnoreCase(getParameter("showWeight")); - weightPrefix = getParameter("weightPrefix"); - valuePrefix = getParameter("valuePrefix"); - if (showTM3CTonf) { - addPanelEast(getJContentPane()); - } + initGUI(); } /** @@ -369,9 +367,12 @@ } @Override - public void stop() { - jTreeMap.createToolTip().setVisible(false); + public void destroy() { + super.destroy(); + this.jContentPane.removeAll(); } + + } /* * ObjectLab is supporing JTreeMap This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2006-12-12 12:56:54
|
Revision: 117 http://svn.sourceforge.net/jtreemap/?rev=117&view=rev Author: benoitx Date: 2006-12-12 04:56:53 -0800 (Tue, 12 Dec 2006) Log Message: ----------- Added template for SF issues, so that issue="XXX" can be used in changes.xml Modified Paths: -------------- trunk/common-build/project.properties Modified: trunk/common-build/project.properties =================================================================== --- trunk/common-build/project.properties 2006-12-12 00:10:31 UTC (rev 116) +++ trunk/common-build/project.properties 2006-12-12 12:56:53 UTC (rev 117) @@ -101,3 +101,4 @@ maven.multiproject.navigation=independent maven.repo.remote=http://repo1.maven.org/maven,http://people.apache.org/repo/m1-snapshot-repository/ +maven.changes.issue.template=http://sourceforge.net/support/tracker.php?aid=%ISSUE% This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |