Examples of ValueModel


Examples of net.helipilot50.stocktrade.displayproject.binding.value.ValueModel

     */
    public void setTriggerChannel(ValueModel newTriggerChannel) {
        if (newTriggerChannel == null)
            throw new NullPointerException("The trigger channel must not be null.");

        ValueModel oldTriggerChannel = getTriggerChannel();
        triggerChannel = newTriggerChannel;

        for (Iterator<WrappedBuffer> iter = wrappedBuffers.values().iterator(); iter.hasNext();) {
            WrappedBuffer wrappedBuffer = iter.next();
            wrappedBuffer.buffer.setTriggerChannel(triggerChannel);
View Full Code Here

Examples of net.helipilot50.stocktrade.displayproject.binding.value.ValueModel

      // validate that the passed property path will resolve to a valid field.
        return model.getValueModel(propertyPath);
    }

    private ListElementValueModelConverter getElementConverter(String selectedItemProperty, List<ListElement> elements) {
        ValueModel selectedItem = getPropertyValueModel(selectedItemProperty);
        PropertyDescriptor descriptor = model.getPropertyDescriptor(selectedItemProperty);
        ValueHolder aHolder = new ValueHolder(elements, false);
        return new ListElementValueModelConverter(selectedItem, aHolder, descriptor.getPropertyType());
    }
View Full Code Here

Examples of net.helipilot50.stocktrade.displayproject.binding.value.ValueModel

        return new ListElementValueModelConverter(selectedItem, aHolder, descriptor.getPropertyType());
    }

    private SelectionInList getSelectionInList(String selectedItemProperty, List<ListElement> elements, boolean pForceValidValue)
    {
        ValueModel selectedItem = getPropertyValueModel(selectedItemProperty);
        PropertyDescriptor descriptor = model.getPropertyDescriptor(selectedItemProperty);
        ValueHolder aHolder = new ValueHolder(elements, false);
        ListElementValueModelConverter elementConverter = new ListElementValueModelConverter(selectedItem, aHolder, descriptor.getPropertyType());
        elementConverter.setForceValidValue(pForceValidValue);
        SelectionInList selectionInList = new SelectionInList(aHolder, elementConverter);
View Full Code Here

Examples of net.helipilot50.stocktrade.displayproject.binding.value.ValueModel

     */
    public Object getDataObject(String propertyPath) {
      if (propertyPath == null || this.model == null) {
        return null;
      }
      ValueModel model = this.model.getValueModel(propertyPath);
      if (model == null) {
        return null;
      }
      return model.getValue();
    }
View Full Code Here

Examples of net.helipilot50.stocktrade.displayproject.binding.value.ValueModel

            Document document,
            boolean commitOnFocusLost) {
        if (valueModel == null)
            throw new NullPointerException("The value model must not be null.");

        ValueModel textModel = commitOnFocusLost
            ? createCommitOnFocusLostModel(valueModel, textComponent)
            : valueModel;
        boolean filterNewlines = textComponent instanceof JTextField;
        textComponent.setDocument(
                new DocumentAdapter(textModel, document, filterNewlines));
View Full Code Here

Examples of net.helipilot50.stocktrade.displayproject.binding.value.ValueModel

            ValueModel valueModel,
            Component component) {
        if (valueModel == null)
            throw new NullPointerException("The value model must not be null.");

        ValueModel model = new BufferedValueModel(valueModel, FOCUS_LOST_TRIGGER);
        component.addFocusListener(FOCUS_LOST_HANDLER);
        return model;
    }
View Full Code Here

Examples of net.helipilot50.stocktrade.displayproject.binding.value.ValueModel

     */
    public void setListHolder(ValueModel newListHolder) {
        if (newListHolder == null)
            throw new NullPointerException("The new list holder must not be null.");

        ValueModel oldListHolder = getListHolder();
        if (equals(oldListHolder, newListHolder))
            return;

        Object oldList = list;
        Object newList = newListHolder.getValue();

        oldListHolder.removeValueChangeListener(listChangeHandler);
        listHolder = newListHolder;
        newListHolder.addValueChangeListener(listChangeHandler);

        updateList(oldList, newList);
        firePropertyChange(PROPERTYNAME_LIST_HOLDER,
View Full Code Here

Examples of net.helipilot50.stocktrade.displayproject.binding.value.ValueModel

     */
    public void setSelectionHolder(ValueModel newSelectionHolder) {
        if (newSelectionHolder == null)
            throw new NullPointerException("The new selection holder must not be null.");

        ValueModel oldSelectionHolder = getSelectionHolder();
        if (equals(oldSelectionHolder, newSelectionHolder))
            return;

        oldSelectionHolder.removeValueChangeListener(selectionChangeHandler);
        selectionHolder = newSelectionHolder;
        oldSelection = newSelectionHolder.getValue();
        newSelectionHolder.addValueChangeListener(selectionChangeHandler);
        firePropertyChange(PROPERTYNAME_SELECTION_HOLDER,
                            oldSelectionHolder,
View Full Code Here

Examples of net.helipilot50.stocktrade.displayproject.binding.value.ValueModel

            throw new NullPointerException("The new selection index holder must not be null.");

        if (newSelectionIndexHolder.getValue() == null)
            throw new UsageException("The value of the new selection index holder must not be null.");

        ValueModel oldSelectionIndexHolder = getSelectionIndexHolder();
        if (equals(oldSelectionIndexHolder, newSelectionIndexHolder))
            return;

        oldSelectionIndexHolder.removeValueChangeListener(selectionIndexChangeHandler);
        selectionIndexHolder = newSelectionIndexHolder;
        newSelectionIndexHolder.addValueChangeListener(selectionIndexChangeHandler);
        oldSelectionIndex = getSelectionIndex();
        oldSelection = getSafeElementAt(oldSelectionIndex);
        firePropertyChange(PROPERTYNAME_SELECTION_INDEX_HOLDER,
View Full Code Here

Examples of org.apache.isis.viewer.wicket.model.models.ValueModel

            add(new Label(ID_CHART, ""));
        }
    }

    private ValueModel asValueModel(WickedChart chartValue) {
        return new ValueModel(getAdapterManager().adapterFor(chartValue));
    }
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.