package de.flower.rmt.ui.page.opponents.manager; import de.flower.rmt.model.db.entity.Opponent; import de.flower.rmt.ui.model.OpponentModel; import de.flower.rmt.ui.page.Pages; import de.flower.rmt.ui.page.base.manager.ManagerBasePage; import org.apache.wicket.ajax.AjaxRequestTarget; import org.apache.wicket.model.IModel; /** * @author flowerrrr */ public class OpponentEditPage extends ManagerBasePage { public OpponentEditPage() { this(new OpponentModel()); } public OpponentEditPage(IModel<Opponent> model) { setHeading("manager.opponent.edit.heading", null); addMainPanel(new OpponentEditPanel(model) { @Override protected void onClose(AjaxRequestTarget target) { setResponsePage(OpponentsPage.class); } }); addSecondaryPanel(); } @Override public String getActiveTopBarItem() { return Pages.OPPONENTS.name(); } }