В проекте gwt у меня есть CellTree с пользовательскими ячейками. Для облегчения тестирования я хотел бы добавить идентификаторы для каждой ячейки.
Я знаю, что могу сделать это так:
@Override
public void render(Context context,TreeElement value, SafeHtmlBuilder sb) {
if (value == null) {return;}
sb.appendHtmlConstant("<div id=\""+value.getID()+"\">" +
value.getName()) + "</div>";
}
Но я бы хотел использовать что-то похожее на EnsureDebugID (), чтобы мне не приходилось записывать идентификаторы в коде. Есть ли способ сделать это?