object IGlowVisitor <XmlWriter, object> .Visit(GlowTemplate glow, XmlWriter state) { state.WriteStartElement("Template"); { state.WriteAttributeString("number", glow.Number.ToString()); if (glow.Description != null) { state.WriteAttributeString("description", glow.Description); } if (glow.Element != null) { state.WriteStartElement("element"); glow.Element.Accept(this, state); state.WriteEndElement(); } } state.WriteEndElement(); return(null); }
bool IGlowVisitor <object, bool> .Visit(GlowTemplate glow, object state) { return(false); }
public IEnumerable <GlowContainer> Visit(GlowTemplate glow, object state) { throw new NotImplementedException(); }
public GlowContainer Visit(GlowTemplate glow, object state) { return(glow); }