Examples of VisualItem


Examples of org.openbp.core.model.item.visual.VisualItem

   */
  public void executeModelObject(ModelObject mo, EngineExecutor ee)
  {
    TokenContext context = ee.getTokenContext();
    NodeSocket entrySocket = context.getCurrentSocket();
    VisualItem visual = (VisualItem) mo;

    NodeSocket nextSocket = null;

    // Check, whether we've a dynamic visual we should execute instead of this visual.
    VisualItem dynamicVisual = determineDynamicVisual(visual, context, entrySocket);

    if (dynamicVisual != this)
    {
      // Delegate execution to the dynamic visual.
      visual = dynamicVisual;
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.model.VisualItem

    }

    // TODO refactoring: introduce view item list that offers this functionality
    public boolean hasVisualItemsWithPartialSubset(Subset subset) {
        for (int i = 0; i < visualItemsJsArray.length(); i++) {
            VisualItem visualItem = visualItemsJsArray.get(i);
            if (visualItem.isStatus(subset, Status.PARTIAL)) {
                return true;
            }
        }
        return false;
    }
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.model.VisualItem

    // TODO move into js array to java.util.List wrapper
    public void removeVisualItem(VisualItem visualItem) {
        int occurences = 0;
        for (int i = 0; i < visualItemsJsArray.length(); i++) {
            VisualItem itemFromArray = visualItemsJsArray.get(i);
            if (itemFromArray == visualItem) {
                occurences++;
            } else if (occurences > 0) {
                visualItemsJsArray.set(i - occurences, itemFromArray);
            }
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.model.VisualItem

        this.slot = slot;
    }

    @Override
    public String f(JsArgs args) {
        VisualItem visualItem = args.getObject();
        return visualItem.<String> getValue(slot);
    }
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.model.VisualItem

        this.slot = slot;
    }

    @Override
    public double f(JsArgs args) {
        VisualItem visualItem = args.getObject();
        return visualItem.getValueAsDouble(slot);
    }
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.model.VisualItem

        this.decimalPlaces = decimalPlaces;
    }

    @Override
    public String f(JsArgs args) {
        VisualItem visualItem = args.getObject();
        double value = visualItem.getValueAsDouble(slot);
        return StringUtils.formatDecimal(value, decimalPlaces);
    }
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.model.VisualItem

        this.slot = slot;
    }

    @Override
    public String f(JsArgs args) {
        VisualItem visualItem = args.getObject();
        return visualItem.<Color> getValue(slot).toRGBa();
    }
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.model.VisualItem

     */
    @Test
    public void visualItemsReturnCorrectValuesOnViewContentDisplayUpdateAfterClearingSlotCache() {
        helper.addToContainedResources(createResource(TYPE_1, 1));

        final VisualItem visualItem = underTest.getFullVisualItemContainer()
                .getVisualItems().getFirstElement();
        visualItem.getValue(slot); // caches values

        // needs to be done before changing slot
        final double[] result = captureVisualItemNumberSlotValueOnUpdate(visualItem);

        underTest
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.model.VisualItem

        Resource resource1 = createResource(TYPE_1, 1);
        resource1.putValue(propertyName, 1d);
        helper.addToContainedResources(resource1);

        final VisualItem visualItem = underTest.getFullVisualItemContainer()
                .getVisualItems().getFirstElement();
        visualItem.getValue(slot); // caches values

        // needs to be done before adding
        final double[] result = captureVisualItemNumberSlotValueOnUpdate(visualItem);

        Resource resource2 = createResource(TYPE_1, 2);
View Full Code Here

Examples of org.thechiselgroup.choosel.core.client.visualization.model.VisualItem

        @Override
        public VisualItem getVisualItem(String visualItemId) {
            assert visualItemId != null;

            VisualItem visualItem = fullVisualItemContainer
                    .getVisualItem(visualItemId);

            assert !hasErrors(visualItem) : "VisualItem with id "
                    + visualItemId
                    + " contains errors and cannot be retrieved.";
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.