-
- Type Parameters:
T- the type of the objects that are displayed within the thumbnails.
- All Superinterfaces:
EventListener
public interface JThumbnailPanelListener<T> extends EventListener
An event listener that can deal with JThumbnailPanel.- Since:
- 1.0.8
- Version:
- 1.0.8
- Author:
- Julien Seinturier - (c) 2009 - JOrigin project - http:/www.jorigin.org
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidthumbnailActivated(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)The giventhumbnailhas been activated within thepanel.voidthumbnailAdded(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)The giventhumbnailhas been added to thepanel.voidthumbnailEntered(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)The giventhumbnailshave been activated within thepanel.voidthumbnailExited(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)The giventhumbnailhas been exited.voidthumbnailNeedRefresh(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)The giventhumbnailneed to be refreshed.voidthumbnailRemoved(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)The giventhumbnailhas been removed from thepanel.voidthumbnailSelected(JThumbnailPanel<T> panel, List<JThumbnail<T>> thumbnails)The giventhumbnailshave been selected within thepanel.voidthumbnailSelected(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)The giventhumbnailhas been selected within thepanel.
-
-
-
Method Detail
-
thumbnailAdded
void thumbnailAdded(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)
The giventhumbnailhas been added to thepanel.- Parameters:
panel- the source of the event.thumbnail- the added thumbnail.
-
thumbnailRemoved
void thumbnailRemoved(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)
The giventhumbnailhas been removed from thepanel.- Parameters:
panel- the source of the event.thumbnail- the removed thumbnail.
-
thumbnailSelected
void thumbnailSelected(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)
The giventhumbnailhas been selected within thepanel.- Parameters:
panel- the source of the event.thumbnail- the selected thumbnail.
-
thumbnailSelected
void thumbnailSelected(JThumbnailPanel<T> panel, List<JThumbnail<T>> thumbnails)
The giventhumbnailshave been selected within thepanel.- Parameters:
panel- the source of the event.thumbnails- the selected thumbnails.
-
thumbnailActivated
void thumbnailActivated(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)
The giventhumbnailhas been activated within thepanel.- Parameters:
panel- the source of the event.thumbnail- the activated thumbnail.
-
thumbnailEntered
void thumbnailEntered(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)
The giventhumbnailshave been activated within thepanel.- Parameters:
panel- the source of the event.thumbnail- the activated thumbnail.
-
thumbnailExited
void thumbnailExited(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)
The giventhumbnailhas been exited.- Parameters:
panel- the source of the event.thumbnail- the exited thumbnail.
-
thumbnailNeedRefresh
void thumbnailNeedRefresh(JThumbnailPanel<T> panel, JThumbnail<T> thumbnail)
The giventhumbnailneed to be refreshed.- Parameters:
panel- panel the source of the event.thumbnail- the thumbnail that need to be refreshed.
-
-