public ReflectedImage(String url, final int baseWidth,
final int baseHeight, final double reflectHeight, final double opacity) {
this.value = url;
this.base = new Image(url);
this.base.addLoadListener(new LoadListener() {
public void onLoad(Widget sender) {
reflect.paint(base, baseWidth, baseHeight, reflectHeight,
opacity);
v.setWidget(1,0,reflect);
}