Exemplo n.º 1
0
        AXmlText MakeText(int start, int end)
        {
            AXmlParser.DebugAssert(end > start, "Empty text");

            AXmlText text = new AXmlText()
            {
                StartOffset  = start,
                EndOffset    = end,
                EscapedValue = GetText(start, end),
                Type         = TextType.Other
            };

            OnParsed(text);
            return(text);
        }
Exemplo n.º 2
0
        /// <inheritdoc/>
        internal override bool UpdateDataFrom(AXmlObject source)
        {
            if (!base.UpdateDataFrom(source))
            {
                return(false);
            }
            AXmlText src = (AXmlText)source;

            if (this.EscapedValue != src.EscapedValue ||
                this.Value != src.Value)
            {
                OnChanging();
                this.EscapedValue = src.EscapedValue;
                this.Value        = src.Value;
                OnChanged();
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 3
0
		/// <summary> Visit RawText </summary>
		public virtual void VisitText(AXmlText text)
		{
			
		}
Exemplo n.º 4
0
 /// <summary> Visit RawText </summary>
 public override void VisitText(AXmlText text)
 {
     sb.Append(text.EscapedValue);
 }
Exemplo n.º 5
0
 /// <summary> Visit RawText </summary>
 public virtual void VisitText(AXmlText text)
 {
 }
		/// <summary> Visit RawText </summary>
		public override void VisitText(AXmlText text)
		{
			sb.Append(text.EscapedValue);
		}
Exemplo n.º 7
0
 /// <summary> Visit RawText </summary>
 public override void VisitText(AXmlText text)
 {
     sb.Append(Escape(text.Value));
 }
Exemplo n.º 8
0
		/// <summary> Visit RawText </summary>
		public override void VisitText(AXmlText text)
		{
			sb.Append(Escape(text.Value));
		}