public RoleServicePanel(String id) { super(id, new Model()); add(new RoleServiceChoice("roleServiceName")); } }
break; case RoleService: p = new RoleServicePanel("panel"); break; default: container.addOrReplace(new UserGroupServicePanel("panel")); if (RoleSource.RoleService.equals(rs)) container.addOrReplace(new RoleServicePanel("panel")); if (rs==null) container.add(new UserGroupServicePanel("panel"));
break; case RoleService: p = new RoleServicePanel("panel"); break; default: container.addOrReplace(new UserGroupServicePanel("panel")); if (RoleSource.RoleService.equals(rs)) container.addOrReplace(new RoleServicePanel("panel")); if (rs==null) container.add(new UserGroupServicePanel("panel"));
@Override protected void onUpdate(AjaxRequestTarget target) { Panel p; switch(roleSourceChoice.getModelObject()) { case UserGroupService: p = new UserGroupServicePanel("panel"); break; case RoleService: p = new RoleServicePanel("panel"); break; default: p = new HeaderPanel("panel"); } WebMarkupContainer c = (WebMarkupContainer)get("container"); c.addOrReplace(p); target.addComponent(c); } });
@Override protected void onUpdate(AjaxRequestTarget target) { Panel p; switch(roleSourceChoice.getModelObject()) { case UserGroupService: p = new UserGroupServicePanel("panel"); break; case RoleService: p = new RoleServicePanel("panel"); break; default: p = new HeaderPanel("panel"); } WebMarkupContainer c = (WebMarkupContainer)get("container"); c.addOrReplace(p); target.addComponent(c); } });
public RoleServicePanel(String id) { super(id, new Model()); add(new RoleServiceChoice("roleServiceName")); } }
@Override protected void addRoleSourceDropDown(WebMarkupContainer container, RoleSource rs) { if (J2EERoleSource.J2EE.equals(rs)) { container.addOrReplace(new RoleServicePanel("panel")); } else { super.addRoleSourceDropDown(container, rs); } }
public RoleServicePanel(String id) { super(id, new Model()); add(new RoleServiceChoice("roleServiceName")); } }
protected Panel getRoleSourcePanel(RoleSource model) { if (PreAuthenticatedUserNameRoleSource.UserGroupService.equals(model)) { return new UserGroupServicePanel("panel"); } else if (PreAuthenticatedUserNameRoleSource.RoleService.equals(model)) { return new RoleServicePanel("panel"); } else if (PreAuthenticatedUserNameRoleSource.Header.equals(model)) { return new HeaderPanel("panel"); } return new EmptyPanel("panel"); }
@Override protected Panel getRoleSourcePanel(RoleSource model) { if (J2EERoleSource.J2EE.equals(model)) { return new RoleServicePanel("panel"); } else { return super.getRoleSourcePanel(model); } }