Ejemplo n.º 1
0
        protected void AddElement(IWikiElement element)
        {
            var node = InnerElements.First;

            while (node != null)
            {
                if (node.Value.Content.Position > element.Content.Position)
                    break;

                node = node.Next;
            }

            if (node != null)
            {
                InnerElements.AddBefore(node, element);
            }
            else
                InnerElements.AddLast(element);
        }
Ejemplo n.º 2
0
 public ContentElementBase(ParsingContext parsingContext, ElementContent elementContent, IWikiElement innerElement)
     : base(parsingContext, elementContent)
 {
     InnerElement = innerElement;
 }