it.tidalwave.util
Interface MutableIconProvider

Package class diagram package MutableIconProvider
All Superinterfaces:
IconProvider
All Known Implementing Classes:
MutableIconProviderSupport

public interface MutableIconProvider
extends IconProvider

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

Field Summary
static java.lang.Class<MutableIconProvider> MutableIconProvider
           
static java.lang.String PROP_ICON
           
 
Fields inherited from interface it.tidalwave.util.IconProvider
IconProvider
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void setIcon(javax.swing.Icon icon)
           
 
Methods inherited from interface it.tidalwave.util.IconProvider
getIcon
 

Field Detail

MutableIconProvider

static final java.lang.Class<MutableIconProvider> MutableIconProvider

PROP_ICON

static final java.lang.String PROP_ICON
See Also:
Constant Field Values
Method Detail

setIcon

@Nonnull
void setIcon(@Nonnull
                     javax.swing.Icon icon)

addPropertyChangeListener

void addPropertyChangeListener(@Nonnull
                               java.beans.PropertyChangeListener listener)

removePropertyChangeListener

void removePropertyChangeListener(@Nonnull
                                  java.beans.PropertyChangeListener listener)


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