Package com.volantis.mcs.protocols.menu.shared.renderer

Examples of com.volantis.mcs.protocols.menu.shared.renderer.DefaultMenuSeparatorRendererSelector


        // Create the renderer to test, using the test objects created above.
        OpenwaveMenuItemRendererFactory rendererFactory =
                new OpenwaveMenuItemRendererFactory(context, outputLocator);
        final StylePropertyResolver stylePropertyResolver =
                new DefaultStylePropertyResolver(null, null);
        final DefaultMenuSeparatorRendererSelector rendererSelector =
                new DefaultMenuSeparatorRendererSelector(
                        new OpenwaveMenuSeparatorRendererFactory(),
                        context.getAssetResolver(),
                        stylePropertyResolver);
        DefaultMenuItemRendererSelector selector =
                new DefaultMenuItemRendererSelector(
View Full Code Here


       
        MenuItemRendererFactory menuItemRendererFactory =
                new ShardLinkMenuItemRendererFactory(
                        new TestMenuItemRendererFactory(outputBufferFactory));

        DefaultMenuSeparatorRendererSelector menuSeparatorRendererSelector =
                new DefaultMenuSeparatorRendererSelector(
                        new ShardLinkMenuSeparatorRendererFactory(
                                new TestSimpleMenuSeparatorRendererFactory()),
                        new AssetResolverMock("assetResolverMock", expectations),
                        new DefaultStylePropertyResolver(null, null));

        // Create the Renderers which will render the shard link Menu
        SeparatorRenderer orientationSeparator
                = menuSeparatorRendererSelector.selectMenuSeparator(menu);
        TestMenuBufferLocator locator
                = new TestMenuBufferLocator(orientationSeparator);

        MenuItemRendererSelector menuItemRendererSelector =
                new DefaultMenuItemRendererSelector(menuItemRendererFactory,
View Full Code Here

     * including sub menus within a single request.</p>
     *
     * @return The selector instance, may not be null.
     */
    private MenuSeparatorRendererSelector createMenuSeparatorRendererSelector() {
        return new DefaultMenuSeparatorRendererSelector(
                getMenuSeparatorRendererFactory(),
                context.getAssetResolver(),
                context.getStylePropertyResolver());
    }
View Full Code Here

TOP

Related Classes of com.volantis.mcs.protocols.menu.shared.renderer.DefaultMenuSeparatorRendererSelector

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.