public void onArrivalChange() { if (!string.IsNullOrWhiteSpace(arrivalRate.text)) { arrivalMechanism.arrivalRate = float.Parse(arrivalRate.text); } else { arrivalMechanism.arrivalRate = 0; } arrivalMechanism.calculations();//redraw all variables dependant on this change serviceProcess.calculations(); }