Class SingleItemInfoDialog

    • Constructor Detail

      • SingleItemInfoDialog

        public SingleItemInfoDialog​(BeaTunes application)
    • Method Detail

      • $$$getRootComponent$$$

        public JComponent $$$getRootComponent$$$()
      • timingEvent

        public void timingEvent​(float fraction)
        Specified by:
        timingEvent in interface org.jdesktop.animation.timing.TimingTarget
      • begin

        public void begin()
        Specified by:
        begin in interface org.jdesktop.animation.timing.TimingTarget
      • end

        public void end()
        Specified by:
        end in interface org.jdesktop.animation.timing.TimingTarget
      • repeat

        public void repeat()
        Specified by:
        repeat in interface org.jdesktop.animation.timing.TimingTarget
      • isIndeterminateProgress

        public boolean isIndeterminateProgress()
        Description copied from interface: DetailView
        Indicates that the current status is an operation with indeterminate progress which should be reflected in the rendering of the status bar.
        Specified by:
        isIndeterminateProgress in interface DetailView
        Returns:
        true if an indeterminate progress indicator is supposed to be rendered
      • getComponent

        public JComponent getComponent()
        Description copied from interface: View
        The actual visual component for this view.
        Specified by:
        getComponent in interface View
        Returns:
        detail component
      • getApplication

        public BeaTunes getApplication()
      • setTable

        public void setTable​(JTable table,
                             int index)
      • toDescription

        public static String toDescription​(BeaTunes application,
                                           Mood mood)
      • setArtworkUndoable

        public static Property.PropertyUndoableEdit<AudioArtwork[]> setArtworkUndoable​(AudioSong song,
                                                                                       AudioArtwork... artworks)
        Sets artwork regardless of whether the its front or back. The first artwork is set as the first image, replacing the current first image. The second artwork is set as the second image, replacing the second image and so on.
        Parameters:
        artworks - artworks
        Returns:
        edit
      • updateLyricsTab

        public void updateLyricsTab()