You will use the Column class directly and tell it to use your custom cell:
Column col = new Column<Entry, String>(new YourCustomCell()) {
@Override
public String getValue(Entry obj)
{
return (obj.myAttribute);
}
}
How to implement a custom cell can be found in the documentation.
If you only need a simple link you could also just use the SafeHtmlCell:
public interface SimpleCellTemplates extends SafeHtmlTemplates {
@Template("<a href=\"{0}\">{1}</a>")
SafeHtml anchor(SafeUri href, String name);
}
static final SimpleCellTemplates cell = GWT.create(SimpleCellTemplates.class)
Column col = new Column<Entry, SafeHtml>(new SafeHtmlCell()) {
@Override
public SafeHtml getValue(Entry obj)
{
SafeUri href = //construct your href as SafeUri using UriUtils
return cell.anchor(href, obj.getName());
}
}
--
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/google-web-toolkit/-/c5cjJwKQpC8J.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-web-toolkit?hl=en.