Examples of StyleTag


Examples of org.htmlparser.tags.StyleTag

    {
        createParser("<style>a.h{background-color:#ffee99}</style>");
        parser.registerScanners();
        parseAndAssertNodeCount(1);
        assertTrue(node[0] instanceof StyleTag);
        StyleTag styleTag = (StyleTag) node[0];
        assertEquals(
            "Raw String",
            "<STYLE>a.h{background-color:#ffee99}</STYLE>",
            styleTag.toHtml());
    }
View Full Code Here

Examples of org.htmlparser.tags.StyleTag

        Parser.setLineSeparator("\r\n");
        parser.registerScanners();
        parseAndAssertNodeCount(1);
        assertTrue(node[0] instanceof StyleTag);
        StyleTag styleTag = (StyleTag) node[0];
        assertStringEquals(
            "Raw String",
            "<STYLE TYPE=\"text/css\">\r\n"
                + "<!--"
                + "{something....something}"
                + "-->"
                + "</STYLE>",
            styleTag.toHtml());
    }
View Full Code Here

Examples of org.htmlparser.tags.StyleTag

        parser.registerScanners();
        parseAndAssertNodeCount(7);
        assertTrue(
            "Second last node should be a style tag",
            node[5] instanceof StyleTag);
        StyleTag styleTag = (StyleTag) node[5];
        assertEquals(
            "Style Code",
            "a.h{background-color:#ffee99}",
            styleTag.getStyleCode());
    }
View Full Code Here

Examples of org.htmlparser.tags.StyleTag

                + "//--></style>",
            "http://www.yle.fi/");
        parser.registerScanners();
        parseAndAssertNodeCount(5);
        assertTrue(node[4] instanceof StyleTag);
        StyleTag styleTag = (StyleTag) node[4];
        String expectedCode =
            "<!--\r\n"
                + "body,td,a,p,.h{font-family:arial,sans-serif;} .h{font-size: 20px;} .h{color:} .q{text-decoration:none; color:#0000cc;}\r\n"
                + "//-->";
        assertStringEquals(
            "Expected Style Code",
            expectedCode,
            styleTag.getStyleCode());
    }
View Full Code Here

Examples of org.htmlparser.tags.StyleTag

        return MATCH_NAME;
    }

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

Examples of org.htmlparser.tags.StyleTag

        String name = tag.getTagName();

        if ( "a".equalsIgnoreCase( name ) ) {
          tag.setAttribute( "target", "_blank" );
        } else if ( "style".equalsIgnoreCase( name ) && tag instanceof StyleTag ) {
          StyleTag styleTag = (StyleTag) tag;
          if ( styleTag.getChildCount() > 0 ) {
            styleTag.removeChild( 0 );
          }
        } else if ( "img".equalsIgnoreCase( name ) && tag instanceof ImageTag ) {
          ImageTag imageTag = (ImageTag) tag;
          imageTag.setImageURL( "NOIMAGE" );
        }
View Full Code Here

Examples of org.htmlparser.tags.StyleTag

        registerTag (new OptionTag ());
        registerTag (new ParagraphTag ());
        registerTag (new ProcessingInstructionTag ());
        registerTag (new ScriptTag ());
        registerTag (new SelectTag ());
        registerTag (new StyleTag ());
        registerTag (new TableColumn ());
        registerTag (new TableHeader ());
        registerTag (new TableRow ());
        registerTag (new TableTag ());
        registerTag (new TextareaTag ());
View Full Code Here

Examples of org.htmlparser.tags.StyleTag

        parser.setNodeFactory (
            new PrototypicalNodeFactory (
                new Tag[]
                {
                    new TitleTag (),
                    new StyleTag (),
                    new MetaTag (),
                }));
        parseAndAssertNodeCount(7);
        assertTrue(node[2] instanceof TitleTag);
        // check the title node
View Full Code Here

Examples of org.htmlparser.tags.StyleTag

                new Tag[]
                {
                    new TitleTag (),
                    new BaseHrefTag (),
                    new MetaTag (),
                    new StyleTag (),
                }));
        parseAndAssertNodeCount(7);
        assertTrue(node[2] instanceof TitleTag);
        TitleTag titleTag = (TitleTag) node[2];
        assertStringEquals("HTML Rendering",title,titleTag.toHtml());
View Full Code Here

Examples of org.htmlparser.tags.StyleTag

    public void testToHTML() throws ParserException {
        String html = "<style>a.h{background-color:#ffee99}</style>";
        createParser(html);
        parseAndAssertNodeCount(1);
        assertTrue(node[0] instanceof StyleTag);
        StyleTag styleTag = (StyleTag)node[0];
        assertEquals("Raw String",html,styleTag.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.