ContentFiltering.StyleSheetExtensions.SSXManager.BuildFromServerPage C# (CSharp) Method

BuildFromServerPage() public static method

Builds a SSXManager for a remote wiki page.
public static BuildFromServerPage ( ConversionManager pageConverter ) : SSXManager
pageConverter XWiki.Office.Word.ConversionManager An instance of the ConversionManager for this page.
return SSXManager
        public static SSXManager BuildFromServerPage(ConversionManager pageConverter)
        {
            SSXManager ssxManager = new SSXManager();
            ssxManager.pageFullName = pageConverter.States.PageFullName;
            ssxManager.pageConverter = pageConverter;

            List<XWikiObject> ssxObjects = ssxManager.RetrieveStyleSheetExtensions();

            ssxManager.pageStyleSheetExtensions = ssxObjects;
            StringBuilder sb = new StringBuilder();
            foreach (XWikiObject ssxObject in ssxObjects)
            {
                sb.Append(ssxObject.objectDictionary["code"]);
                sb.Append(Environment.NewLine);
            }
            ssxManager.pageCSSContent = sb.ToString();

            return ssxManager;
        }