コード例 #1
0
        /// <summary>
        /// Creates an SgmlPage for this WebResponse.
        /// @throws IOException if the page could not be created
        /// </summary>
        /// <param name="webResponse">the page's source</param>
        /// <param name="webWindow">the WebWindow to place the TextPage in</param>
        /// <returns>the newly created TextPage</returns>
        protected SgmlPage CreateXmlPage(WebResponse webResponse, IWebWindow webWindow)
        {
            SgmlPage page = new XmlPage(webResponse, webWindow);

            if (IsSvg(page))
            {
                page = new SvgPage(webResponse, page.getDocumentElement(), webWindow);
            }
            webWindow.EnclosedPage = page;
            return(page);
        }
コード例 #2
0
    void VerifyFile()
    {
        object[] objList = Resources.LoadAll(AssetLoader.xmlPath, typeof(TextAsset));
        foreach (object obj in objList)
        {
            TextAsset fileContent = obj as TextAsset;
            if (fileContent.name.Contains("stage"))
            {
                int nPage = int.Parse(fileContent.name.Substring(6, 2));

                string data = fileContent.text.ToString();

                XmlPage newStage = new XmlPage(nPage);

                newStage.ParseXML(data);

                newStage.SaveXML();
            }
        }
    }
コード例 #3
0
 public static void LoadPrevPage(XmlPage pPage)
 {
     LoadPage(pPage.id - 1);
 }
コード例 #4
0
 public static void LoadNextPage(XmlPage pPage)
 {
     LoadPage(pPage.id + 1);
 }