protected override void WriteProcessingInstruction(DomProcessingInstruction instruction) { if (instruction == null) { return; } WriteProcessingInstruction(instruction.Target, instruction.Data); }
public static void OuterText(TextWriter _sb, DomProcessingInstruction instruction) { _sb.Write("<?"); _sb.Write(instruction.Target); _sb.Write(" "); _sb.Write(instruction.Data); _sb.Write("-->"); }
public static HxlCompilerConverter GetProcessingInstructionConverter(DomProcessingInstruction instruction) { if (instruction is HxlProcessingInstruction) { return(Server); } else { return(Noop); } }
protected override DomNode Convert(DomDocument document, DomProcessingInstruction instruction) { HxlProcessingInstruction pf = (HxlProcessingInstruction)instruction; if (pf.NeedsEmit) { return(pf); } else { return(null); } }
protected override void VisitProcessingInstruction(DomProcessingInstruction instruction) { if (instruction == null) throw new ArgumentNullException("instruction"); writer.WriteProcessingInstruction(instruction.Target, instruction.Data); }
void IDomNodeVisitor.Visit(DomProcessingInstruction instruction) { VisitProcessingInstruction(instruction); }
protected virtual void VisitProcessingInstruction(DomProcessingInstruction instruction) { if (instruction == null) throw new ArgumentNullException("instruction"); DefaultVisit(instruction); }
protected override void VisitProcessingInstruction(DomProcessingInstruction instruction) { if (instruction == null) throw new ArgumentNullException("instruction"); sb.Append("<?"); sb.Append(instruction.Target); sb.Append(" "); sb.Append(instruction.Data); sb.Append("-->"); }
protected abstract DomNode Convert(DomDocument document, DomProcessingInstruction instruction);
public virtual DomProcessingInstruction CreateProcessingInstruction(string target, string data) { if (target == null) throw new ArgumentNullException("target"); if (target.Length == 0) throw Failure.EmptyString("target"); var result = new DomProcessingInstruction(target); result.Data = data; return result; }
protected override void VisitProcessingInstruction(DomProcessingInstruction instruction) { DefaultVisit(instruction); }
protected override void VisitProcessingInstruction(DomProcessingInstruction instruction) { TextUtility.OuterText(_sb, instruction); }