Class AnalyzeNewAction

    • Constructor Detail

      • AnalyzeNewAction

        public AnalyzeNewAction​(BeaTunes beaTunes)
        Parameters:
        beaTunes - beatunes
    • Method Detail

      • countNewSongsSince

        public int countNewSongsSince​(long timestamp)
        Parameters:
        timestamp - timestamp
        Returns:
        count of "new", unprotected songs.
      • actionPerformed

        public void actionPerformed​(ActionEvent e)
      • analyzeSongsAddedSince

        public void analyzeSongsAddedSince​(long timestamp)
        Analyze songs added since a given date.
        Parameters:
        timestamp - timestamp
      • analyzeSongsAddedSince

        public void analyzeSongsAddedSince​(long timestamp,
                                           List<AudioSong> addedSongs)
        Analyze songs added since a given date with the songs already provided. The date will merely be used in the dialog.
        Parameters:
        timestamp - timestamp
        addedSongs - recently added songs (since timestamp)