Package org.apache.tapestry.spec

Examples of org.apache.tapestry.spec.IApplicationSpecification


     * @since 3.0
     */

    public void testComponentType() throws Exception
    {
        IApplicationSpecification spec = parseApp("ComponentType.application");

        assertEquals("/path/Fred.jwc", spec.getComponentSpecificationPath("Fred"));
    }
View Full Code Here


    /** @since 4.0 */

    public void testConfigureExtension() throws Exception
    {
        IApplicationSpecification spec = parseApp("ConfigureExtension.application");
        IExtensionSpecification es = spec.getExtensionSpecification("my-extension");

        // Note: this is in transition; under 3.0 and earlier, the spec parser was
        // responsible for converting values into object types ... that is now
        // done futher down stream.

View Full Code Here

        assertEquals("An extended string.", es.getConfiguration().get("string"));
    }

    public void testConfigureExtensionProperty() throws Exception
    {
        IApplicationSpecification spec = parseApp("ConfigureExtension.application");
        IExtensionSpecification es = spec.getExtensionSpecification("my-extension");

        assertEquals("my-value", es.getProperty("my-property"));
    }
View Full Code Here

     * @since 3.0
     */

    public void testNulledApplication() throws Exception
    {
        IApplicationSpecification spec = parseApp("NulledApplication.application");

        assertNull(spec.getEngineClassName());
        assertNull(spec.getName());
        checkLine(spec, 25);

        assertNotNull(spec.getSpecificationLocation());
    }
View Full Code Here

     * @since 3.0
     */

    public void testComponentType() throws Exception
    {
        IApplicationSpecification spec = parseApp("ComponentType.application");

        assertEquals("/path/Fred.jwc", spec.getComponentSpecificationPath("Fred"));
    }
View Full Code Here

    /** @since 4.0 */

    public void testConfigureExtension() throws Exception
    {
        IApplicationSpecification spec = parseApp("ConfigureExtension.application");
        IExtensionSpecification es = spec.getExtensionSpecification("my-extension");

        // Note: this is in transition; under 3.0 and earlier, the spec parser was
        // responsible for converting values into object types ... that is now
        // done futher down stream.

View Full Code Here

        assertEquals("An extended string.", es.getConfiguration().get("string"));
    }

    public void testConfigureExtensionProperty() throws Exception
    {
        IApplicationSpecification spec = parseApp("ConfigureExtension.application");
        IExtensionSpecification es = spec.getExtensionSpecification("my-extension");

        assertEquals("my-value", es.getProperty("my-property"));
    }
View Full Code Here

        expectElement("application");

        String name = getAttribute("name");
        String engineClassName = getAttribute("engine-class");

        IApplicationSpecification as = _factory.createApplicationSpecification();

        as.setName(name);

        if (HiveMind.isNonBlank(engineClassName))
            as.setEngineClassName(engineClassName);

        _rootObject = as;

        push(_elementName, as, STATE_LIBRARY_SPECIFICATION);
    }
View Full Code Here

    public static final String APP_SPEC_PATH_PARAM =
        "org.apache.tapestry.application-specification";

    public void initialize(HttpServlet servlet)
    {try { __CLOVER_300_0.M[1437]++;
        __CLOVER_300_0.S[6977]++;IApplicationSpecification spec = null;

        __CLOVER_300_0.S[6978]++;Resource specResource = findApplicationSpecification(servlet);

        __CLOVER_300_0.S[6979]++;if ((((specResource == null) && (++__CLOVER_300_0.CT[1218] != 0)) || (++__CLOVER_300_0.CF[1218] == 0))){
        {
View Full Code Here

        __CLOVER_225_0.S[11182]++;expectElement("application");

        __CLOVER_225_0.S[11183]++;String name = getAttribute("name");
        __CLOVER_225_0.S[11184]++;String engineClassName = getAttribute("engine-class");

        __CLOVER_225_0.S[11185]++;IApplicationSpecification as = _factory.createApplicationSpecification();

        __CLOVER_225_0.S[11186]++;as.setName(name);

        __CLOVER_225_0.S[11187]++;if ((((Tapestry.isNonBlank(engineClassName)) && (++__CLOVER_225_0.CT[1933] != 0)) || (++__CLOVER_225_0.CF[1933] == 0))){
            __CLOVER_225_0.S[11188]++;as.setEngineClassName(engineClassName);}

        __CLOVER_225_0.S[11189]++;_rootObject = as;

        __CLOVER_225_0.S[11190]++;push(_elementName, as, STATE_LIBRARY_SPECIFICATION);
    } finally { }}
View Full Code Here

TOP

Related Classes of org.apache.tapestry.spec.IApplicationSpecification

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.