Interface AlbumBeanListener
- All Superinterfaces:
EventListener
- All Known Subinterfaces:
UploadListener
- All Known Implementing Classes:
AlbumBeanAdapter,DeletePublishedAlbumTask,JAlbumConsole,JProgressDialog,MakeAlbumTask
Listener interface to be implemented by classes interested in monitoring
album generation.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidalbumMakingDone(boolean success) default voidalbumMakingStarted(boolean changes) default voiderrorOccured(Throwable t, AlbumObject ao) default FolderVisitResultfolderProcessingFinished(AlbumObject folder) default FolderVisitResultfolderProcessingStarted(AlbumObject folder) default voiddefault voiddefault booleanrequestConfirmation(String message, Function<Component, Boolean> showDialog) Listeners can use this hook to allow user to decide whether album build should commence or not (Used if jAlbum detects potential problems, like lengthy Make all)default voiddefault voidvideoProcessingProgress(AlbumBeanEvent e, float progress) default void
-
Method Details
-
albumMakingStarted
default void albumMakingStarted(boolean changes) -
albumMakingDone
default void albumMakingDone(boolean success) -
imageProcessingStarted
-
imageProcessingFinished
-
videoProcessingProgress
-
errorOccured
-
folderProcessingStarted
-
folderProcessingFinished
-
status
-
warning
-
requestConfirmation
Listeners can use this hook to allow user to decide whether album build should commence or not (Used if jAlbum detects potential problems, like lengthy Make all)- Parameters:
message-showDialog- Open a confirmation dialog on the given window- Returns:
- true to continue album processing
-