Package org.apache.tapestry

Examples of org.apache.tapestry.Asset


        replay();

        AssetFactory factory = new ContextAssetFactory(request, context);

        Asset asset = factory.createAsset(r);

        assertSame(asset.getResource(), r);
        assertEquals(asset.toClientURL(), "/context/foo/Bar.txt");
        assertEquals(asset.toString(), asset.toClientURL());

        verify();
    }
View Full Code Here


    @Test
    public void no_head_element()
    {
        Document d = new Document();
        Environment env = newEnvironment();
        Asset asset = newAsset();

        d.newRootElement("foo");
        String initial = d.toString();

        train_peek(env, Document.class, d);
View Full Code Here

    @Test
    public void head_element_found()
    {
        Document d = new Document();
        Environment env = newEnvironment();
        Asset asset = newAsset();

        d.newRootElement("html").element("head");

        train_peek(env, Document.class, d);
View Full Code Here

    {
        AssetSource source = newAssetSource();
        ThreadLocale threadLocale = newThreadLocale();
        Resource root = newResource();
        ServiceLocator locator = newServiceLocator();
        Asset asset = newAsset();
        Locale locale = Locale.GERMAN;
        String path = "foo/bar/baz.gif";

        train_getLocale(threadLocale, locale);
        train_findAsset(source, root, path, locale, asset);

        replay();

        ObjectProvider provider = new AssetObjectProvider(source, threadLocale, root);

        Asset result = provider.provide(path, Asset.class, locator);

        assertSame(result, asset);

        verify();
    }
View Full Code Here

    @Test
    public void relative_asset()
    {
        AssetFactory factory = newAssetFactory();
        ThreadLocale threadLocale = newThreadLocale();
        Asset asset = newAsset();

        Resource expectedResource = _baseResource.forFile("SimpleComponent_en_GB.properties");

        train_getRootResource(factory, _rootResource);
View Full Code Here

    @Test
    public void get_classpath_asset()
    {
        AssetFactory factory = newAssetFactory();
        ThreadLocale threadLocale = newThreadLocale();
        Asset asset = newAsset();

        Resource expectedResource = _baseResource.forFile("SimpleComponent_en_GB.properties");

        train_getRootResource(factory, _rootResource);
View Full Code Here

    @Test
    public void get_classpath_asset_for_unspecified_locale()
    {
        AssetFactory factory = newAssetFactory();
        ThreadLocale threadLocale = newThreadLocale();
        Asset asset = newAsset();
        Locale locale = Locale.UK;

        Resource expectedResource = _baseResource.forFile("SimpleComponent_en_GB.properties");

        train_getRootResource(factory, _rootResource);
View Full Code Here

    @Test
    public void absolute_asset_with_known_prefix()
    {
        AssetFactory factory = newAssetFactory();
        ThreadLocale threadLocale = newThreadLocale();
        Asset asset = newAsset();

        Resource expectedResource = _rootResource
                .forFile("org/apache/tapestry/internal/services/SimpleComponent_en_GB.properties");

        train_getRootResource(factory, _rootResource);
View Full Code Here

    @Test
    public void add_script_link_by_asset()
    {
        DocumentScriptBuilder builder = newDocumentScriptBuilder();
        Asset asset = newAsset();

        train_toClientURL(asset, ASSET_URL);
        builder.addScriptLink(ASSET_URL);

        replay();
View Full Code Here

    {
        String path = "${root}/foo/bar.pdf";
        String expanded = "org/apache/tapestry/foo/bar.pdf";

        DocumentScriptBuilder builder = newDocumentScriptBuilder();
        Asset asset = newAsset();
        Resource root = newResource();
        Resource file = newResource();
        SymbolSource source = newSymbolSource();
        AssetFactory factory = newAssetFactory();
View Full Code Here

TOP

Related Classes of org.apache.tapestry.Asset

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.