Package org.thechiselgroup.choosel.core.client.resources

Examples of org.thechiselgroup.choosel.core.client.resources.Resource


                resources);
    }

    @Test
    public void doNotCallOriginalSetsPresenterOnAddingUnlabeledResources() {
        Resource resource = ResourceSetTestUtils.createResource(1);
        DefaultResourceSet resources = new DefaultResourceSet();
        resources.add(resource);

        resourceModel.addResourceSet(resources);
View Full Code Here


        slotMappingConfigurationPersistence
                .registerResolverPersistence(new PropertyDependentVisualItemResolverPersistence(
                        factory));

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

        Resource r2 = new Resource("test:2");
        r2.putValue(PROPERTY_1, new Double(4));
        r2.putValue(PROPERTY_2, "value2");

        Resource r3 = new Resource("test:3");
        r3.putValue(PROPERTY_1, new Double(8));
        r3.putValue(PROPERTY_2, "value2");

        originalView.getResourceModel().addUnnamedResources(
                toResourceSet(r1, r2, r3));
        originalVisualizationModel
                .setCategorizer(new ResourceByPropertyMultiCategorizer(
View Full Code Here

    public void fireVisualItemContainerChangeEventWhenVisualItemIsAdded() {
        VisualItemContainerChangeEventHandler handler = mock(VisualItemContainerChangeEventHandler.class);

        underTest.getFullVisualItemContainer().addHandler(handler);

        Resource resource = ResourceSetTestUtils.createResource(1);
        helper.getContainedResources().add(resource);

        LightweightCollection<VisualItem> addedVisualItems = captureEvent(handler)
                .getDelta().getAddedElements();
View Full Code Here

        VisualItemContainerChangeEventHandler handler = mock(VisualItemContainerChangeEventHandler.class);

        HandlerRegistration registration = underTest
                .getFullVisualItemContainer().addHandler(handler);

        Resource resource = ResourceSetTestUtils.createResource(1);
        helper.getContainedResources().add(resource);

        VisualItem visualItem = captureEvent(handler).getDelta()
                .getAddedElements().iterator().next();
View Full Code Here

    @Test
    public void loadNeighbourhoodWhenAddingConcept() {
        init();

        Resource resource = ResourceSetTestUtils.createResource(1);
        VisualItem visualItem = VisualItemTestUtils.createVisualItem("1",
                ResourceSetTestUtils.toResourceSet(resource));

        stubColorSlotValues(visualItem);
        callback.addVisualItem(visualItem);
View Full Code Here

        value = stringValue;
        return value;
    }

    protected Resource createLocationResource(String stringValue) {
        Resource locationResource = new Resource();
        String[] split = stringValue.split("\\/");
        locationResource.putValue(ResourceSetUtils.LATITUDE,
                Double.parseDouble(split[0]));
        locationResource.putValue(ResourceSetUtils.LONGITUDE,
                Double.parseDouble(split[1]));
        return locationResource;
    }
View Full Code Here

    protected Resource createResourceFromRow(StringTable table,
            DataType[] columnTypes, int row, String uriType)
            throws ParseException {

        Resource resource = new Resource(getResourceURI(uriType, row, table));

        for (int column = 0; column < table.getColumnCount(); column++) {
            String stringValue = table.getValue(row, column);

            resource.putValue(table.getColumnName(column),
                    getColumnValue(columnTypes, row, column, stringValue));
        }
        return resource;
    }
View Full Code Here

        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));
View Full Code Here

        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],
View Full Code Here

        slotMappingInitializer = new TestSlotMappingInitializer(
                initialSlotMapping);

        DefaultVisualizationModel model = createViewModel(new ResourceByUriMultiCategorizer());

        Resource resource = createResource(1);
        resource.putValue(property1, 1);
        // unresolvable by either resolvers
        resource.putValue(property2, "a");
        model.getContentResourceSet().add(resource);

        assertTrue(model.hasErrors());
        assertThat(model.getSlotsWithErrors(),
                containsExactly(requiredSlots[1]));
View Full Code Here

TOP

Related Classes of org.thechiselgroup.choosel.core.client.resources.Resource

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.