public static ChapterAutoNumber GetChapter(Properties attributes) { ChapterAutoNumber chapter = new ChapterAutoNumber(""); SetSectionParameters(chapter, attributes); return chapter; }
public IElement GetElemento() { Section grupo; var texto = (Paragraph)Texto.GetElemento (); if (Parent == null) { grupo = new ChapterAutoNumber (texto); } else { grupo = Parent.AddSection (texto); } foreach (Grupo subgrupo in subgrupos) { subgrupo.Parent = grupo; subgrupo.GetElemento (); } foreach (IElemento item in contenido) { grupo.Add (item.GetElemento ()); } if (!Numerado) { grupo.NumberDepth = 0; } if (Titulo != string.Empty) { grupo.BookmarkTitle = Titulo; } grupo.BookmarkOpen = true; grupo.TriggerNewPage = SaltarPagina; return grupo; }