it.tidalwave.util
Class MutableIconProvider

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

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

Version:
$Id: MutableIconProvider.java,v 1fac844c8d8a 2010/03/21 17:00:04 fabrizio $
Author:
Fabrizio Giudici
Status: draft API

Nested Class Summary
 
Nested classes/interfaces inherited from interface it.tidalwave.util.IconProvider
IconProvider.Type
 
Field Summary
 
Fields inherited from interface it.tidalwave.util.IconProvider
IconProvider
 
Constructor Summary
MutableIconProvider()
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
protected  void fireIconChange(java.awt.Image oldIcon, java.awt.Image 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.IconProvider
getIcon
 

Constructor Detail

MutableIconProvider

public MutableIconProvider()
Method Detail

addPropertyChangeListener

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

removePropertyChangeListener

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

fireIconChange

protected void fireIconChange(@Nonnull
                              java.awt.Image oldIcon,
                              @Nonnull
                              java.awt.Image newIcon)


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