// addLedPoints(points);
// addEdgePoints(points);
// addDebugPoints(points);
anotherDebugPointSet(points);
Configuration configuration = new Configuration(points.keySet());
ArrayList<Label> labels = new ArrayList<Label>();
for(Point each: points.keySet()) {
int x = toMapCoords(each.x);
int y = toMapCoords(each.y);
org.eclipse.swt.graphics.Point extent = new org.eclipse.swt.graphics.Point(x, y);
int fontsize = (points.get(each))/3;
labels.add(new Label(x-20, y-60, extent, fontsize, each.getDocument(), new Location(each, 0, x, y)));
}
labeling = new Labeling(labels);
MapInstance mapInstance = configuration.withSize(mapSize, new MapScheme<Double>() {
@Override
public Double forLocation(Point location) {
// TODO fill in size
return (double) points.get(location);