Examples of FrameTag


Examples of org.htmlparser.tags.FrameTag

        throws ParserException
    {
        String frameUrl = extractFrameLocn(tag, url);
        String frameName = extractFrameName(tag, url);

        return new FrameTag(tagData, frameUrl, frameName);
    }
View Full Code Here

Examples of org.htmlparser.tags.FrameTag

        parseAndAssertNodeCount(4);

        assertTrue("Node 1 should be Frame Tag", node[1] instanceof FrameTag);
        assertTrue("Node 2 should be Frame Tag", node[2] instanceof FrameTag);

        FrameTag frameTag1 = (FrameTag) node[1];
        FrameTag frameTag2 = (FrameTag) node[2];
        assertEquals(
            "Frame 1 Locn",
            "http://www.google.com/test/demo_bc_top.html",
            frameTag1.getFrameLocation());
        assertEquals("Frame 1 Name", "topFrame", frameTag1.getFrameName());
        assertEquals(
            "Frame 2 Locn",
            "http://www.kizna.com/web_e/",
            frameTag2.getFrameLocation());
        assertEquals("Frame 2 Name", "mainFrame", frameTag2.getFrameName());
        assertEquals(
            "Frame 1 Scrolling",
            "NO",
            frameTag1.getAttribute("scrolling"));
        assertEquals(
View Full Code Here

Examples of org.htmlparser.tags.FrameTag

        parseAndAssertNodeCount(4);
        assertTrue("Node 1 should be Frame Tag", node[1] instanceof FrameTag);
        assertTrue("Node 2 should be Frame Tag", node[2] instanceof FrameTag);

        FrameTag frameTag1 = (FrameTag) node[1];
        FrameTag frameTag2 = (FrameTag) node[2];

        assertStringEquals(
            "Frame 1 toHTML()",
            "<FRAME SCROLLING=\"NO\" FRAMEBORDER=\"NO\" SRC=\"demo_bc_top.html\" NAME=\"topFrame\" NORESIZE=\"\">",
            frameTag1.toHtml());
        assertStringEquals(
            "Frame 2 toHTML()",
            "<FRAME SCROLLING=\"AUTO\" SRC=\"http://www.kizna.com/web_e/\" NAME=\"mainFrame\">",
            frameTag2.toHtml());
    }
View Full Code Here

Examples of org.htmlparser.tags.FrameTag

            "FrameSpacing",
            "0",
            frameSetTag.getAttribute("FrameSpacing"));
        assertEquals("Border", "0", frameSetTag.getAttribute("Border"));
        // Now check the frames
        FrameTag topFrame = frameSetTag.getFrame("topFrame");
        FrameTag mainFrame = frameSetTag.getFrame("mainFrame");
        assertNotNull("Top Frame should not be null", topFrame);
        assertNotNull("Main Frame should not be null", mainFrame);
        assertEquals("Top Frame Name", "topFrame", topFrame.getFrameName());
        assertEquals(
            "Top Frame Location",
            "http://www.google.com/test/demo_bc_top.html",
            topFrame.getFrameLocation());
        assertEquals("Main Frame Name", "mainFrame", mainFrame.getFrameName());
        assertEquals(
            "Main Frame Location",
            "http://www.kizna.com/web_e/",
            mainFrame.getFrameLocation());
        assertEquals(
            "Scrolling in Main Frame",
            "AUTO",
            mainFrame.getAttribute("Scrolling"));
    }
View Full Code Here

Examples of org.htmlparser.tags.FrameTag

          }
        } else if (node instanceof ScriptTag){
          ScriptTag script = (ScriptTag)node;
          binUrlStr = script.getAttribute("src");
        } else if (node instanceof FrameTag){
          FrameTag tag = (FrameTag)node;
          binUrlStr = tag.getAttribute("src");
        } else if (node instanceof LinkTagTag){
          LinkTagTag script = (LinkTagTag)node;
          if (script.getAttribute("rel").equalsIgnoreCase("stylesheet")){
            binUrlStr = script.getAttribute("href");
          }
View Full Code Here

Examples of org.htmlparser.tags.FrameTag

        registerTag (new DefinitionList ());
        registerTag (new DefinitionListBullet ());
        registerTag (new DoctypeTag ());
        registerTag (new FormTag ());
        registerTag (new FrameSetTag ());
        registerTag (new FrameTag ());
        registerTag (new HeadingTag ());
        registerTag (new ImageTag ());
        registerTag (new InputTag ());
        registerTag (new JspTag ());
        registerTag (new LabelTag ());
View Full Code Here

Examples of org.htmlparser.tags.FrameTag

        parser.setNodeFactory (
            new PrototypicalNodeFactory (
                new Tag[]
                {
                    new FrameSetTag (),
                    new FrameTag (),
                }));
        parseAndAssertNodeCount(1);
        assertTrue("Node 0 should be End Tag",node[0] instanceof FrameSetTag);
        FrameSetTag frameSetTag = (FrameSetTag)node[0];
        // Find the details of the frameset itself
        assertEquals("Rows","115,*",frameSetTag.getAttribute("rows"));
        assertEquals("FrameBorder","NO",frameSetTag.getAttribute("FrameBorder"));
        assertEquals("FrameSpacing","0",frameSetTag.getAttribute("FrameSpacing"));
        assertEquals("Border","0",frameSetTag.getAttribute("Border"));
        // Now check the frames
        FrameTag topFrame = frameSetTag.getFrame("topFrame");
        FrameTag mainFrame = frameSetTag.getFrame("mainFrame");
        assertNotNull("Top Frame should not be null",topFrame);
        assertNotNull("Main Frame should not be null",mainFrame);
        assertEquals("Top Frame Name","topFrame",topFrame.getFrameName());
        assertEquals("Top Frame Location","http://www.google.com/test/demo_bc_top.html",topFrame.getFrameLocation());
        assertEquals("Main Frame Name","mainFrame",mainFrame.getFrameName());
        assertEquals("Main Frame Location","http://www.kizna.com/web_e/",mainFrame.getFrameLocation());
        assertEquals("Scrolling in Main Frame","AUTO",mainFrame.getAttribute("Scrolling"));
    }
