VaadinのOpenLayerラッパーで選択したベクトル(pointvectorまたは他のベクトル)の選択を解除する方法がわかりません。
ベクトルの選択を有効にするには、次の方法を使用します。
VectorLayer pointLayer = new VectorLayer();
pointLayer.setSelectionMode(SelectionMode.SIMPLE);
ベクトルのonclickイベントをリッスンするには、次の方法を使用します。
pointLayer.addListener(new VectorSelectedListener() {
@Override
public void vectorSelected(VectorSelectedEvent event) {
//do work
}
});
現在選択されているベクトルを取得するには、次の方法を使用します。
Vector selectedVector = pointLayer.getSelectedVector();
しかし、クリックしたときに選択したベクトルの選択を解除するにはどうすればよいですか?