Package org.thechiselgroup.choosel.core.client.visualization.behaviors

Examples of org.thechiselgroup.choosel.core.client.visualization.behaviors.CompositeVisualItemBehavior


                        selectionDragAvatarFactory), selectionModel);

        Map<Slot, VisualItemValueResolver> fixedSlotResolvers = viewContentDisplayConfiguration
                .getFixedSlotResolvers(contentType);

        CompositeVisualItemBehavior visualItemBehaviors = new CompositeVisualItemBehavior();

        // visualItemBehaviors.add(new ViewInteractionLogger(logger));
        visualItemBehaviors.add(new HighlightingVisualItemBehavior(hoverModel));
        visualItemBehaviors.add(new DragVisualItemBehavior(dragEnablerFactory));
        visualItemBehaviors.add(new PopupWithHighlightingVisualItemBehavior(
                detailsWidgetHelper, popupManagerFactory, hoverModel));
        visualItemBehaviors.add(new SwitchSelectionOnClickVisualItemBehavior(
                selectionModel, commandManager));

        SlotMappingInitializer slotMappingInitializer = createSlotMappingInitializer(contentType);

        ResourceMultiCategorizer categorizer = createDefaultCategorizer(contentType);
View Full Code Here


    private void createScatterPlot(ResourceSet resourceSet,
            HighlightingModel hoverModel, SelectionModel selectionModel) {

        // behaviors: how the view reacts to user interactions
        CompositeVisualItemBehavior barChartBehaviors = new CompositeVisualItemBehavior();
        barChartBehaviors.add(new HighlightingVisualItemBehavior(hoverModel));
        barChartBehaviors.add(new SwitchSelectionOnClickVisualItemBehavior(
                selectionModel, commandManager));
        barChartBehaviors.add(new PopupWithHighlightingVisualItemBehavior(
                new SimpleDetailsWidgetHelper(),
                new DefaultPopupManagerFactory(new DefaultPopupFactory()),
                hoverModel));

        // create visualization
View Full Code Here

    private void createPieChart(ResourceSet resourceSet,
            HighlightingModel hoverModel, SelectionModel selectionModel) {

        // behaviors: how the view reacts to user interactions
        CompositeVisualItemBehavior barChartBehaviors = new CompositeVisualItemBehavior();
        barChartBehaviors.add(new HighlightingVisualItemBehavior(hoverModel));
        barChartBehaviors.add(new SwitchSelectionOnClickVisualItemBehavior(
                selectionModel, commandManager));
        barChartBehaviors.add(new PopupWithHighlightingVisualItemBehavior(
                new SimpleDetailsWidgetHelper(),
                new DefaultPopupManagerFactory(new DefaultPopupFactory()),
                hoverModel));

        // create visualization
View Full Code Here

    private void createBarChart(ResourceSet resourceSet,
            HighlightingModel hoverModel, SelectionModel selectionModel) {

        // behaviors: how the view reacts to user interactions
        CompositeVisualItemBehavior barChartBehaviors = new CompositeVisualItemBehavior();
        barChartBehaviors.add(new HighlightingVisualItemBehavior(hoverModel));
        barChartBehaviors.add(new SwitchSelectionOnClickVisualItemBehavior(
                selectionModel, commandManager));
        barChartBehaviors.add(new PopupWithHighlightingVisualItemBehavior(
                new SimpleDetailsWidgetHelper(),
                new DefaultPopupManagerFactory(new DefaultPopupFactory()),
                hoverModel));

        // create visualization
View Full Code Here

    @Test
    public void addResourcesToInitialContentCreatesVisualItems() {
        DefaultVisualizationModel model = new DefaultVisualizationModel(
                helper.getViewContentDisplay(), new DefaultResourceSet(),
                new DefaultResourceSet(), new CompositeVisualItemBehavior(),
                mock(ErrorHandler.class), new DefaultResourceSetFactory(),
                new ResourceByUriMultiCategorizer());

        Resource r1 = createResource(1);
        r1.putValue(TEXT_PROPERTY_1, "value1-1");
View Full Code Here

TOP

Related Classes of org.thechiselgroup.choosel.core.client.visualization.behaviors.CompositeVisualItemBehavior

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.