Examples of PropertyChangeEvent


Examples of java.beans.PropertyChangeEvent

            this.listener = listener;
        }

        public Object put(Object key, Object value) {
            Object oldValue = super.put(key, value);
            PropertyChangeEvent event = new PropertyChangeEvent(source, propertyName, null, value);
            listener.propertyChange(event);
            return oldValue;
        }
View Full Code Here

Examples of org.eclipse.jface.util.PropertyChangeEvent

    return (null);
  }

  void firePropertyChange()
  {
    mTab.propertyChange(new PropertyChangeEvent(this, " ", " ", " "));
  }
View Full Code Here

Examples of org.eclipse.jface.util.PropertyChangeEvent

     * @param newValue
     *            The property's new value
     */
    public void firePropertyChangeEvent(final Object source, final String name,
            final Object oldValue, final Object newValue) {
        final PropertyChangeEvent event = new PropertyChangeEvent(source, name, oldValue,
                newValue);
        final Object[] listeners = fListeners.getListeners();
        for (final Object element : listeners) {
            ((IPropertyChangeListener) element).propertyChange(event);
        }
View Full Code Here

Examples of org.eclipse.jface.util.PropertyChangeEvent

      Object newValue) {
    final Object[] finalListeners = getListeners();
    // Do we need to fire an event.
    if (finalListeners.length > 0
        && (oldValue == null || !oldValue.equals(newValue))) {
      final PropertyChangeEvent pe = new PropertyChangeEvent(this, name,
          oldValue, newValue);
      for (int i = 0; i < finalListeners.length; ++i) {
        final IPropertyChangeListener l = (IPropertyChangeListener) finalListeners[i];
        SafeRunnable.run(new SafeRunnable(JFaceResources
            .getString("PreferenceStore.changeError")) { //$NON-NLS-1$
View Full Code Here

Examples of org.eclipse.jface.util.PropertyChangeEvent

    protected void fireValueChanged(String property, Object oldValue,
            Object newValue) {
        if (propertyChangeListener == null) {
      return;
    }
        propertyChangeListener.propertyChange(new PropertyChangeEvent(this,
                property, oldValue, newValue));
    }
View Full Code Here

Examples of org.eclipse.jface.util.PropertyChangeEvent

    if (newColor != null) {
        RGB oldValue = fColorValue;
        fColorValue = newColor;
        final Object[] finalListeners = getListeners();
        if (finalListeners.length > 0) {
            PropertyChangeEvent pEvent = new PropertyChangeEvent(
                    this, PROP_COLORCHANGE, oldValue, newColor);
            for (int i = 0; i < finalListeners.length; ++i) {
                IPropertyChangeListener listener = (IPropertyChangeListener) finalListeners[i];
                listener.propertyChange(pEvent);
            }
View Full Code Here

Examples of org.eclipse.jface.util.PropertyChangeEvent

    Object[] array = propertyChangeListeners.getListeners();
    for (int i = 0; i < array.length; i++) {
      final IPropertyChangeListener l = (IPropertyChangeListener) array[i];
      SafeRunnable.run(new SafeRunnable() {
        public void run() {
          l.propertyChange(new PropertyChangeEvent(this, actionId,
              null, null));
        }
      });
    }
  }
View Full Code Here

Examples of org.eclipse.jface.util.PropertyChangeEvent

              .getCommand(commandId);
          final ParameterizedCommand parameterizedCommand = new ParameterizedCommand(
              command, null);
          if (event.isActiveBindingsChangedFor(parameterizedCommand)) {
            Object value = entry.getValue();
            PropertyChangeEvent propertyChangeEvent = new PropertyChangeEvent(event
                .getManager(), IAction.TEXT, null, null);
            if (value instanceof ListenerList) {
              Object[] listeners= ((ListenerList) value).getListeners();
              for (int i = 0; i < listeners.length; i++) {
                final IPropertyChangeListener listener = (IPropertyChangeListener) listeners[i];
View Full Code Here

Examples of org.exoplatform.social.client.api.event.PropertyChangeEvent

  public void propertyChange(String propertyName, Object oldValue, Object newValue) {
   
    if (oldValue != null && newValue != null && oldValue.equals(newValue)) {
      return;
    }
    PropertyChangeEvent event = new PropertyChangeEvent(this.source, propertyName, oldValue, newValue);
    PropertyChangeListener interested[] = listeners;
    for (int i = 0; i < interested.length; i++) {
      interested[i].propertyChange(event);
    }
  }
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.