Examples of StartComponentToken


Examples of org.apache.tapestry.internal.parser.StartComponentToken

        ComponentTemplate template = parse("instrumented_element.tml");
        List<TemplateToken> tokens = template.getTokens();

        assertEquals(tokens.size(), 3);

        StartComponentToken start = get(tokens, 0);

        assertEquals(start.getId(), "fred");
        assertEquals(start.getComponentType(), "Fred");
        assertEquals(start.getElementName(), "html");

        AttributeToken attr = get(tokens, 1);

        assertEquals(attr.getName(), "param");
        assertEquals(attr.getValue(), "value");
View Full Code Here

Examples of org.apache.tapestry.internal.parser.StartComponentToken

    {
        List<TemplateToken> tokens = tokens("component_with_mixins.tml");

        assertEquals(tokens.size(), 6);

        StartComponentToken t = get(tokens, 2);

        assertEquals(t.getId(), "fred");
        assertEquals(t.getComponentType(), "comp");
        assertEquals(t.getMixins(), "Barney");
    }
View Full Code Here

Examples of org.apache.tapestry.internal.parser.StartComponentToken

    {
        List<TemplateToken> tokens = tokens("empty_string_mixins_is_null.tml");

        assertEquals(tokens.size(), 6);

        StartComponentToken t = get(tokens, 2);

        assertEquals(t.getId(), "fred");
        // We also check that empty string type is null ..
        assertNull(t.getComponentType());
        assertNull(t.getMixins());
    }
View Full Code Here

Examples of org.apache.tapestry.internal.parser.StartComponentToken

    {
        List<TemplateToken> tokens = tokens("complex_component_type.tml");

        assertEquals(tokens.size(), 6);

        StartComponentToken token2 = get(tokens, 2);

        assertEquals(token2.getComponentType(), "subfolder/nifty");
    }
View Full Code Here

Examples of org.apache.tapestry.internal.parser.StartComponentToken

            throw new TapestryException(ServicesMessages.mixinsInvalidWithoutIdOrType(elementName),
                    location, null);

        if (isComponent)
        {
            _tokens.add(new StartComponentToken(elementName, id, type, mixins, location));
        }
        else
        {
            _tokens.add(new StartElementToken(elementName, location));
        }
View Full Code Here

Examples of org.apache.tapestry.internal.parser.StartComponentToken

            throw new TapestryException(ServicesMessages.mixinsInvalidWithoutIdOrType(localName),
                    location, null);

        if (isComponent)
        {
            _tokens.add(new StartComponentToken(localName, id, type, mixins, location));
        }
        else
        {
            _tokens.add(new StartElementToken(localName, location));
        }
View Full Code Here

Examples of org.apache.tapestry.internal.parser.StartComponentToken

        if (id != null)
            _componentIds.add(id);

        // Add the component
        _tokens.add(new StartComponentToken(null, id, type, mixins, location));
        _tokens.addAll(attributeTokens);
    }
View Full Code Here

Examples of org.apache.tapestry.internal.parser.StartComponentToken

    {
        List<TemplateToken> tokens = tokens("empty_string_mixins_is_null.html");

        assertEquals(tokens.size(), 6);

        StartComponentToken t = get(tokens, 2);

        assertEquals(t.getId(), "fred");
        // We also check that empty string type is null ..
        assertNull(t.getType());
        assertNull(t.getMixins());
    }
View Full Code Here

Examples of org.apache.tapestry.internal.parser.StartComponentToken

    {
        List<TemplateToken> tokens = tokens("component.html");

        assertEquals(tokens.size(), 6);

        StartComponentToken t = get(tokens, 2);
        assertEquals(t.getId(), "fred");
        assertEquals(t.getType(), "Fred");
        assertNull(t.getMixins());
        checkLine(t, 2);

        get(tokens, 3);
    }
View Full Code Here

Examples of org.apache.tapestry.internal.parser.StartComponentToken

    {
        List<TemplateToken> tokens = tokens("root_element_is_component.html");

        assertEquals(tokens.size(), 3);

        StartComponentToken start = get(tokens, 0);

        assertEquals(start.getId(), "fred");
        assertEquals(start.getType(), "Fred");
        assertNull(start.getElementName());

        AttributeToken attr = get(tokens, 1);

        assertEquals(attr.getName(), "param");
        assertEquals(attr.getValue(), "value");
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.