public void VisitStringNode(StringNode stringNode) { if (!this._isScriptTag) { if (this._isPreTag) { this._results.Append(stringNode.GetText()); } else { String text = Translate.Decode(stringNode.GetText()); if (this.GetReplaceNonBreakingSpace()) { text = text.Replace('\a', ' '); } if (this.GetCollapse()) { this.Collapse(this._results, text); } else { this._results.Append(text); } } } }