import java.util.Collections;
import java.util.List;
+import net.pterodactylus.sonitus.data.AbstractControlledComponent;
import net.pterodactylus.sonitus.data.Controller;
import net.pterodactylus.sonitus.data.Metadata;
import net.pterodactylus.sonitus.data.Source;
*
* @author <a href="mailto:bombe@pterodactylus.net">David ‘Bombe’ Roden</a>
*/
-public class FileSource implements Source {
+public class FileSource extends AbstractControlledComponent implements Source {
/** The path of the file. */
private final String path;
//
@Override
+ public String name() {
+ return path;
+ }
+
+ @Override
public List<Controller<?>> controllers() {
return Collections.emptyList();
}