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    }