2017-02-02 8 views
1

私はVaadinグリッドとBeanContainerを使用しています。VaadinグリッドID

私はJBehaveのテストを容易にするために、各行の特定の要素に対してプログラムでIdを設定したいと考えています。

結果は似ているように:

<td id="MyField_row_1" class="v-grid-cell v-grid-cell-focused" colspan="1" style="height: 30px; width: 430px;">copyOf_PP_kulan</td> 

<td id="MyField_row_2" class="v-grid-cell v-grid-cell-focused" colspan="1" style="height: 30px; width: 430px;">copyOf_PP_kulan</td> 

など

私はそれを行うための適切な方法を見つけることができません。

答えて

0

IDを検索する代わりに、別の方法でDOMを単にトラバースすることはできませんか?

tr class="v-grid-row" 
    td class="v-grid-cell" 
     MyField_row_1 

Vaadinは、そのHTML-DOMのいずれかのIDを生成し、多分(その後、同様にテストする必要がある)のID「でハック」するためにいくつかのコードを書くのは少し多すぎるではないでしょうか?

関連する問題