001 package net.databinder.components;
002
003 import org.apache.wicket.ResourceReference;
004 import org.apache.wicket.markup.repeater.Item;
005 import org.apache.wicket.markup.repeater.RefreshingView;
006
007 /**
008 * Base class for Item classes in Wicket's repeater package.
009 */
010 public abstract class RepeaterItemButton extends BaseItemButton {
011
012 Item item;
013
014 public RepeaterItemButton(String id, Item item, ResourceReference image) {
015 super(id, image);
016 this.item = item;
017 }
018
019 protected RefreshingView getView() {
020 return (RefreshingView) item.getParent();
021 }
022 }