Examples of HTMLReader


Examples of HTMLReader

           HTMLReaderHome home =
               (HTMLReaderHome)PortableRemoteObject.narrow(objref,
                                            HTMLReaderHome.class);

           HTMLReader htmlReader = home.create();
           StringBuffer contents = htmlReader.getContents();
     System.out.println("The contents of the HTML page follows:\n");
           System.out.print(contents);

           System.exit(0);
View Full Code Here

Examples of getfacts.plugins.HtmlReader

                    else if( items.getPluginName().compareTo(HtmlReader.PLUGIN_NAME)== 0 )
                    {
                        FetcherInterface plugin = plugins.get(items);
                        if( plugin == null )
                        {
                            plugin = new HtmlReader();
                            plugins.put(items, plugin);
                        }

                        try
                        {
View Full Code Here

Examples of javax.swing.text.html.HTMLDocument.HTMLReader

        checkJoinPrevSpec((ElementSpec)reader.parseBuffer.get(0));
    }
   
    public void testHTMLReaderIntIntIntTag_PushPopParameter_JoinPrevSpec2() throws Exception {
        editable = false;
        HTMLReader reader = (HTMLReader)doc.getReader(1, 1, 0, Tag.A);
        reader.new CharacterAction().start(Tag.A, new SimpleAttributeSet());
        assertEquals(1, reader.parseBuffer.size());
        assertTrue(ElementSpec.JoinPreviousDirection != ((ElementSpec)reader.parseBuffer.get(0)).getDirection());
    }
View Full Code Here

Examples of javax.swing.text.html.HTMLDocument.HTMLReader

        assertTrue(ElementSpec.JoinPreviousDirection != ((ElementSpec)reader.parseBuffer.get(0)).getDirection());
    }
   
    public void testHTMLReaderIntIntIntTag_PushPopParameter_JoinPrevSpec3() throws Exception {
        editable = false;
        HTMLReader reader = (HTMLReader)doc.getReader(0, 1, 0, Tag.A);
        reader.new CharacterAction().start(Tag.A, new SimpleAttributeSet());
        assertEquals(2, reader.parseBuffer.size());
        checkJoinPrevSpec((ElementSpec)reader.parseBuffer.get(0));
    }
View Full Code Here

Examples of javax.swing.text.html.HTMLDocument.HTMLReader

        checkJoinPrevSpec((ElementSpec)reader.parseBuffer.get(0));
    }
   
    public void testHTMLReaderIntIntIntTag_PushPopParameter_JoinPrevSpec4() throws Exception {
        editable = false;
        HTMLReader reader = (HTMLReader)doc.getReader(0, 1, 0, Tag.P);
        reader.new ParagraphAction().start(Tag.P, new SimpleAttributeSet());
        assertEquals(3, reader.parseBuffer.size());
        checkJoinPrevSpec((ElementSpec)reader.parseBuffer.get(0));
    }
View Full Code Here

Examples of javax.swing.text.html.HTMLDocument.HTMLReader

            if (foundInArray(oddTags, tag)) {
                continue;
            }
            init();
            editable = false;
            HTMLReader reader = (HTMLReader)doc.getReader(0, 1, 0, tag);
            reader.handleStartTag(tag, new SimpleAttributeSet(), 0);
            assertTrue(tag.toString(), reader.parseBuffer.size() > 0);
            ElementSpec firstSpec = (ElementSpec)reader.parseBuffer.get(0);
            assertEquals(tag.toString(), ElementSpec.ContentType, firstSpec.getType());
            assertEquals(tag.toString(), ElementSpec.JoinPreviousDirection, firstSpec.getDirection());
            assertEquals(tag.toString(), '\n', firstSpec.getArray()[0]);
View Full Code Here

Examples of javax.swing.text.html.HTMLDocument.HTMLReader

   
    public void testPreContent_Calls() {
        final Marker contentMarker = new Marker();
        doc = new HTMLDocument() {
            public ParserCallback getReader(int pos) {
                return new HTMLReader(0) {
                    protected void addContent(char[] data, int offs, int length) {
                        contentMarker.setOccurred();
                        ArrayList callInfo = new ArrayList();
                        callInfo.add(data);
                        callInfo.add(new Integer(offs));
View Full Code Here

Examples of javax.swing.text.html.HTMLDocument.HTMLReader

    }

    private void createContentMarkersInstrumentedReader(final Marker addContentMarker, final Marker preContentMarker, final Marker textAreaMarker) {
        doc = new HTMLDocument() {
            public ParserCallback getReader(int pos) {
                return new HTMLReader(pos) {
                    protected void addContent(char[] data, int offset, int length, boolean createImpliedPIfNecessary) {
                        addContentMarker.setOccurred();
                        super.addContent(data, offset, length, createImpliedPIfNecessary);
                    };
                   
View Full Code Here

Examples of javax.swing.text.html.HTMLDocument.HTMLReader

    public void testSpecialStart_Calls() {
        final Marker specialMarker = new Marker();
        doc = new HTMLDocument() {
            public ParserCallback getReader(int pos) {
                return new HTMLReader(0) {
                    protected void addSpecialElement(final Tag tag, final MutableAttributeSet attr) {
                        specialMarker.setOccurred();
                        ArrayList callInfo = new ArrayList();
                        callInfo.add(tag);
                        callInfo.add(attr);
View Full Code Here

Examples of javax.swing.text.html.HTMLDocument.HTMLReader

    public void testPreStartEnd_BlockCalls() {
        final Marker blockOpen = new Marker();
        final Marker blockClose = new Marker();
        doc = new HTMLDocument() {
            public ParserCallback getReader(int pos) {
                return new HTMLReader(0) {
                    protected void blockOpen(Tag tag, MutableAttributeSet attr) {
                        blockOpen.setOccurred();
                        ArrayList callInfo = (blockOpen.getAuxiliary() == null)
                                              ? new ArrayList()
                                              : (ArrayList)blockOpen.getAuxiliary();
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.