+ public void addSourceFinishedListener(SourceFinishedListener sourceFinishedListener) {
+ sourceFinishedListeners.add(SourceFinishedListener.class, sourceFinishedListener);
+ }
+
+ /**
+ * Removes a source finished listener from the list of registered listeners.
+ *
+ * @param sourceFinishedListener
+ * The source finished listener to remove
+ */
+ public void removeSourceFinishedListener(SourceFinishedListener sourceFinishedListener) {
+ sourceFinishedListeners.remove(SourceFinishedListener.class, sourceFinishedListener);