private void updateDisplay(TableDto tableDto) { getView().clear(table == null || !table.getLink().equals(tableDto.getLink())); table = tableDto; getView().setTable(tableDto); if (tableIsView()) { showViewProperties(table); } else { getView().setFromTables(null); getView().setWhereScript(null); } if (getView().isValuesTabSelected()) { valuesTablePresenter.setTable(tableDto); valuesTablePresenter.updateValuesDisplay(""); } variableFilter = ""; valuesFilter = null; valuesFilterText = ""; updateVariables(); updateTableIndexStatus(); authorize(); }
@Override public void onShowDictionary() { variableFilter = valuesTablePresenter.getView().getFilterText(); getView().setVariableFilter(variableFilter); // Fetch variables if (Strings.isNullOrEmpty(variableFilter)) { updateVariables(); } else { doFilterVariables(); } }
@Override public void onShowValues() { valuesTablePresenter.setTable(table, variable); }
private void updateValuesDisplay() { if (getView().isValuesTabSelected()) { valuesTablePresenter.setTable(table, variable); } }
@Override public void onShowValues() { valuesTablePresenter.setTable(table); valuesTablePresenter.updateValuesDisplay(variableFilter); }