/* 321 */ if (children != null)
/* */ {
/* 323 */ ControllerState restoreState = this.contextState;
/* 324 */ while (children.hasNext())
/* */ {
/* 326 */ ServiceMetaDataVisitorNode child = (ServiceMetaDataVisitorNode)children.next();
/* */ try
/* */ {
/* 329 */ child.visit(this);
/* */ }
/* */ finally
/* */ {
/* 333 */ this.contextState = restoreState;
/* */ }