@Override public Panel getPanel(String panelId) { return new UserPanel(panelId, model.getObject().getName()); } });
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 setHeaderVisible(boolean visible) { get("header").setVisible(visible); return this; }
protected void headerComponents() { boolean canCreateStore=getService().canCreateStore(); add(h);
public UsersGroupsPanel(String id, final IModel<SecurityUserGroupServiceConfig> model) { super(id, model); SecurityUserGroupServiceConfig config = model.getObject(); add( new UserPanel("users", config.getName()) .setHeaderVisible(true) .setPagersVisible(false, true)); add( new GroupPanel("groups", config.getName()) .setHeaderVisible(true) .setPagersVisible(false, true)); } }
protected void headerComponents() { boolean canCreateStore=getService().canCreateStore(); add(h);
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(); }
protected void headerComponents() { boolean canCreateStore = getService().canCreateStore(); add(h);
@Override public Panel getPanel(String panelId) { return new UserPanel(panelId, model.getObject().getName()); } });
public UserPanel setHeaderVisible(boolean visible) { get("header").setVisible(visible); return this; }
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(); }
@Override public Panel getPanel(String panelId) { return new UserPanel(panelId, model.getObject().getName()); } });
public UserPanel setHeaderVisible(boolean visible) { get("header").setVisible(visible); return this; }
public UsersGroupsPanel(String id, final IModel<SecurityUserGroupServiceConfig> model) { super(id, model); SecurityUserGroupServiceConfig config = model.getObject(); add(new UserPanel("users", config.getName()) .setHeaderVisible(true).setPagersVisible(false, true)); add(new GroupPanel("groups", config.getName()) .setHeaderVisible(true).setPagersVisible(false, true)); } }
public UsersGroupsPanel(String id, final IModel<SecurityUserGroupServiceConfig> model) { super(id, model); SecurityUserGroupServiceConfig config = model.getObject(); add(new UserPanel("users", config.getName()) .setHeaderVisible(false).setPagersVisible(false, true)); add(new GroupPanel("groups", config.getName()) .setHeaderVisible(false).setPagersVisible(false, true)); } }