Class PropertyChangeSupport

  • All Implemented Interfaces:
    java.io.Serializable

    public class PropertyChangeSupport
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • PropertyChangeSupport

        public PropertyChangeSupport​(java.lang.Object sourceBean)
    • Method Detail

      • firePropertyChange

        public void firePropertyChange​(java.lang.String propertyName,
                                       java.lang.Object oldValue,
                                       java.lang.Object newValue)
      • fireIndexedPropertyChange

        public void fireIndexedPropertyChange​(java.lang.String propertyName,
                                              int index,
                                              java.lang.Object oldValue,
                                              java.lang.Object newValue)
      • removePropertyChangeListener

        public void removePropertyChangeListener​(java.lang.String propertyName,
                                                 PropertyChangeListener listener)
      • addPropertyChangeListener

        public void addPropertyChangeListener​(java.lang.String propertyName,
                                              PropertyChangeListener listener)
      • getPropertyChangeListeners

        public PropertyChangeListener[] getPropertyChangeListeners​(java.lang.String propertyName)
      • firePropertyChange

        public void firePropertyChange​(java.lang.String propertyName,
                                       boolean oldValue,
                                       boolean newValue)
      • fireIndexedPropertyChange

        public void fireIndexedPropertyChange​(java.lang.String propertyName,
                                              int index,
                                              boolean oldValue,
                                              boolean newValue)
      • firePropertyChange

        public void firePropertyChange​(java.lang.String propertyName,
                                       int oldValue,
                                       int newValue)
      • fireIndexedPropertyChange

        public void fireIndexedPropertyChange​(java.lang.String propertyName,
                                              int index,
                                              int oldValue,
                                              int newValue)
      • hasListeners

        public boolean hasListeners​(java.lang.String propertyName)
      • removePropertyChangeListener

        public void removePropertyChangeListener​(PropertyChangeListener listener)