質問
コードセグメント"newTextColumn(){...}、" MyObjectId ");"の場合 実行すると、ペアの中括弧の最も外側のコードは何を表しますか?TextColumnオブジェクトの匿名の内部クラスインスタンスを表しますか?TextColumnオブジェクトの定義を表していますか?
コード
table.addColumn(new TextColumn<MyObjectProxy>() {
Renderer<Integer> renderer = new AbstractRenderer<Integer>() {
public String render(Integer obj) {
return obj == null ? "" : String.valueOf(obj);
}
};
@Override
public String getValue(MyObjectProxy object) {
return renderer.render(object.getMyObjectId());
}
}, "MyObjectId");
TextColumnがcom.google.gwt.user.cellview.client.TextColumnパッケージからのものであるかどうか疑問に思っている場合。