public override void Visit(IWindowControlVisitor windowControlVisitor) { UIItemCollection uiItems = children.UIItems(actionListener); foreach (UIItem uiItem in uiItems) { uiItem.Visit(windowControlVisitor); } }
/// <summary> /// Implements <see cref="IUIItem.Visit"/> /// </summary> public virtual void Visit(IWindowControlVisitor windowControlVisitor) { windowControlVisitor.Accept(this); }
public abstract void Visit(IWindowControlVisitor windowControlVisitor);
public override void Visit(IWindowControlVisitor windowControlVisitor) { throw new NotSupportedException("Use Cached approach"); }
public virtual void Visit(IWindowControlVisitor windowControlVisitor) { current.Visit(windowControlVisitor); }
public override void Visit(IWindowControlVisitor windowControlVisitor) { base.Visit(windowControlVisitor); CurrentContainerItemFactory.Visit(windowControlVisitor); }
public override void Visit(IWindowControlVisitor windowControlVisitor) { UIItemCollection uiItems = children.UIItems(actionListener); foreach (UIItem uiItem in uiItems) uiItem.Visit(windowControlVisitor); }