本文整理了Java中com.vaadin.ui.Table.refreshRowCache()
方法的一些代码示例,展示了Table.refreshRowCache()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.refreshRowCache()
方法的具体详情如下:
包路径:com.vaadin.ui.Table
类名称:Table
方法名:refreshRowCache
暂无
代码示例来源:origin: org.opennms.features.topology/org.opennms.features.topology.api
@Override
public void refreshRowCache() {
if (m_disableRowCacheRefresh) {
return;
}
super.refreshRowCache();
}
代码示例来源:origin: com.holon-platform.vaadin7/holon-vaadin
@Override
public void refreshRowCache() {
if (duringSetup) {
return;
}
super.refreshRowCache();
}
代码示例来源:origin: org.opennms.features.topology/api
@Override
public void refreshRowCache() {
if (m_disableRowCacheRefresh) {
return;
}
super.refreshRowCache();
}
代码示例来源:origin: org.opennms.features/vaadin-surveillance-views
@Override
public void buttonClick(Button.ClickEvent clickEvent) {
RowDef rowDef = (RowDef) rowsTable.getValue();
if (rowDef != null) {
int rowDefIndex = rowOrder.get(rowDef);
RowDef rowDefToSwap = null;
for (Map.Entry<RowDef, Integer> entry : rowOrder.entrySet()) {
if (entry.getValue().intValue() == rowDefIndex - 1) {
rowDefToSwap = entry.getKey();
break;
}
}
if (rowDefToSwap != null) {
rowsTable.unselect(rowDef);
rowOrder.remove(rowDef);
rowOrder.remove(rowDefToSwap);
rowOrder.put(rowDef, rowDefIndex - 1);
rowOrder.put(rowDefToSwap, rowDefIndex);
rows.sort(new Object[]{"label"}, new boolean[]{true});
rowsTable.refreshRowCache();
rowsTable.select(rowDef);
}
}
}
});
代码示例来源:origin: org.opennms.features/vaadin-surveillance-views
@Override
public void buttonClick(Button.ClickEvent clickEvent) {
RowDef rowDef = (RowDef) rowsTable.getValue();
if (rowDef != null) {
int rowDefIndex = rowOrder.get(rowDef);
RowDef rowDefToSwap = null;
for (Map.Entry<RowDef, Integer> entry : rowOrder.entrySet()) {
if (entry.getValue().intValue() == rowDefIndex + 1) {
rowDefToSwap = entry.getKey();
break;
}
}
if (rowDefToSwap != null) {
rowsTable.unselect(rowDef);
rowOrder.remove(rowDef);
rowOrder.remove(rowDefToSwap);
rowOrder.put(rowDef, rowDefIndex + 1);
rowOrder.put(rowDefToSwap, rowDefIndex);
rows.sort(new Object[]{"label"}, new boolean[]{true});
rowsTable.refreshRowCache();
rowsTable.select(rowDef);
}
}
}
});
代码示例来源:origin: org.opennms.features/vaadin-surveillance-views
@Override
public void buttonClick(Button.ClickEvent clickEvent) {
ColumnDef columnDef = (ColumnDef) columnsTable.getValue();
if (columnDef != null) {
int columnDefIndex = columnOrder.get(columnDef);
ColumnDef columnDefToSwap = null;
for (Map.Entry<ColumnDef, Integer> entry : columnOrder.entrySet()) {
if (entry.getValue().intValue() == columnDefIndex - 1) {
columnDefToSwap = entry.getKey();
break;
}
}
if (columnDefToSwap != null) {
columnsTable.unselect(columnDef);
columnOrder.remove(columnDef);
columnOrder.remove(columnDefToSwap);
columnOrder.put(columnDef, columnDefIndex - 1);
columnOrder.put(columnDefToSwap, columnDefIndex);
columns.sort(new Object[]{"label"}, new boolean[]{true});
columnsTable.refreshRowCache();
columnsTable.select(columnDef);
}
}
}
});
代码示例来源:origin: org.opennms.features/vaadin-surveillance-views
@Override
public void buttonClick(Button.ClickEvent clickEvent) {
ColumnDef columnDef = (ColumnDef) columnsTable.getValue();
if (columnDef != null) {
int columnDefIndex = columnOrder.get(columnDef);
ColumnDef columnDefToSwap = null;
for (Map.Entry<ColumnDef, Integer> entry : columnOrder.entrySet()) {
if (entry.getValue().intValue() == columnDefIndex + 1) {
columnDefToSwap = entry.getKey();
break;
}
}
if (columnDefToSwap != null) {
columnsTable.unselect(columnDef);
columnOrder.remove(columnDef);
columnOrder.remove(columnDefToSwap);
columnOrder.put(columnDef, columnDefIndex + 1);
columnOrder.put(columnDefToSwap, columnDefIndex);
columns.sort(new Object[]{"label"}, new boolean[]{true});
columnsTable.refreshRowCache();
columnsTable.select(columnDef);
}
}
}
});
代码示例来源:origin: org.opennms.features/vaadin-surveillance-views
@Override
public void buttonClick(Button.ClickEvent clickEvent) {
ColumnDef columnDef = (ColumnDef) columnsTable.getValue();
if (columnDef != null) {
columnsTable.unselect(columnDef);
columns.removeItem(columnDef);
}
columnsTable.refreshRowCache();
}
});
代码示例来源:origin: org.opennms.features/vaadin-surveillance-views
@Override
public void buttonClick(Button.ClickEvent clickEvent) {
RowDef rowDef = (RowDef) rowsTable.getValue();
if (rowDef != null) {
rowsTable.unselect(rowDef);
rows.removeItem(rowDef);
}
rowsTable.refreshRowCache();
}
});
代码示例来源:origin: com.holon-platform.vaadin7/holon-vaadin
@SuppressWarnings("unchecked")
protected void repaintRows(T... items) {
if (items != null) {
switch (getRenderingMode()) {
case GRID: {
List<Object> ids = new LinkedList<>();
for (T item : items) {
Object id = requireDataSource().getId(item);
if (id != null) {
ids.add(id);
}
}
if (!ids.isEmpty()) {
getGrid().refreshRows(ids.toArray(new Object[ids.size()]));
}
}
break;
case TABLE: {
getTable().refreshRowCache();
}
break;
default:
break;
}
}
}
代码示例来源:origin: org.ikasan/ikasan-dashboard-jar
/**
* Method to set if the components are visible.
*/
public void setVisible()
{
final IkasanAuthentication authentication = (IkasanAuthentication)VaadinService.getCurrentRequest().getWrappedSession()
.getAttribute(DashboardSessionValueConstants.USER);
for(Component component: components.keySet())
{
for(String policyName: components.get(component))
{
if (authentication != null
&& (authentication.hasGrantedAuthority(SecurityConstants.ALL_AUTHORITY)
|| authentication.hasGrantedAuthority(policyName)))
{
component.setVisible(true);
break;
}
else
{
component.setVisible(false);
}
}
}
for(Table table: refreshableTables)
{
table.refreshRowCache();
}
}
代码示例来源:origin: org.ikasan/ikasan-dashboard-jar
table.refreshRowCache();
内容来源于网络,如有侵权,请联系作者删除!