@Override public void addCallback(final Callback<? super Image> callback) { parent.addCallback(new Callback<Image>() { public void onSuccess(Image image) { callback.onSuccess(ImageRegionGL.this); } public void onFailure(Throwable err) { callback.onFailure(err); } }); }