Grid FontIconRenderer issue

Is there an option that somone shares FontIconRenderer class that is used on renderer sample?

http://demo.vaadin.com/sampler/#ui/grids-and-trees/grid/renderers

I tried with below and seems that there is somethiong wrong…

private class FontIconRenderer extends ClickableRenderer {
protected FontIconRenderer() {
super(String.class);
// TODO Auto-generated constructor stub
}

    public FontIconRenderer(RendererClickListener listener) {
        this();
        addClickListener(listener);
    }

    @Override
    public JsonValue encode(String value) {
        value = FontAwesome.EYE.getHtml();
        return super.encode(value);
    }
}

You probably need to create client site renderer and connector. Look at ButtonRenderer as an example.

See here: https://vaadin.com/forum/#!/thread/9225584/10109123