Package org.eclipse.jface.util

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


    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

      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

   * @see org.eclipse.jface.util.IPropertyChangeListener#propertyChange(PropertyChangeEvent)
   */
  protected final void firePropertyChange(final String propertyName,
      final Object oldValue, final Object newValue) {
    if (isListenerAttached()) {
      firePropertyChange(new PropertyChangeEvent(this, propertyName,
          oldValue, newValue));
    }
  }
View Full Code Here

   * registered, but calls firePropertyChange(PropertyChangeEvent) if there are.
   */
  private void firePropertyChange(final String propertyName,
      final Object oldValue, final Object newValue) {
    if (listenerList != null) {
      firePropertyChange(new PropertyChangeEvent(this, propertyName,
          oldValue, newValue));
    }
  }
View Full Code Here

   */
  protected final void firePropertyChangeEvent(
      final KeySequence oldKeySequence) {
    if (listeners != null) {
      final Iterator listenerItr = listeners.iterator();
      final PropertyChangeEvent event = new PropertyChangeEvent(this,
          P_KEY_SEQUENCE, oldKeySequence, getKeySequence());
      while (listenerItr.hasNext()) {
        final IPropertyChangeListener listener = (IPropertyChangeListener) listenerItr
            .next();
        listener.propertyChange(event);
View Full Code Here

        if ( listeners == null )
            return;

        for ( Iterator it = listeners.iterator(); it.hasNext(); )
        {
            ( ( IPropertyChangeListener ) it.next() ).propertyChange( new PropertyChangeEvent( this, property,
                oldValue, newValue ) );
        }
    }
View Full Code Here

    // being added/removed during the notification
    final Object[] list = getListeners();
    if(list.length == 0) {
      return;
    }
    final PropertyChangeEvent event = new PropertyChangeEvent(this, name, oldValue, newValue);
    for(int i = 0; i < list.length; i++) {
      final IPropertyChangeListener listener = (IPropertyChangeListener) list[i];
      SafeRunner.run(new SafeRunnable(JFaceResources.getString("PreferenceStore.changeError")) { //$NON-NLS-1$
        public void run() {
          listener.propertyChange(event);
View Full Code Here

TOP

Related Classes of org.eclipse.jface.util.PropertyChangeEvent

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.