Package org.apache.tapestry5.ioc.internal.util

Examples of org.apache.tapestry5.ioc.internal.util.ClasspathResource


    @Test
    public void asset_client_URL_is_cached()
    {
        ResourceDigestManager digestManager = mockResourceResourceDigestManager();

        Resource r = new ClasspathResource("foo/Bar.txt");

        ClasspathAssetAliasManager aliasManager = mockClasspathAssetAliasManager();

        train_requiresDigest(digestManager, r, false);
View Full Code Here


    public void simple_asset_client_URL()
    {
        ResourceDigestManager digestManager = mockResourceResourceDigestManager();
        ClasspathAssetAliasManager aliasManager = mockClasspathAssetAliasManager();

        Resource r = new ClasspathResource("foo/Bar.txt");

        train_requiresDigest(digestManager, r, false);

        String expectedClientURL = "/context/asset/foo/Bar.txt";
View Full Code Here

    public void protected_asset_client_URL()
    {
        ResourceDigestManager digestManager = mockResourceResourceDigestManager();
        ClasspathAssetAliasManager aliasManager = mockClasspathAssetAliasManager();

        Resource r = new ClasspathResource("foo/Bar.txt");

        train_requiresDigest(digestManager, r, true);

        expect(digestManager.getDigest(r)).andReturn("ABC123");
View Full Code Here

        }

        // TODO: Check that the name is not already in the map. But I think that can't happen,
        // because the classloader itself is synchronized.

        Resource baseResource = new ClasspathResource(classname.replace(".", "/") + ".class");

        ComponentModel parentModel = nameToComponentModel.get(parentClassname);

        MutableComponentModel model = new MutableComponentModelImpl(classname, logger, baseResource, parentModel);
View Full Code Here

*/
public class ClasspathResourceSymbolProvider extends ResourceSymbolProvider
{
    public ClasspathResourceSymbolProvider(String path)
    {
        super(new ClasspathResource(path));
    }
View Full Code Here

public class PropertiesFileParserImplTest extends InternalBaseTestCase
{
    @Test
    public void read_utf() throws Exception
    {
        Resource utf8 = new ClasspathResource("org/apache/tapestry5/internal/services/messages/utf8.properties");

        PropertiesFileParser parser = getService(PropertiesFileParser.class);

        Map<String, String> properties = parser.parsePropertiesFile(utf8);
View Full Code Here

        String path = packageName.replace('.', '/') + "/" + file;

        ClassLoader loader = getClass().getClassLoader();

        return new ClasspathResource(loader, path);
    }
View Full Code Here

        getService(ApplicationGlobals.class).storeContext(context);

        String path = getClass().getPackage().getName().replace('.', '/') + "/" + fileName;

        Resource resource = new ClasspathResource(path);

        assertEquals(streamer.getContentType(resource), contentType);

        verify();
    }
View Full Code Here

        ComponentModel model = mockComponentModel();
        ComponentModel parent = mockComponentModel();

        train_getComponentClassName(model, "org.apache.tapestry5.internal.services.SubclassComponent");

        train_getBaseResource(model, new ClasspathResource(
                "org/apache/tapestry5/internal/services/SubclassComponent.class"));

        train_getParentModel(model, parent);

        train_getComponentClassName(parent, SIMPLE_COMPONENT_CLASS_NAME);
View Full Code Here

        ComponentModel model = mockComponentModel();
        ComponentModel parent = mockComponentModel();

        train_getComponentClassName(model, "org.apache.tapestry5.internal.services.SubclassComponent");

        train_getBaseResource(model, new ClasspathResource(
                "org/apache/tapestry5/internal/services/SubclassComponent.class"));

        train_getParentModel(model, parent);

        train_getComponentClassName(parent, SIMPLE_COMPONENT_CLASS_NAME);
View Full Code Here

TOP

Related Classes of org.apache.tapestry5.ioc.internal.util.ClasspathResource

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.