protected AbstractSelect createSelectComponent() { table = createList(); // Set non-editable, selectable and full-size table.setEditable(false); table.setImmediate(true); table.setSelectable(true); table.setNullSelectionAllowed(false); table.setSortDisabled(true); table.setSizeFull(); return table; }
public static Table simpleTable(Container dataSource, Object[] visiblePropertyIds, Map<String, ColumnGenerator> customColumns) { Table table = new Table(); table.addStyleName("big striped borderless"); table.setSizeFull(); table.setPageLength(0); table.setImmediate(false); table.setSelectable(false); table.setColumnHeaderMode(Table.COLUMN_HEADER_MODE_HIDDEN); table.setColumnCollapsingAllowed(false); table.setSortDisabled(true); if (customColumns != null) { for (Map.Entry<String, ColumnGenerator> entry : customColumns.entrySet()) { table.addGeneratedColumn(entry.getKey(), entry.getValue()); } } table.setContainerDataSource(dataSource); table.setVisibleColumns(visiblePropertyIds); table.setColumnExpandRatio(visiblePropertyIds[visiblePropertyIds.length - 1], 1.0f); return table; }
definitionsTable.setImmediate(true); definitionsTable.setSelectable(true); definitionsTable.setSortDisabled(false);
definitionsTable.setImmediate(true); definitionsTable.setSelectable(true); definitionsTable.setSortDisabled(false);
protected void initEventsTable() { eventTable = new Table(); eventTable.setVisible(false); eventTable.setWidth(100, UNITS_PERCENTAGE); eventTable.setHeight(250, UNITS_PIXELS); eventTable.setEditable(false); eventTable.setImmediate(true); eventTable.setSelectable(true); eventTable.setSortDisabled(false); eventTable.addContainerProperty("type", String.class, null, i18nManager.getMessage(Messages.CRYSTALBALL_EVENT_TYPE), null, Table.ALIGN_LEFT); eventTable.addContainerProperty("executed", String.class, null, i18nManager.getMessage(Messages.CRYSTALBALL_EVENT_EXECUTED), null, Table.ALIGN_LEFT); eventLayout.addComponent(eventTable); }
protected void initGroupTable() { groupTable = new Table(); groupTable.setNullSelectionAllowed(false); groupTable.setSelectable(true); groupTable.setMultiSelect(true); groupTable.setSortDisabled(true); groupTable.setWidth(460, UNITS_PIXELS); groupTable.setHeight(275, UNITS_PIXELS); addComponent(groupTable); GroupSelectionQuery query = new GroupSelectionQuery(identityService, userId); LazyLoadingContainer container = new LazyLoadingContainer(query, 30); groupTable.setContainerDataSource(container); groupTable.addContainerProperty("id", String.class, null); groupTable.addContainerProperty("name", String.class, null); groupTable.addContainerProperty("type", String.class, null); }
protected void initMatchingUsersTable() { matchingUsersTable = new Table(); matchingUsersTable.setColumnHeaderMode(Table.COLUMN_HEADER_MODE_HIDDEN); matchingUsersTable.setSelectable(true); matchingUsersTable.setEditable(false); matchingUsersTable.setImmediate(true); matchingUsersTable.setNullSelectionAllowed(false); matchingUsersTable.setSortDisabled(true); if (multiSelect) { matchingUsersTable.setMultiSelect(true); } matchingUsersTable.addGeneratedColumn("icon", new ThemeImageColumnGenerator(Images.USER_16)); matchingUsersTable.setColumnWidth("icon", 16); matchingUsersTable.addContainerProperty("userName", String.class, null); matchingUsersTable.setWidth(300, UNITS_PIXELS); matchingUsersTable.setHeight(200, UNITS_PIXELS); userSelectionLayout.addComponent(matchingUsersTable); }
instanceTable.setImmediate(true); instanceTable.setSelectable(true); instanceTable.setSortDisabled(false);
processDefinitionTable.setSelectable(true); processDefinitionTable.setNullSelectionAllowed(false); processDefinitionTable.setSortDisabled(true); processDefinitionTable.setSizeFull();
selectedUsersTable.setColumnHeaderMode(Table.COLUMN_HEADER_MODE_HIDDEN); selectedUsersTable.setEditable(false); selectedUsersTable.setSortDisabled(true);
groupTable.setSelectable(true); groupTable.setNullSelectionAllowed(false); groupTable.setSortDisabled(true); groupTable.setSizeFull();
protected void initMembersTable() { LazyLoadingQuery query = new GroupMembersQuery(group.getId(), this); if (query.size() > 0) { membersTable = new Table(); membersTable.setWidth(100, UNITS_PERCENTAGE); membersTable.setHeight(400, UNITS_PIXELS); membersTable.setEditable(false); membersTable.setSelectable(false); membersTable.setSortDisabled(false); LazyLoadingContainer container = new LazyLoadingContainer(query, 30); membersTable.setContainerDataSource(container); membersTable.addContainerProperty("id", Button.class, null); membersTable.addContainerProperty("firstName", String.class, null); membersTable.addContainerProperty("lastName", String.class, null); membersTable.addContainerProperty("email", String.class, null); membersTable.addContainerProperty("actions", Component.class, null); membersLayout.addComponent(membersTable); } else { noMembersTable = new Label(i18nManager.getMessage(Messages.GROUP_NO_MEMBERS)); membersLayout.addComponent(noMembersTable); } }
managementTable.setSelectable(true); managementTable.setNullSelectionAllowed(false); managementTable.setSortDisabled(true); managementTable.setSizeFull();
protected void initGroupsTable() { groupsForUserQuery = new GroupsForUserQuery(identityService, this, user.getId()); if (groupsForUserQuery.size() > 0) { groupTable = new Table(); groupTable.setSortDisabled(true); groupTable.setHeight(150, UNITS_PIXELS); groupTable.setWidth(100, UNITS_PERCENTAGE); groupLayout.addComponent(groupTable); groupContainer = new LazyLoadingContainer(groupsForUserQuery, 30); groupTable.setContainerDataSource(groupContainer); groupTable.addContainerProperty("id", Button.class, null); groupTable.setColumnExpandRatio("id", 22); groupTable.addContainerProperty("name", String.class, null); groupTable.setColumnExpandRatio("name", 45); groupTable.addContainerProperty("type", String.class, null); groupTable.setColumnExpandRatio("type", 22); groupTable.addContainerProperty("actions", Component.class, null); groupTable.setColumnExpandRatio("actions", 11); groupTable.setColumnAlignment("actions", Table.ALIGN_CENTER); } else { noGroupsLabel = new Label(i18nManager.getMessage(Messages.USER_NO_GROUPS)); groupLayout.addComponent(noGroupsLabel); } }
instancesTable.setImmediate(true); instancesTable.setSelectable(true); instancesTable.setSortDisabled(false);
processDefinitionTable.setSelectable(true); processDefinitionTable.setNullSelectionAllowed(false); processDefinitionTable.setSortDisabled(true); processDefinitionTable.setSizeFull();
instancesTable.setImmediate(true); instancesTable.setSelectable(true); instancesTable.setSortDisabled(false);
instancesTable.setSelectable(true); instancesTable.setNullSelectionAllowed(false); instancesTable.setSortDisabled(true); detailPanelLayout.addComponent(instancesTable);
m_userTable.setImmediate(true); m_userTable.setSelectable(true); m_userTable.setSortDisabled(false); m_userTable.addContainerProperty("User", UserDTO.class, null); m_userTable.addListener(new ValueChangeListener() {