public UserPanel(String id, String serviceName) { super(id); this.serviceName=serviceName; UserListProvider provider = new UserListProvider(this.serviceName); add(users = new UserTablePanel("table", serviceName, provider, true) { @Override protected void onSelectionUpdate(AjaxRequestTarget target) { removal.setEnabled(users.getSelection().size() > 0); target.addComponent(removal); removalWithRoles.setEnabled(users.getSelection().size() > 0); target.addComponent(removalWithRoles); } }); users.setOutputMarkupId(true); add(dialog = new GeoServerDialog("dialog")); headerComponents(); }
public UserPanel(String id, String serviceName) { super(id); this.serviceName=serviceName; UserListProvider provider = new UserListProvider(this.serviceName); add(users = new UserTablePanel("table", serviceName, provider, true) { @Override protected void onSelectionUpdate(AjaxRequestTarget target) { removal.setEnabled(users.getSelection().size() > 0); target.addComponent(removal); removalWithRoles.setEnabled(users.getSelection().size() > 0); target.addComponent(removalWithRoles); } }); users.setOutputMarkupId(true); add(dialog = new GeoServerDialog("dialog")); headerComponents(); }
public UserPanel(String id, String serviceName) { super(id); this.serviceName = serviceName; UserListProvider provider = new UserListProvider(this.serviceName); add( users = new UserTablePanel("table", serviceName, provider, true) { @Override protected void onSelectionUpdate(AjaxRequestTarget target) { removal.setEnabled(users.getSelection().size() > 0); target.add(removal); removalWithRoles.setEnabled(users.getSelection().size() > 0); target.add(removalWithRoles); } }); users.setOutputMarkupId(true); add(dialog = new GeoServerDialog("dialog")); headerComponents(); }