Package javax.swing.text

Examples of javax.swing.text.AttributeSet$ColorAttribute


        assertEquals(5, reader.parseBuffer.size());
        assertEquals(1, reader.charAttr.getAttributeCount());
       
        ElementSpec spec = (ElementSpec)reader.parseBuffer.get(0);
        assertSpec(spec, ElementSpec.StartTagType, ElementSpec.OriginateDirection, 0, null);
        AttributeSet specAttr = spec.getAttributes();
        assertEquals(2, specAttr.getAttributeCount());
        checkAttributes(specAttr, StyleConstants.NameAttribute, Tag.IMPLIED);
        checkAttributes(specAttr, "aaaa", "bbbb");
       
        spec = (ElementSpec)reader.parseBuffer.get(1);
        checkOpenImpliedSpec(spec);
       
        spec = (ElementSpec)reader.parseBuffer.get(2);
        assertSpec(spec, ElementSpec.ContentType, ElementSpec.OriginateDirection, 0, text.toCharArray());
        specAttr = spec.getAttributes();
        assertEquals(1, specAttr.getAttributeCount());
        checkAttributes(specAttr, StyleConstants.NameAttribute, Tag.CONTENT);
       
        spec = (ElementSpec)reader.parseBuffer.get(3);
        assertSpec(spec, ElementSpec.ContentType, ElementSpec.OriginateDirection, 0, new char[] {'\n'});
        specAttr = spec.getAttributes();
        assertEquals(2, specAttr.getAttributeCount());
        checkAttributes(specAttr, StyleConstants.NameAttribute, Tag.CONTENT);
        checkAttributes(specAttr, "CR", Boolean.TRUE);
       
        spec = (ElementSpec)reader.parseBuffer.get(4);
        checkEndTagSpec(spec);
View Full Code Here


        attr.addAttribute(HTML.Attribute.STYLE, "color: red");
        reader.handleStartTag(Tag.P, attr, 0);
        assertEquals(0, reader.charAttr.getAttributeCount());
        assertEquals(1, reader.parseBuffer.size());
        final ElementSpec spec = (ElementSpec)reader.parseBuffer.get(0);
        final AttributeSet specAttr = spec.getAttributes();
        assertNotSame(attr, specAttr);
        assertNull(specAttr.getAttribute(HTML.Attribute.STYLE));
        checkAttributes(specAttr, CSS.Attribute.COLOR, "red");
    }
View Full Code Here

        attr.addAttribute(HTML.Attribute.STYLE, "color: red");
        reader.handleSimpleTag(Tag.HR, attr, 0);
        assertEquals(0, reader.charAttr.getAttributeCount());
        assertEquals(2, reader.parseBuffer.size());
        final ElementSpec spec = (ElementSpec)reader.parseBuffer.get(1);
        final AttributeSet specAttr = spec.getAttributes();
        assertNotSame(attr, specAttr);
        assertNull(specAttr.getAttribute(HTML.Attribute.STYLE));
        checkAttributes(specAttr, CSS.Attribute.COLOR, "red");
    }
View Full Code Here

        assertEquals(1, reader.charAttr.getAttributeCount());
        checkAttributes(reader.charAttr, StyleConstants.NameAttribute, Tag.CONTENT);
        assertEquals(2, reader.parseBuffer.size());
        ElementSpec spec = (ElementSpec)reader.parseBuffer.get(1);
        assertSpec(spec, ElementSpec.ContentType, ElementSpec.OriginateDirection, 0, text.toCharArray());
        final AttributeSet specAttr = spec.getAttributes();
        assertEquals(1, specAttr.getAttributeCount());
        checkAttributes(specAttr, StyleConstants.NameAttribute, Tag.CONTENT);
        assertFalse(createMarker.isOccurred());
        assertFalse(insertMarker.isOccurred());
    }
View Full Code Here

        assertEquals(3, reader.charAttr.getAttributeCount());
        checkAttributes(reader.charAttr, StyleConstants.NameAttribute, Tag.CONTENT);
        assertEquals(3, reader.parseBuffer.size());
        ElementSpec spec = (ElementSpec)reader.parseBuffer.get(2);
        assertSpec(spec, ElementSpec.ContentType, ElementSpec.OriginateDirection, 0, text.toCharArray());
        AttributeSet specAttr = spec.getAttributes();
        assertEquals(3, specAttr.getAttributeCount());
        checkAttributes(specAttr, StyleConstants.NameAttribute, Tag.CONTENT);
        checkAttributes(specAttr, tag, attr);
       
        spec = (ElementSpec)reader.parseBuffer.get(1);
        checkOpenImpliedSpec(spec);
View Full Code Here

        initialSet.addAttribute("aaaa", "bbbb");
        reader.charAttr = initialSet;
        reader.addContent(text.toCharArray(), 1, 3);
        assertEquals(2, reader.parseBuffer.size());
        ElementSpec spec = (ElementSpec)reader.parseBuffer.get(1);
        final AttributeSet specAttr = spec.getAttributes();
        assertEquals(2, specAttr.getAttributeCount());
        checkAttributes(specAttr, StyleConstants.NameAttribute, Tag.CONTENT);
        checkAttributes(specAttr, "aaaa", "bbbb");
       
        assertEquals(2, reader.charAttr.getAttributeCount());
        checkAttributes(reader.charAttr, StyleConstants.NameAttribute, Tag.CONTENT);
View Full Code Here

        assertEquals(2, reader.parseBuffer.size());
        assertFalse(createMarker.isOccurred());
        assertFalse(insertMarker.isOccurred());
        ElementSpec spec = (ElementSpec)reader.parseBuffer.get(1);
        assertSpec(spec, ElementSpec.ContentType, ElementSpec.OriginateDirection, 0, new char[] {' '});
        AttributeSet specAttr = spec.getAttributes();
        assertEquals(2, specAttr.getAttributeCount());
        checkAttributes(specAttr, StyleConstants.NameAttribute, Tag.HTML);
        checkAttributes(specAttr, "aaaa", "bbbb");
       
        assertNotSame(specAttr, attr);
        assertEquals(2, attr.getAttributeCount());
View Full Code Here

        assertNull(view.getAltText());
    }

    public void testGetAltText03() throws Exception {
        final Marker marker = new Marker();
        final AttributeSet vas = new SimpleAttributeSet() {
            @Override
            public Object getAttribute(final Object key) {
                marker.setOccurred();
                return attrs.getAttribute(key);
            }
View Full Code Here

    public void testGetAltText04() throws Exception {
        final Marker marker = new Marker();

        final String value = "attribute value";
        final AttributeSet eas = new SimpleAttributeSet() {
            @Override
            public Object getAttribute(final Object key) {
                marker.setOccurred();
                if (key == HTML.Attribute.ALT) {
                    return value;
View Full Code Here

           assertEquals("text", new String(array), new String(spec.getArray()));
       }
   }

    public static void checkOpenImpliedSpec(final ElementSpec spec) {
        AttributeSet specAttr = spec.getAttributes();
        assertEquals("number of attributes", 1, specAttr.getAttributeCount());
        checkAttributes(specAttr, StyleConstants.NameAttribute, HTML.Tag.IMPLIED);
        assertSpec(spec, ElementSpec.StartTagType, ElementSpec.OriginateDirection, 0, null);
    }
View Full Code Here

TOP

Related Classes of javax.swing.text.AttributeSet$ColorAttribute

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.