Examples of FirstResourcePropertyResolverFactory


Examples of org.thechiselgroup.choosel.core.client.visualization.resolvers.managed.FirstResourcePropertyResolverFactory

                "avg", new AverageCalculation()));
    }

    @Test
    public void restoreChangedTextSlot() {
        FirstResourcePropertyResolverFactory factory = new FirstResourcePropertyResolverFactory(
                "id", DataType.TEXT);

        resolverProvider.register(factory);
        slotMappingConfigurationPersistence
                .registerResolverPersistence(new PropertyDependentVisualItemResolverPersistence(
                        factory));

        // 1. create view and configure it - resources, settings...
        Resource resource = new Resource("test:1");
        resource.putValue(PROPERTY_1, "value1");
        resource.putValue(PROPERTY_2, "value2");

        originalVisualizationModel.setResolver(slots[0],
                factory.create(PROPERTY_1));
        originalView.getResourceModel().addUnnamedResources(
                ResourceSetTestUtils.toResourceSet(resource));
        originalVisualizationModel.setResolver(slots[0],
                factory.create(PROPERTY_2));

        // 2. save first view
        DefaultResourceSetCollector collector = new DefaultResourceSetCollector();
        Memento memento = originalView.save(collector);
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.resolvers.managed.FirstResourcePropertyResolverFactory

        Slot[] requiredSlots = helper.createSlots(DataType.NUMBER);
        when(helper.getViewContentDisplay().getSlots()).thenReturn(
                requiredSlots);

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId1, DataType.NUMBER));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        VisualItemValueResolver resolver = new ManagedVisualItemValueResolverDecorator(
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.resolvers.managed.FirstResourcePropertyResolverFactory

        Slot[] requiredSlots = helper.createSlots(DataType.NUMBER);
        when(helper.getViewContentDisplay().getSlots()).thenReturn(
                requiredSlots);

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId1, DataType.NUMBER));

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId2, DataType.NUMBER));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        initialSlotMapping.put(requiredSlots[0],
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.resolvers.managed.FirstResourcePropertyResolverFactory

                DataType.TEXT);
        when(helper.getViewContentDisplay().getSlots()).thenReturn(
                requiredSlots);

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId1, DataType.NUMBER));

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId2, DataType.TEXT));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        initialSlotMapping.put(requiredSlots[0],
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.resolvers.managed.FirstResourcePropertyResolverFactory

        Slot[] requiredSlots = helper.createSlots(DataType.NUMBER);
        when(helper.getViewContentDisplay().getSlots()).thenReturn(
                requiredSlots);

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId1, DataType.NUMBER));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        initialSlotMapping.put(requiredSlots[0],
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.resolvers.managed.FirstResourcePropertyResolverFactory

        Slot[] requiredSlots = helper.createSlots(DataType.NUMBER);
        when(helper.getViewContentDisplay().getSlots()).thenReturn(
                requiredSlots);

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId1, DataType.NUMBER));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        VisualItemValueResolver resolver = new ManagedVisualItemValueResolverDecorator(
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.resolvers.managed.FirstResourcePropertyResolverFactory

        Slot[] requiredSlots = helper.createSlots(DataType.NUMBER);
        when(helper.getViewContentDisplay().getSlots()).thenReturn(
                requiredSlots);

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId1, DataType.NUMBER));

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId2, DataType.NUMBER));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        VisualItemValueResolver resolver = new ManagedVisualItemValueResolverDecorator(
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.resolvers.managed.FirstResourcePropertyResolverFactory

        Slot[] requiredSlots = helper.createSlots(DataType.NUMBER);
        when(helper.getViewContentDisplay().getSlots()).thenReturn(
                requiredSlots);

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId1, DataType.NUMBER));

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId2, DataType.NUMBER));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        VisualItemValueResolver resolver = new ManagedVisualItemValueResolverDecorator(
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.resolvers.managed.FirstResourcePropertyResolverFactory

        Slot[] requiredSlots = helper.createSlots(DataType.NUMBER);
        when(helper.getViewContentDisplay().getSlots()).thenReturn(
                requiredSlots);

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId1, DataType.NUMBER));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        initialSlotMapping.put(requiredSlots[0],
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.resolvers.managed.FirstResourcePropertyResolverFactory

        when(helper.getViewContentDisplay().getSlots()).thenReturn(
                requiredSlots);

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId1, DataType.NUMBER));

        resolverProvider
                .register(new FirstResourcePropertyResolverFactory(
                        resolverId2, DataType.TEXT));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        initialSlotMapping.put(requiredSlots[0],
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.