it.tidalwave.util
Interface IconProvider

Package class diagram package IconProvider
All Known Implementing Classes:
MutableIconProvider

public interface IconProvider

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

Nested Class Summary
static class IconProvider.Type
           
 
Field Summary
static java.lang.Class<IconProvider> IconProvider
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 java.awt.Image getIcon(IconProvider.Type type, int size)
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 

Field Detail

IconProvider

static final java.lang.Class<IconProvider> IconProvider
Method Detail

getIcon

@Nonnull
java.awt.Image getIcon(@Nonnull
                               IconProvider.Type type,
                               @Nonnegative
                               int size)

addPropertyChangeListener

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

removePropertyChangeListener

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


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