View Full Code Here

Examples of org.htmlparser.tags.FrameTag

        createParser(
        "<frameset rows=\"115,*\" frameborder=\"NO\" border=\"0\" framespacing=\"0\">\n"+
            frame1 + "\n"+
            frame2 + "\n"+
        "</frameset>");
        parser.setNodeFactory (new PrototypicalNodeFactory (new FrameTag ()));
        parseAndAssertNodeCount(7);
        assertTrue("Node 3 should be Frame Tag",node[2] instanceof FrameTag);
        assertTrue("Node 5 should be Frame Tag",node[4] instanceof FrameTag);

        FrameTag frameTag1 = (FrameTag)node[2];
        FrameTag frameTag2 = (FrameTag)node[4];

        assertStringEquals("Frame 1 toHTML()",frame1,frameTag1.toHtml());
        assertStringEquals("Frame 2 toHTML()",frame2,frameTag2.toHtml());
    }
View Full Code Here

Examples of org.htmlparser.tags.FrameTag

        "<frameset rows=\"115,*\" frameborder=\"NO\" border=\"0\" framespacing=\"0\">\n"+
            "<frame name=\"topFrame\" noresize src=\"demo_bc_top.html\" scrolling=\"NO\" frameborder=\"NO\">\n"+
            "<frame name=\"mainFrame\" src=\"http://www.kizna.com/web_e/\" scrolling=\"AUTO\">\n"+
        "</frameset>","http://www.google.com/test/index.html");

        parser.setNodeFactory (new PrototypicalNodeFactory (new FrameTag ()));
        parseAndAssertNodeCount(7);

        assertTrue("Node 2 should be Frame Tag",node[2] instanceof FrameTag);
        assertTrue("Node 4 should be Frame Tag",node[4] instanceof FrameTag);

        FrameTag frameTag1 = (FrameTag)node[2];
        FrameTag frameTag2 = (FrameTag)node[4];
        assertEquals("Frame 1 Locn","http://www.google.com/test/demo_bc_top.html",frameTag1.getFrameLocation());
        assertEquals("Frame 1 Name","topFrame",frameTag1.getFrameName());
        assertEquals("Frame 2 Locn","http://www.kizna.com/web_e/",frameTag2.getFrameLocation());
        assertEquals("Frame 2 Name","mainFrame",frameTag2.getFrameName());
        assertEquals("Frame 1 Scrolling","NO",frameTag1.getAttribute("scrolling"));
        assertEquals("Frame 1 Border","NO",frameTag1.getAttribute("frameborder"));
    }
View Full Code Here

Examples of org.htmlparser.tags.FrameTag

    parseAndAssertNodeCount(4);
    assertTrue("Node 1 should be Frame Tag", node[1] instanceof FrameTag);
    assertTrue("Node 2 should be Frame Tag", node[2] instanceof FrameTag);

    FrameTag frameTag1 = (FrameTag) node[1];
    FrameTag frameTag2 = (FrameTag) node[2];

    assertStringEquals("Frame 1 toHTML()",
        "<FRAME SCROLLING=\"NO\" FRAMEBORDER=\"NO\" SRC=\"demo_bc_top.html\" NAME=\"topFrame\" NORESIZE=\"\">",
        frameTag1.toHtml());
    assertStringEquals("Frame 2 toHTML()",
        "<FRAME SCROLLING=\"AUTO\" SRC=\"http://www.kizna.com/web_e/\" NAME=\"mainFrame\">", frameTag2.toHtml());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.