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

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


                        isEmpty())), argThat(isEmpty(Slot.class)));
    }

    @Test
    public void updateCalledWhenResourcesRemoved() {
        ResourceSet resources1 = createResources(TYPE_1, 1);
        ResourceSet resources2 = createResources(TYPE_2, 2);
        ResourceSet resources = toResourceSet(resources1, resources2);

        helper.getContainedResources().addAll(resources);
        LightweightCollection<VisualItem> addedVisualItems = captureDelta()
                .getAddedElements();
View Full Code Here


                        argThat(CollectionMatchers.isEmpty(Slot.class)));
    }

    @Test
    public void updateCalledWhenSelectionChanges() {
        ResourceSet resources = createResources(1);

        helper.getContainedResources().addAll(resources);
        LightweightCollection<VisualItem> addedVisualItems = captureDelta()
                .getAddedElements();
View Full Code Here

    }

    @SuppressWarnings("unchecked")
    @Test
    public void visualItemsWithErrorsAreExcludedOnHighlightingUpdate() {
        ResourceSet resources = createResources(1);

        underTest.setResolver(slot, mockResolverThatCanNeverResolve());

        helper.getContainedResources().addAll(resources);
        helper.getHighlightedResources().addAll(resources);
View Full Code Here

    }

    @SuppressWarnings("unchecked")
    @Test
    public void visualItemsWithErrorsAreExcludedOnSelectionUpdate() {
        ResourceSet resources = createResources(1);

        underTest.setResolver(slot, mockResolverThatCanNeverResolve());

        helper.getContainedResources().addAll(resources);
        helper.getSelectedResources().addAll(resources);
View Full Code Here

        return cast(captor.getAllValues());
    }

    @Test
    public void containsVisualItemsReturnsFalseForVisualItemsWithErrors() {
        ResourceSet resources = createResources(TYPE_1, 1);

        visualizationModel.setResolver(slot, mockResolverThatCanNeverResolve());
        helper.addToContainedResources(resources);

        assertThat(
View Full Code Here

                                .getDelegate());
            }
        }

        // 2. store sets
        ResourceSet resourceCollector = new DefaultResourceSet();
        ResourceSetDTO[] resourceSetDTOs = new ResourceSetDTO[resourceSetCollector
                .getResourceSets().size()];
        for (int i = 0; i < resourceSetCollector.getResourceSets().size(); i++) {
            ResourceSetDTO dto = new ResourceSetDTO();
            ResourceSet resourceSet = resourceSetCollector.getResourceSets()
                    .get(i);

            if (resourceSet.hasLabel()) {
                dto.setLabel(resourceSet.getLabel());
            }

            dto.setId(i);

            if (resourceSet instanceof UnmodifiableResourceSet) {
                ResourceSet sourceSet = ((UnmodifiableResourceSet) resourceSet)
                        .getDelegate();

                dto.setDelegateSetId(resourceSetCollector
                        .storeResourceSet(sourceSet));
            } else {
View Full Code Here

                        .getFirstElement().getId()), is(false));
    }

    @Test
    public void containsVisualItemsReturnsTrueForVisualItemsWithoutErrors() {
        ResourceSet resources = createResources(TYPE_1, 1);

        visualizationModel
                .setResolver(slot, mockResolverThatCanAlwaysResolve());
        helper.addToContainedResources(resources);
View Full Code Here

                containsVisualItemsForExactResourceSets(createResources(1)));
    }

    @Test
    public void getByIDReturnsCorrectVisualItem() {
        ResourceSet resources = createResources(TYPE_1, 1);

        visualizationModel
                .setResolver(slot, mockResolverThatCanAlwaysResolve());
        helper.addToContainedResources(resources);
View Full Code Here

        ResourceSetDTO[] resourceSetDTOs = dto.getResourceSets();
        final ResourceSet[] resourceSets = new ResourceSet[resourceSetDTOs.length];
        // 1. restore primary resource sets
        for (ResourceSetDTO resourceSetDTO : resourceSetDTOs) {
            if (!resourceSetDTO.isUnmodifiable()) {
                ResourceSet resourceSet = resourceSetFactory
                        .createResourceSet();
                resourceSet.setLabel(resourceSetDTO.getLabel());
                for (String uri : resourceSetDTO.getResourceIds()) {
                    resourceSet.add(resourceManager.getByUri(uri));
                }
                resourceSets[resourceSetDTO.getId()] = resourceSet;
            }
        }
        // 2. restore unmodifiable resource sets
        for (ResourceSetDTO resourceSetDTO : resourceSetDTOs) {
            if (resourceSetDTO.isUnmodifiable()) {
                int delegateId = resourceSetDTO.getDelegateSetId();
                ResourceSet resourceSet = new UnmodifiableResourceSet(
                        resourceSets[delegateId]);
                resourceSets[resourceSetDTO.getId()] = resourceSet;
            }
        }
View Full Code Here

                containsVisualItemsForExactResourceSets(resources));
    }

    @Test
    public void getByResourcesIsEmptyForResourceInvalid() {
        ResourceSet resources = createResources(TYPE_1, 1);

        visualizationModel.setResolver(slot, mockResolverThatCanNeverResolve());

        helper.addToContainedResources(resources);
View Full Code Here

TOP

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

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.