public void updateField(View f) {
   for (int i = 0; _children != null && i < _children.size(); i++) {
     MAGComponentInterface comp = getChild(i);
     if (comp.getField() != null && comp.visible()) {
       comp.updateField(comp.getField());
     }
   }
 }