public ContentNode(SourceContextReference sourceContextReference, string content, bool escapeSpecialCharacters) : base(sourceContextReference, int.MaxValue) { this.content = content; this.escapeSpecialCharacters = escapeSpecialCharacters; this.nodeType = NodeType.Literal; }
public AttributeNode(SourceContextReference sourceContextReference, int ordering, XmlnsPrefixAndName name, string value, bool escapeWhitespace) : base(sourceContextReference, ordering) { this.name = name; this.value = value; this.escapeWhitespace = escapeWhitespace; }
public AttributeNode(SourceContextReference sourceContextReference, int ordering, XmlnsPrefixAndName name, string value) : this(sourceContextReference, ordering, name, value, true) { }
protected FormattedNode(SourceContextReference sourceContextReference, int ordering) { this.sourceContextReference = sourceContextReference; this.indentingBehavior = IndentingBehavior.LeaveUnchanged; this.ordering = ordering; }
public ElementNode(SourceContextReference sourceContextReference, int ordering) : base(sourceContextReference, ordering) { this.attributes = new FormattedNodeCollection((ContainerNode)this); }
public UnprocessedNode(string text, SourceContextReference sourceContext, int ordering) : base(sourceContext, ordering) { this.text = text; }