Package org.htmlparser.tags

Examples of org.htmlparser.tags.TitleTag


        NodeList nodeList = new NodeList();
        html.collectInto(nodeList, TitleTag.class);
        assertEquals("nodelist size", 1, nodeList.size());
        Node node = nodeList.elementAt(0);
        assertType("expected title tag", TitleTag.class, node);
        TitleTag titleTag = (TitleTag) node;
        assertStringEquals("title", "Some Title", titleTag.getTitle());
    }
View Full Code Here


                && null == previousOpenScanner);
    }

    public Tag createTag(TagData tagData, CompositeTagData compositeTagData)
    {
        return new TitleTag(tagData, compositeTagData);
    }
View Full Code Here

                + "</HEAD>");
        TitleScanner titleScanner = new TitleScanner("-t");
        parser.addScanner(titleScanner);
        parseAndAssertNodeCount(2);
        assertTrue("First Node is a title tag", node[0] instanceof TitleTag);
        TitleTag titleTag = (TitleTag) node[0];
        assertEquals(
            "Title",
            "SISTEMA TERRA, VOL. VI , No. 1-3, December 1997",
            titleTag.getTitle());

    }
View Full Code Here

        parser.addScanner(titleScanner);
        parseAndAssertNodeCount(7);
        assertTrue(
            "Third tag should be a title tag",
            node[2] instanceof TitleTag);
        TitleTag titleTag = (TitleTag) node[2];
        assertEquals(
            "Title",
            "Double tags can hang the code\r\n",
            titleTag.getTitle());

    }
View Full Code Here

    {
        createParser("<TITLE>KRP VALIDATION<PROCESS/TITLE>");
        TitleScanner titleScanner = new TitleScanner("-t");
        parser.addScanner(titleScanner);
        parseAndAssertNodeCount(1);
        TitleTag titleTag = (TitleTag) node[0];
        assertEquals("Expected title", "KRP VALIDATION", titleTag.getTitle());
    }
View Full Code Here

    {
        createParser("<html><head><title><%=gTitleString%></title><base href=http://www.yahoo.com/ target=_top><meta http-equiv=\"PICS-Label\" content='(PICS-1.1 \"http://www.icra.org/ratingsv02.html\" l r (cz 1 lz 1 nz 1 oz 1 vz 1) gen true for \"http://www.yahoo.com\" r (cz 1 lz 1 nz 1 oz 1 vz 1) \"http://www.rsac.org/ratingsv01.html\" l r (n 0 s 0 v 0 l 0) gen true for \"http://www.yahoo.com\" r (n 0 s 0 v 0 l 0))'><style>a.h{background-color:#ffee99}</style></head>");
        parser.registerScanners();
        parseAndAssertNodeCount(7);
        assertTrue(node[2] instanceof TitleTag);
        TitleTag titleTag = (TitleTag) node[2];
        assertStringEquals(
            "HTML Rendering",
            "<TITLE><%=gTitleString%></TITLE>",
            titleTag.toHtml());
    }
View Full Code Here

        parser.addScanner(new StyleScanner("-s"));
        parser.addScanner(new MetaTagScanner("-m"));
        parseAndAssertNodeCount(7);
        assertTrue(node[2] instanceof TitleTag);
        // check the title node
        TitleTag titleTag = (TitleTag) node[2];
        assertEquals("Title", "Yahoo!", titleTag.getTitle());
        assertEquals("Title Scanner", titleScanner, titleTag.getThisScanner());
    }
View Full Code Here

        registerTag (new TableColumn ());
        registerTag (new TableHeader ());
        registerTag (new TableRow ());
        registerTag (new TableTag ());
        registerTag (new TextareaTag ());
        registerTag (new TitleTag ());
        registerTag (new Div ());
        registerTag (new Span ());
        registerTag (new BodyTag ());
        registerTag (new HeadTag ());
        registerTag (new Html ());
View Full Code Here

        parser.setNodeFactory (
            new PrototypicalNodeFactory (
                new Tag[]
                {
                    new BodyTag (),
                    new TitleTag (),
                }));
        parseAndAssertNodeCount(6);
        assertTrue(node[4] instanceof BodyTag);
        // check the body node
        BodyTag bodyTag = (BodyTag) node[4];
View Full Code Here

        parser.setNodeFactory (
            new PrototypicalNodeFactory (
                new Tag[]
                {
                    new BodyTag (),
                    new TitleTag (),
                }));
        parseAndAssertNodeCount(6);
        assertTrue(node[4] instanceof BodyTag);
        // check the body node
        BodyTag bodyTag = (BodyTag) node[4];
View Full Code Here

TOP

Related Classes of org.htmlparser.tags.TitleTag

Copyright © 2018 www.massapicom. 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.