class ImageViewTarget extends ViewTarget<ImageView> {

	@Override
	protected void onResult(ImageView view, Drawable drawable, Mirage.Source source, MirageRequest request) {
		if (animation() != null) {
			if (!animation().animate(view, drawable, source)) {
				view.setImageDrawable(drawable);
			}
		} else {
			view.setImageDrawable(drawable);
		}
	}

	public  ImageViewTarget(ImageView imageView);
	public  ImageViewTarget(MirageRequest request, ImageView imageView);

}