package hu.sch.web.wicket.components.customlinks;
import hu.sch.domain.user.User;
import hu.sch.web.kp.user.ShowUser;
import org.apache.wicket.markup.html.basic.Label;
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.request.mapper.parameter.PageParameters;
/**
* Egyszerű panel, ami egy {@link BookmarkablePageLink}et tartalmaz, ami a
* felhasználót leíró oldalra mutat.
*
* @author hege
* @author messo
* @see ShowUser
*/
public class UserLink extends Panel {
public UserLink(String id, User user) {
super(id);
Link<ShowUser> l = new BookmarkablePageLink<ShowUser>("link", ShowUser.class,
new PageParameters().add("id", user.getId()));
l.add(new Label("name", user.getFullName()));
add(l);
}
}