Add Title's and Playlist's Stub to diagram
continuous-integration/drone/push Build is passing Details

pull/30/head
Louis LABORIE 2 years ago
parent d261d44f66
commit 3fae633d7c

@ -210,8 +210,34 @@ class StubArtist {
}
class StubCustomTitle {
+ StubCustomTitle()
+ List<CustomTitle> GetCustomTitles()
+ List<CustomTitle> GetCustomTitlesByUrl(List<string> urls)
+ void AddCustomTitle(CustomTitle customTitle)
+ void RemoveCustomTitle(CustomTitle customTitle)
}
class StubInfoTitle {
+ StubInfoTitle()
+ List<InfoTitle> GetInfoTitles()
+ List<InfoTitle> GetInfoTitlesByUrl(List<string> urls)
+ void AddInfoTitle(InfoTitle title)
+ void RemoveInfoTitle(InfoTitle title)
+ {static} void AddFeat(InfoTitle infoTitle, Artist artist)
+ {static} void RemoveFeat(InfoTitle infoTitle, Artist artist)
}
class StubPlaylist {
+ StubPlaylist()
+ List<Playlist> GetPlaylists()
+ Playlist? GetPlaylistByUrl(string url)
+ void AddPlaylist(Playlist playlist)
+ void RemovePlaylist(Playlist playlist)
}
Album --> "+ artist" Artist
Album --> "- titles*" Title
Playlist --> "- titles*" Title
@ -222,6 +248,10 @@ InfoTitle --> "+ artist" Artist
Manager --> "+ datamanager" IDataManager
StubArtist --> "- artists*" Artist
StubAlbum --> "- stubArtist" StubArtist
StubAlbum --> "- albums" Album
StubAlbum --> "- albums*" Album
StubCustomTitle --> "- customTitles*" CustomTitle
StubInfoTitle --> "- stubArtist" StubArtist
StubInfoTitle --> "- infoTitles*" InfoTitle
StubPlaylist --> "- playlists*" Playlist
@enduml

Loading…
Cancel
Save