Package org.eclipse.jface.util

Examples of org.eclipse.jface.util.IPropertyChangeListener.propertyChange()


  private void firePropertyChanged(final String property, final Object oldValue, final Object newValue) {
    PropertyChangeEvent event = new PropertyChangeEvent(this, property, oldValue, newValue);
    Object[] listeners = genericPropertyListeners.getListeners();
    for (int i = 0; i < listeners.length; i++) {
      IPropertyChangeListener listener = (IPropertyChangeListener) listeners[i];
      listener.propertyChange(event);
    }
  }

  /*
   * Adds an listener to the part service.
View Full Code Here


        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

  }

  public void propertyChange(PropertyChangeEvent event) {
    IPropertyChangeListener l = (IPropertyChangeListener) this.get();
    if (l != null) {
      l.propertyChange(event);
    } else {
      removeRedundantReference(this);
    }
  }
}
View Full Code Here

    PropertyChangeEvent event = new PropertyChangeEvent(this, PROPERTY_PHP,
        null, getPHPexe());
    Object[] listeners = fListeners.getListeners();
    for (int i = 0; i < listeners.length; i++) {
      IPropertyChangeListener listener = (IPropertyChangeListener) listeners[i];
      listener.propertyChange(event);
    }
  }

  /**
   * Creates this block's control in the given control.
View Full Code Here

        Iterator listenerIter = this.listeners.iterator();
        while(listenerIter.hasNext())
        {
            IPropertyChangeListener listener = (IPropertyChangeListener)listenerIter.next();
           
            listener.propertyChange(event);
        }
    }

    private String getProperty(QualifiedName qName)
    {
View Full Code Here

        Iterator listenerIter = this.listeners.iterator();
       
        while(listenerIter.hasNext())
        {
            IPropertyChangeListener listener = (IPropertyChangeListener)listenerIter.next();   
            listener.propertyChange(event);
        }
    }

    private String getProperty(QualifiedName qName)
    {
View Full Code Here

    Iterator<IPropertyChangeListener> listenerIter = this.listeners.iterator();
    PropertyChangeEvent event = new PropertyChangeEvent(srcObj, name, oldValue, newValue);

    while (listenerIter.hasNext()) {
      IPropertyChangeListener listener = (IPropertyChangeListener) listenerIter.next();
      listener.propertyChange(event);
    }
  }

}
View Full Code Here

        Iterator<?> listenerIter = this.listeners.iterator();
       
        while(listenerIter.hasNext())
        {
            IPropertyChangeListener listener = (IPropertyChangeListener)listenerIter.next();   
            listener.propertyChange(event);
        }
    }

    private String getProperty(QualifiedName qName)
    {
View Full Code Here

            final IPropertyChangeListener listener = (IPropertyChangeListener) list[i];
            SafeRunner.run(new SafeRunnable(JFaceResources.getString("PreferenceStore.changeError")) { //$NON-NLS-1$
                @Override
                public void run()
                {
                    listener.propertyChange(event);
                }
            });
        }
    }
View Full Code Here

        if (finalListeners.length > 0) {
            PropertyChangeEvent pEvent = new PropertyChangeEvent(this, PROP_COLORCHANGE, oldValue, newColor);
           
            for (Object object : finalListeners) {
                IPropertyChangeListener listener = (IPropertyChangeListener) object;
                listener.propertyChange(pEvent);
        }
        }

    }
  }
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.