package hu.sch.web.wicket.components.customlinks;
import hu.sch.domain.Membership;
import hu.sch.web.kp.group.ChangePost;
import org.apache.wicket.markup.html.link.BookmarkablePageLink;
import org.apache.wicket.markup.html.link.Link;
import org.apache.wicket.markup.html.panel.Panel;
import org.apache.wicket.model.CompoundPropertyModel;
import org.apache.wicket.request.mapper.parameter.PageParameters;
/**
*
* @author aldaris
*/
public class ChangePostLink extends Panel {
public ChangePostLink(String id, Membership ms) {
super(id, new CompoundPropertyModel<Membership>(ms));
init();
}
private void init() {
final Membership ms = (Membership) getDefaultModelObject();
Link fl = new BookmarkablePageLink("postLink", ChangePost.class,
new PageParameters().add("memberid", ms.getId()));
add(fl);
}
}