void () { AsyncArrayTableModel model = getModel(); if (model == null) { return; } model.invalidateCache(); if (isModified()) { apply(getModifiedVarName(), true); } else { updateDebugValue(model); ApplicationManager.getApplication().invokeLater(() -> { if (isShowing()) { model.fireTableDataChanged(); } }); } }