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

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


        verify(handlerRegistration, times(2)).removeHandler();
    }

    @Test
    public void highlightIfUnmodifiableWrapperGetsHighlighted() {
        ResourceSet wrappedSet = ResourceSetTestUtils.createResources(1);
        UnmodifiableResourceSet unmodifiableWrapper = new UnmodifiableResourceSet(
                wrappedSet);

        when(avatar.getResourceSet()).thenReturn(wrappedSet);
View Full Code Here


        verify(avatar, times(1)).setHover(true);
    }

    @Test
    public void highlightUnmodifiableWrapperIfOtherUnmodifiableWrapperGetsHighlighted() {
        ResourceSet wrappedSet = ResourceSetTestUtils.createResources(1);
        UnmodifiableResourceSet unmodifiableWrapper1 = new UnmodifiableResourceSet(
                wrappedSet);
        UnmodifiableResourceSet unmodifiableWrapper2 = new UnmodifiableResourceSet(
                wrappedSet);
View Full Code Here

        verify(avatar, times(1)).setHover(true);
    }

    @Test
    public void highlightUnmodifiableWrappersIfWrappedSetGetsHighlighted() {
        ResourceSet wrappedSet = ResourceSetTestUtils.createResources(1);
        UnmodifiableResourceSet unmodifiableWrapper = new UnmodifiableResourceSet(
                wrappedSet);

        when(avatar.getResourceSet()).thenReturn(unmodifiableWrapper);
View Full Code Here

        if (parsedRows.getRowCount() > 400) {
            throw new ParseException(
                    "Too many rows. This demo supports only up to 400 rows.");
        }

        ResourceSet parsedResources = importer.createResources(parsedRows);
        parsedResources.setLabel(nameTextBox.getText());
        targetContainer.addResourceSet(parsedResources);
    }
View Full Code Here

            VisualItemValueResolverContext context) {

        assert visualItem != null;
        assert context != null;

        ResourceSet resources = visualItem.getResources();

        if (resources.isEmpty()) {
            return false;
        }

        Resource resource = resources.getFirstElement();

        // XXX need to check for property type
        return resource.containsProperty(property)
                && resource.getValue(property) != null;
    }
View Full Code Here

            VisualItemValueResolverContext context, Subset subset) {

        assert canResolve(visualItem, context);

        // TODO what if visualItem could be resolved, but not for subset?
        ResourceSet resources = visualItem.getResources(subset);
        return resources.getFirstElement().getValue(property);
    }
View Full Code Here

        /*
         * XXX shouldn't this is use method in ResourceSetUtils that calculates
         * the properties that are valid accross all visual items or is this the
         * same?
         */
        ResourceSet resources = new DefaultResourceSet();
        for (VisualItem visualItem : visualItems) {
            resources.addAll(visualItem.getResources());
        }
        return ResourceSetUtils.getProperties(resources, dataType);
    }
View Full Code Here

    private void initSelectionModelLink() {
        selectionModel.addEventHandler(new ResourceSetAddedEventHandler() {
            @Override
            public void onResourceSetAdded(ResourceSetAddedEvent e) {
                ResourceSet resources = e.getResourceSet();
                selectionPresenter.addResourceSet(resources);
            }
        });
        selectionModel.addEventHandler(new ResourceSetRemovedEventHandler() {
            @Override
            public void onResourceSetRemoved(ResourceSetRemovedEvent e) {
                ResourceSet resources = e.getResourceSet();
                selectionPresenter.removeResourceSet(resources);
            }
        });
        selectionModel.addEventHandler(new ResourceSetActivatedEventHandler() {
            @Override
            public void onResourceSetActivated(ResourceSetActivatedEvent e) {
                ResourceSet resources = e.getResourceSet();
                selectionPresenter.setSelectedResourceSet(resources);
            }
        });
    }
View Full Code Here

     * @see <a
     *      href="http://code.google.com/p/choosel/issues/detail?id=149">"Issue 149"</a>
     */
    @Test
    public void visualItemHighlightingSetContainsResourcesThatAreAddedToVisualizationContentSetAndWereAlreadyInHighlightingSet() {
        ResourceSet originalResources = createResources(TYPE_1, 1);
        ResourceSet addedResources = createResources(TYPE_1, 2);

        helper.getContainedResources().addAll(originalResources);
        helper.getHighlightedResources().addAll(addedResources);
        helper.getContainedResources().addAll(addedResources);

View Full Code Here

    @Mock
    private PersistableRestorationService restorationManager;

    @Test
    public void addResourcesAddsToAllResources() {
        ResourceSet resources1 = ResourceSetTestUtils.createResources("test", 1, 2, 3);
        ResourceSet resources2 = ResourceSetTestUtils.createResources("test", 3, 4, 5);

        underTest.addUnnamedResources(resources1);
        underTest.addUnnamedResources(resources2);
        ResourceSet allResources = underTest.getResources();

        assertEquals(5, allResources.size());
        for (Resource resource : resources1) {
            assertTrue(allResources.contains(resource));
        }
        for (Resource resource : resources2) {
            assertTrue(allResources.contains(resource));
        }
    }
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.