void () { if (myStopped) { return; } myListener.onSuccess(); // clear status of previous validation boolean valid = true; for (SvnConfigureProxiesComponent component : myComponents) { if(! component.validate(myListener)) { valid = false; break; } } for (SvnConfigureProxiesComponent component : myComponents) { component.setIsValid(valid); } }