object IGlowVisitor <XmlWriter, object> .Visit(GlowElementCollection glow, XmlWriter state) { foreach (var element in glow.Elements) { element.Accept(this, state); } return(null); }
GlowContainer WrapWithEndPointNode(GlowContainer glow) { var newNode = new GlowNode(EndPointNumber); var children = new GlowElementCollection(GlowTags.Node.Children); children.Insert(glow); newNode.Children = children; return(newNode); }
bool IGlowVisitor <object, bool> .Visit(GlowElementCollection glow, object state) { var hasCompleteNodeOrParameter = false; foreach (var element in glow.Elements) { hasCompleteNodeOrParameter |= element.Accept(this, state); } return(hasCompleteNodeOrParameter); }
public IEnumerable <GlowContainer> Visit(GlowElementCollection glow, object state) { throw new NotImplementedException(); }
public GlowContainer Visit(GlowElementCollection glow, object state) { return(glow); }
bool IGlowVisitor <object, bool> .Visit(GlowElementCollection glow, object state) { return(false); }