new VertexIconShapeTransformer<Number>(new EllipseVertexShapeTransformer<Number>()); vertexImageShapeFunction.setIconMap(iconMap);
new VertexIconShapeTransformer<Number>(new EllipseVertexShapeTransformer<Number>());
vv.getRenderContext().setEdgeLabelRenderer(new DefaultEdgeLabelRenderer(Color.cyan)); VertexIconShapeTransformer<Integer> vertexIconShapeFunction = new VertexIconShapeTransformer<Integer>(new EllipseVertexShapeTransformer<Integer>()); Function<Integer, Icon> vertexIconFunction = Functions.forMap(iconMap); vv.getRenderContext().setVertexShapeTransformer(vertexIconShapeFunction);
new VertexIconShapeTransformer<String>(new EllipseVertexShapeTransformer<String>()); vv.getRenderContext().setVertexShapeTransformer(vertexImageShapeFunction); final DefaultVertexIconTransformer<String> vertexIconFunction =