Minor feature: dont show empty plots in legend. (in synch with mk branch)

This commit is contained in:
Marcel Kronfeld 2010-06-08 08:16:17 +00:00
parent 30080dcd8f
commit 328dd93b27

View File

@ -64,10 +64,12 @@ public class GraphPointSetLegend {
legendEntries = new TreeSet<Pair<String, Color>>(comparator); legendEntries = new TreeSet<Pair<String, Color>>(comparator);
for (int i = 0; i < pointSetContainer.size(); i++) { for (int i = 0; i < pointSetContainer.size(); i++) {
GraphPointSet pointset = pointSetContainer.get(i); GraphPointSet pointset = pointSetContainer.get(i);
String entryStr; if (pointset.getPointSet().getSize()>0) {
if (appendIndex) entryStr = StringTools.expandPrefixZeros(i, pointSetContainer.size()-1) + ": " + pointset.getInfoString(); String entryStr;
else entryStr = pointset.getInfoString(); if (appendIndex) entryStr = StringTools.expandPrefixZeros(i, pointSetContainer.size()-1) + ": " + pointset.getInfoString();
legendEntries.add(new Pair<String, Color>(entryStr,pointset.getColor())); else entryStr = pointset.getInfoString();
legendEntries.add(new Pair<String, Color>(entryStr,pointset.getColor()));
}
} }
} }