Examples of ManagedVisualItemValueResolverDecorator


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

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

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        VisualItemValueResolver resolver = new ManagedVisualItemValueResolverDecorator(
                resolverId1, new FirstResourcePropertyResolver(property1,
                        DataType.NUMBER));
        initialSlotMapping.put(requiredSlots[0], resolver);

        slotMappingInitializer = new TestSlotMappingInitializer(
                initialSlotMapping);

        DefaultVisualizationModel model = createViewModel(new ResourceByUriMultiCategorizer());

        Resource resource = createResource(1);
        resource.putValue(property1, 1);
        resource.putValue(property2, 2);
        model.getContentResourceSet().add(resource);

        VisualItemValueResolver resolver2 = new ManagedVisualItemValueResolverDecorator(
                resolverId1, new FirstResourcePropertyResolver(property2,
                        DataType.NUMBER));
        model.setResolver(requiredSlots[0], resolver2);

        LightweightCollection<VisualItem> visualItems = model
View Full Code Here

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

                        resolverId2, DataType.NUMBER));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        initialSlotMapping.put(requiredSlots[0],
                new ManagedVisualItemValueResolverDecorator(resolverId1,
                        new FirstResourcePropertyResolver(property1,
                                DataType.NUMBER)));

        slotMappingInitializer = new TestSlotMappingInitializer(
                initialSlotMapping);

        DefaultVisualizationModel model = createViewModel(new ResourceByUriMultiCategorizer());

        model.setContentResourceSet(new DefaultResourceSet());

        Resource resource1 = ResourceSetTestUtils.createResource(1);
        resource1.putValue(property1, 1);
        resource1.putValue(property2, 2);

        model.getContentResourceSet().add(resource1);

        /* Should have 1 View Item with Value 1 */
        model.setResolver(requiredSlots[0],
                new ManagedVisualItemValueResolverDecorator(resolverId2,
                        new FirstResourcePropertyResolver(property2,
                                DataType.NUMBER)));

        /* Should have 1 View Item with Value 2 */
        LightweightCollection<VisualItem> visualItems = model
View Full Code Here

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

                        resolverId2, DataType.TEXT));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        initialSlotMapping.put(requiredSlots[0],
                new ManagedVisualItemValueResolverDecorator(resolverId1,
                        new FirstResourcePropertyResolver(property1,
                                DataType.NUMBER)));
        initialSlotMapping.put(requiredSlots[1],
                new ManagedVisualItemValueResolverDecorator(resolverId2,
                        new FirstResourcePropertyResolver(property3,
                                DataType.TEXT)));

        slotMappingInitializer = new TestSlotMappingInitializer(
                initialSlotMapping);
View Full Code Here

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

                        resolverId1, DataType.NUMBER));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        initialSlotMapping.put(requiredSlots[0],
                new ManagedVisualItemValueResolverDecorator(resolverId1,
                        new FirstResourcePropertyResolver(property1,
                                DataType.NUMBER)));

        slotMappingInitializer = new TestSlotMappingInitializer(
                initialSlotMapping);
View Full Code Here

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

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

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        VisualItemValueResolver resolver = new ManagedVisualItemValueResolverDecorator(
                resolverId1, new FirstResourcePropertyResolver(property1,
                        DataType.NUMBER));
        initialSlotMapping.put(requiredSlots[0],
                new ManagedVisualItemValueResolverDecorator(resolverId1,
                        new FixedValueResolver(1, DataType.NUMBER)));

        slotMappingInitializer = new TestSlotMappingInitializer(
                initialSlotMapping);

View Full Code Here

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

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

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        VisualItemValueResolver resolver = new ManagedVisualItemValueResolverDecorator(
                resolverId1, new FirstResourcePropertyResolver(property1,
                        DataType.NUMBER));
        initialSlotMapping.put(requiredSlots[0], resolver);

        slotMappingInitializer = new TestSlotMappingInitializer(
View Full Code Here

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

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

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        VisualItemValueResolver resolver = new ManagedVisualItemValueResolverDecorator(
                resolverId1, new FirstResourcePropertyResolver(property1,
                        DataType.NUMBER));
        initialSlotMapping.put(requiredSlots[0], resolver);

        slotMappingInitializer = new TestSlotMappingInitializer(
View Full Code Here

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

                        resolverId1, DataType.NUMBER));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        initialSlotMapping.put(requiredSlots[0],
                new ManagedVisualItemValueResolverDecorator(resolverId1,
                        new FirstResourcePropertyResolver(property1,
                                DataType.NUMBER)));

        slotMappingInitializer = new TestSlotMappingInitializer(
                initialSlotMapping);
View Full Code Here

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

                        resolverId2, DataType.TEXT));

        /* define initialization mapping */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        initialSlotMapping.put(requiredSlots[0],
                new ManagedVisualItemValueResolverDecorator(resolverId1,
                        new FirstResourcePropertyResolver(property1,
                                DataType.NUMBER)));
        initialSlotMapping.put(requiredSlots[1],
                new ManagedVisualItemValueResolverDecorator(resolverId2,
                        new FirstResourcePropertyResolver(property2,
                                DataType.TEXT)));

        slotMappingInitializer = new TestSlotMappingInitializer(
                initialSlotMapping);
View Full Code Here

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

                DataType.NUMBER, 1));

        /* define and create initializer */
        final Map<Slot, VisualItemValueResolver> initialSlotMapping = new HashMap<Slot, VisualItemValueResolver>();
        initialSlotMapping.put(requiredSlots[0],
                new ManagedVisualItemValueResolverDecorator(resolverId1,
                        new FixedValueResolver(1, DataType.NUMBER)));

        slotMappingInitializer = new TestSlotMappingInitializer(
                initialSlotMapping);

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.