コード例 #1
0
        /// <summary>
        /// Converts "v" (poem) sub-element
        /// </summary>
        /// <returns>XHTML formatted representation</returns>
        public IHTMLItem Convert(VPoemParagraph paragraphItem, VElementConverterParamsV3 vElementConverterParams)
        {
            if (paragraphItem == null)
            {
                throw new ArgumentNullException("paragraphItem");
            }
            var paragraphConverter = new ParagraphConverterV3();
            var item = paragraphConverter.Convert(paragraphItem,
                                                  new ParagraphConverterParamsV3
            {
                ResultType =
                    ParagraphConvTargetEnumV3.Paragraph,
                Settings     = vElementConverterParams.Settings,
                StartSection = false,
            });

            SetClassType(item, ElementStylesV3.VElement);

            //item.ID.Value = Settings.ReferencesManager.AddIdUsed(paragraphItem.ID, item);

            return(item);
        }
コード例 #2
0
ファイル: VElementConverterV3.cs プロジェクト: npuBug/fb2epub
        /// <summary>
        /// Converts "v" (poem) sub-element
        /// </summary>
        /// <returns>XHTML formatted representation</returns>
        public IHTMLItem Convert(VPoemParagraph paragraphItem, VElementConverterParamsV3 vElementConverterParams)
        {
            if (paragraphItem == null)
            {
                throw new ArgumentNullException("paragraphItem");
            }
            var paragraphConverter = new ParagraphConverterV3();
            var item = paragraphConverter.Convert(paragraphItem,
                new ParagraphConverterParamsV3
                {
                    ResultType =
                        ParagraphConvTargetEnumV3.Paragraph,
                    Settings = vElementConverterParams.Settings,
                    StartSection = false,
                });

            SetClassType(item, ElementStylesV3.VElement);

            //item.ID.Value = Settings.ReferencesManager.AddIdUsed(paragraphItem.ID, item);

            return item;
        }