@Override public void setContainerDataSource(Container newDataSource) { super.setContainerDataSource(newDataSource); }
public MultiSelectTable(Class<ET> optionType) { this(); table.setContainerDataSource(new ListContainer(optionType)); this.optionType = optionType; }
/** * Creates a new table with caption and connect it to a Container. * * @param caption * @param dataSource */ public Table(String caption, Container dataSource) { this(); setCaption(caption); setContainerDataSource(dataSource); }
@Override public void setContainerDataSource(Container newDataSource, Collection<?> visibleIds) { super.setContainerDataSource(newDataSource, visibleIds); resetFilters(); }
/** * Sets the list of options available. * * @param list the list of available options * @return this for fluent configuration */ public MultiSelectTable<ET> setOptions(ET... list) { if (visProps == null) { table.setContainerDataSource(new ListContainer(optionType, Arrays. asList(list))); } else { table.setContainerDataSource(new ListContainer(optionType, Arrays. asList(list)), Arrays.asList( visProps)); } if (pendingHeaders != null) { table.setColumnHeaders(pendingHeaders); } return this; }
/** * Sets the list of options available. * * @param list the list of available options * @return this for fluent configuration */ public MultiSelectTable<ET> setOptions(List<ET> list) { if (visProps == null) { table.setContainerDataSource(new ListContainer(optionType, list)); } else { table.setContainerDataSource(new ListContainer(optionType, list), Arrays.asList( visProps)); } if (pendingHeaders != null) { table.setColumnHeaders(pendingHeaders); } return this; }
@Override public void setContainerDataSource(Container newDataSource) { cStrategy = null; // FIXME: This disables partial updates until TreeTable is fixed so it // does not change component hierarchy during paint containerSupportsPartialUpdates = (newDataSource instanceof ItemSetChangeNotifier) && false; if (newDataSource != null && !(newDataSource instanceof Hierarchical)) { newDataSource = new ContainerHierarchicalWrapper(newDataSource); } if (newDataSource != null && !(newDataSource instanceof Ordered)) { newDataSource = new HierarchicalContainerOrderedWrapper( (Hierarchical) newDataSource); } super.setContainerDataSource(newDataSource); }
setContainerDataSource(newDataSource, visibleIds);
void refreshTable() { if (m_table != null) { m_beanItemContainer = WallboardProvider.getInstance().getBeanContainer(); m_table.setContainerDataSource(m_beanItemContainer); m_table.setVisibleColumns(new Object[]{"title", "Edit", "Remove", "Preview", "Default"}); m_table.setColumnHeader("title", "Title"); m_table.sort(); m_table.refreshRowCache(); } } }
this.component.setContainerDataSource(null); this.component.setContainerDataSource(this.dataBinding);
table.setContainerDataSource(hierarchicalJcrContainer);
m_table.setContainerDataSource(m_beanItemContainer); m_table.setSizeFull(); m_table.sort(new Object[]{"name"}, new boolean[]{true});
columnsTable.setContainerDataSource(columns); rowsTable.setContainerDataSource(rows);