X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fdemoscenemusic%2Fdata%2FTrack.java;h=44d271ea539c60c13e593d9983cdff942d7a60e6;hb=f90e0230738bd8fdd9054076577fba2fd4d2d959;hp=293c25e3e16ac014b59c8d6dc46d9a7e902677a6;hpb=f9c49997cfd08b503cd256db145a670090165933;p=demoscenemusic.git diff --git a/src/main/java/net/pterodactylus/demoscenemusic/data/Track.java b/src/main/java/net/pterodactylus/demoscenemusic/data/Track.java index 293c25e..44d271e 100644 --- a/src/main/java/net/pterodactylus/demoscenemusic/data/Track.java +++ b/src/main/java/net/pterodactylus/demoscenemusic/data/Track.java @@ -22,21 +22,18 @@ package net.pterodactylus.demoscenemusic.data; * * @author David ‘Bombe’ Roden */ -public class Track extends Base { +public interface Track extends Base { - private String name; + public String name(); - public Track(String id) { - super(id); - } + public Track name(String name); - public String name() { - return name; - } + public Artist artist(); - public Track name(String name) { - this.name = name; - return this; - } + public Track artist(Artist artist); + + public Style style(); + + public Track style(Style style); }