it.tidalwave.util
Class MutableIconProviderSupport

Package class diagram package MutableIconProviderSupport
java.lang.Object
  extended by it.tidalwave.util.MutableIconProviderSupport
All Implemented Interfaces:
IconProvider, MutableIconProvider

public abstract class MutableIconProviderSupport
extends java.lang.Object
implements MutableIconProvider

Version:
$Id: MutableIconProviderSupport.java,v b06a5feca051 2011/02/15 22:37:48 fabrizio $
Author:
Fabrizio Giudici
Status: draft API

Field Summary
 
Fields inherited from interface it.tidalwave.util.MutableIconProvider
MutableIconProvider, PROP_ICON
 
Fields inherited from interface it.tidalwave.util.IconProvider
IconProvider
 
Constructor Summary
MutableIconProviderSupport()
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
protected  void fireIconChange(javax.swing.Icon oldIcon, javax.swing.Icon newIcon)
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface it.tidalwave.util.MutableIconProvider
setIcon
 
Methods inherited from interface it.tidalwave.util.IconProvider
getIcon
 

Constructor Detail

MutableIconProviderSupport

public MutableIconProviderSupport()
Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(@Nonnull
                                      java.beans.PropertyChangeListener listener)
Specified by:
addPropertyChangeListener in interface MutableIconProvider

removePropertyChangeListener

public void removePropertyChangeListener(@Nonnull
                                         java.beans.PropertyChangeListener listener)
Specified by:
removePropertyChangeListener in interface MutableIconProvider

fireIconChange

protected void fireIconChange(@Nonnull
                              javax.swing.Icon oldIcon,
                              @Nonnull
                              javax.swing.Icon newIcon)


Copyright © 2009-2011 Tidalwave s.a.s.. All Rights Reserved.