private void UpdateName(TreeIter iter) { if (iter.Equals (TreeIter.Zero)) return; object item = itemStore.GetValue (iter, 0); string name = item.ToString (); if (name.Length == 0) name = item.GetType ().Name; itemStore.SetValue(iter, 2, name); }