Class WeakChangeSupport

java.lang.Object
org.pushingpixels.radiance.component.internal.utils.WeakChangeSupport

public class WeakChangeSupport extends Object
  • Field Details

  • Constructor Details

    • WeakChangeSupport

      public WeakChangeSupport(ChangeAware source)
  • Method Details

    • addChangeListener

      public void addChangeListener(ChangeListener l)
      Adds the specified change listener to track changes to the tracked source.
      Parameters:
      l - Change listener to add.
      See Also:
    • removeChangeListener

      public void removeChangeListener(ChangeListener l)
      Removes the specified change listener from tracking changes to the tracked source.
      Parameters:
      l - Change listener to remove.
      See Also:
    • fireStateChanged

      public void fireStateChanged()
      Notifies all registered listeners that the state of the tracked source has changed.