Examples of IValueChangeListener


Examples of org.eclipse.core.databinding.observable.value.IValueChangeListener

        });

    whenCombo.getCombo().setVisibleItemCount(20);
    whenCombo.getCombo().setVisible(false);
    whenLabel.setVisible(false);
    selection.addValueChangeListener(new IValueChangeListener() {

      public void handleValueChange(ValueChangeEvent event) {
        boolean visible = false;
        if (selection.getValue() instanceof KeyBinding) {
          visible = true;
View Full Code Here

Examples of org.eclipse.core.databinding.observable.value.IValueChangeListener

  private IStatus currentStatus;

  protected void init() {
    aggregateStatus = new AggregateValidationStatus(dbc.getBindings(),
        AggregateValidationStatus.MAX_SEVERITY);
    aggregateStatus.addValueChangeListener(new IValueChangeListener() {
      public void handleValueChange(ValueChangeEvent event) {

        currentStatus = (IStatus) event.diff.getNewValue();
        handleStatusChanged();
      }
View Full Code Here

Examples of org.eclipse.core.databinding.observable.value.IValueChangeListener

   * @since 1.2
   */
  public static void pipe(IObservableValue source,
      final IObservableValue destination) {
    destination.setValue(source.getValue());
    source.addValueChangeListener(new IValueChangeListener() {
      public void handleValueChange(ValueChangeEvent event) {
        destination.setValue(event.diff.getNewValue());
      }
    });
  }
View Full Code Here

Examples of org.eclipse.core.databinding.observable.value.IValueChangeListener

    } finally {
      ObservableTracker.setIgnore(false);
    }

    aggregateStatusProvider
        .addValueChangeListener(new IValueChangeListener() {
          public void handleValueChange(ValueChangeEvent event) {
            statusProviderChanged();
          }
        });
    dialogPage.getShell().addListener(SWT.Dispose, new Listener() {
View Full Code Here

Examples of org.eclipse.core.databinding.observable.value.IValueChangeListener

    } finally {
      ObservableTracker.setIgnore(false);
    }

    aggregateStatusProvider
        .addValueChangeListener(new IValueChangeListener() {
          public void handleValueChange(ValueChangeEvent event) {
            statusProviderChanged();
          }
        });
    dialog.getShell().addDisposeListener(new DisposeListener() {
View Full Code Here

Examples of org.eclipse.core.databinding.observable.value.IValueChangeListener

  }

  protected void hookListener(final Object addedKey) {
    final IObservableValue detailValue = getDetailObservableValue(addedKey);

    detailValue.addValueChangeListener(new IValueChangeListener() {
      public void handleValueChange(ValueChangeEvent event) {
        if (!event.getObservableValue().isStale()) {
          staleDetailObservables.remove(detailValue);
        }
View Full Code Here

Examples of org.eclipse.core.databinding.observable.value.IValueChangeListener

    if (detailValue == null) {
      detailValue = createDetailObservable(masterElement);

      keyDetailMap.put(addedKey, detailValue);

      detailValue.addValueChangeListener(new IValueChangeListener() {
        public void handleValueChange(ValueChangeEvent event) {
          if (!event.getObservableValue().isStale()) {
            staleDetailObservables.remove(event.getSource());
          }
View Full Code Here

Examples of org.eclipse.core.databinding.observable.value.IValueChangeListener

    if (eGet != null) {
      text.setText(eGet.toString());
    }

    IObservableValue textObserver = SWTObservables.observeText(text, SWT.Modify);
    textObserver.addValueChangeListener(new IValueChangeListener() {

      @SuppressWarnings("restriction")
      @Override
      public void handleValueChange(final ValueChangeEvent e) {
View Full Code Here

Examples of org.eclipse.core.databinding.observable.value.IValueChangeListener

  }

  protected void bindBoolean(final EStructuralFeature a, final Button button, final EObject object) {
    button.setSelection((Boolean) object.eGet(a));
    IObservableValue buttonObserver = SWTObservables.observeSelection(button);
    buttonObserver.addValueChangeListener(new IValueChangeListener() {
     
      @SuppressWarnings("restriction")
      @Override
      public void handleValueChange(ValueChangeEvent event) {
View Full Code Here

Examples of org.eclipse.core.databinding.observable.value.IValueChangeListener

    if (eGet != null) {
      text.setText(eGet.toString());
    }

    IObservableValue textObserveTextObserveWidget = SWTObservables.observeText(text, SWT.Modify);
    textObserveTextObserveWidget.addValueChangeListener(new IValueChangeListener() {
      @Override
      public void handleValueChange(ValueChangeEvent event) {

        try {
          final int i = Integer.parseInt(text.getText());
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.