Uses of Interface
com.tagtraum.core.app.ApplicationComponent
-
Packages that use ApplicationComponent Package Description com.tagtraum.beatunes Application for analyzing songs and sorting them based on how they match each other.com.tagtraum.beatunes.action Contains all significant actions.com.tagtraum.beatunes.action.player Actions relevant for the music player.com.tagtraum.beatunes.action.standard Standard actions like "Create Playlist".com.tagtraum.beatunes.analysis Provides classes to steer the execution of analysis tasks and several analysis tasks and their editors.com.tagtraum.beatunes.analysisqueue Provides an implementation for the analysis queue and its UI.com.tagtraum.beatunes.charts Amazon charts UI code.com.tagtraum.beatunes.contextshop Provides classes for the context shop.com.tagtraum.beatunes.inspection Allows the inspection of songs for issues.com.tagtraum.beatunes.library Classes that load and manage the library.com.tagtraum.beatunes.matchtable Everything that has to do with matching.com.tagtraum.beatunes.messages Simple UI support for messages.com.tagtraum.beatunes.onlinedb Classes for accessing the online database.com.tagtraum.beatunes.playlisttree Classes for the main source (tree) view, found on the left side of the main UI.com.tagtraum.beatunes.remotecontrol Remote control classes.com.tagtraum.beatunes.songinfo Song info/edit pane.com.tagtraum.beatunes.songtable com.tagtraum.beatunes.transitionissue Logic, that finds problems in song transitions.com.tagtraum.beatunes.wikiinfo Song context component that displays data from several sources, among them Wikipedia.com.tagtraum.core.app Base classes for building a plugin-based, UI-driven application. -
-
Uses of ApplicationComponent in com.tagtraum.beatunes
Classes in com.tagtraum.beatunes that implement ApplicationComponent Modifier and Type Class Description class
ActionManager
The centralActionManager
allows registration and retrieval of theBaseAction
s used throughout the application.class
BeaTunes
Central application class providing access to all other important objects.class
DummySongContextComponent
DummySongContextComponent.class
InternalPlayer
Internal playlist player.class
ITunesPlayerComponent
Deprecated.class
MainWindow
Main application window.class
PlayListExporterComponent
PlayList Exporter Component.class
SimpleSongTable
Simple read-only song table backed by a List of Songs. -
Uses of ApplicationComponent in com.tagtraum.beatunes.action
Classes in com.tagtraum.beatunes.action that implement ApplicationComponent Modifier and Type Class Description class
BaseAction
Abstract superclass for all Actions of any significance used throughout the application. -
Uses of ApplicationComponent in com.tagtraum.beatunes.action.player
Classes in com.tagtraum.beatunes.action.player that implement ApplicationComponent Modifier and Type Class Description class
AirPlayAction
AirPlayAction.class
GetCurrentTrackAction
GetCurrentTrackAction.class
GetCurrentTrackImageAction
GetCurrentTrackImageAction.class
GoToCurrentSongAction
GoToCurrentSongAction.class
IsPlayingAction
IsPlayingAction.class
ITunesPlayerAction
Switches between internal and external (iTunes) player.class
LoveCurrentTrackAction
LoveCurrentTrackAction.class
MuteAction
Mutes the player.class
NextSegmentAction
Jumps to the next segment (if known).class
NextSimilarityAction
Jumps to the next similarity (if known).class
NextSongAction
Plays the next song in a playlist.class
OpenStreamAction
OpenStream.class
PauseAction
PauseAction.class
PausePlayAction
Pauses or plays the current song.class
PeekSelectedAction
PeekSelectedAction.class
PlaySelectedAction
Sets the selected playlist/song as current song in the player and starts playing it.class
PreviousSegmentAction
Jumps to the previous segment (if known).class
PreviousSimilarityAction
Jumps to the previous similarity (if known).class
PreviousSongAction
Plays the previous song in a playlist.class
RepeatModeAllAction
RepeatModeAllAction.class
RepeatModeNextAction
RepeatModeNextAction.class
RepeatModeOffAction
RepeatModeOffAction.class
RepeatModeOneAction
RepeatModeOneAction.class
ScanModeBeginningAction
ScanModeBeginningAction.class
ScanModeNextAction
ScanModeNextAction.class
ScanModeOffAction
ScanModeOffAction.class
ScanModeProminentAction
ScanModeProminentAction.class
ScanModeThirdAction
ScanModeThirdAction.class
ShareAction
Share song name via social networks.class
StopAction
Unloads a track from the audio player.class
VolumeDownAction
Decreases the player's volume by 0.05f (scale 0.0-1.0).class
VolumeUpAction
Increases the player's volume by 0.05f (scale 0.0-1.0). -
Uses of ApplicationComponent in com.tagtraum.beatunes.action.standard
Classes in com.tagtraum.beatunes.action.standard that implement ApplicationComponent Modifier and Type Class Description class
AddToCurrentPlayListAction
Adds a song to the currently playing playlist.class
AddToLibraryAction
Add To Library Action.class
AddToPlayListAction
Adds a song to a playlist.class
AddToSongTablePlayListAction
Adds a song to the playlist currently displayed in theSongTable
.class
AnalyzeAction
Queue songs for analysis action.class
AnalyzeAllAction
Queues all eligible songs for analysis action.class
AnalyzeNewAction
Queues all recently added songs for analysis action.class
BPMTapDialogAction
BPMTapDialogAction.class
CancelTaskAction
Clears the analysis queue.class
ChartsFullscreenAction
Enter full screen mode.class
ClearAllTasksAction
Clears the analysis queue.class
ClearAmazonFileCache
Clear Amazon file cache.class
ClearSearchAction
ClearSearchAction.class
ClearSolutionsAction
ClearSolutionsAction.class
CommitSolutionsAction
CommitSolutionsAction.class
ContextShopBackAction
ContextShopBackAction.class
ContextShopClearSearchAction
ContextShopBackAction.class
ContextShopForwardAction
ContextShopForwardAction.class
ContextShopNewAction
ContextShopNewAction.class
ContextShopRecommendAction
ContextShopNewAction.class
CopyAction
Copy (of cut, copy, and paste) action.class
CutAction
Cut (of cut, copy, and paste) action.class
DeleteAllFingerprintsAction
Delete all fingerprints action.class
DeleteItemsAction
Removes items from a playlist.class
DeletePlayListAction
DeletePlayListAction.class
DislikedAction
DislikedAction.class
DoubleBPMAction
Doubles the BPM of all selected songs.class
DownloadSongAction
Download song action.class
EditAction
EditAction.class
EjectCDAction
Ejects all Audio and MP3 CDs.class
EmailSupportAction
Contact to support action.class
EmbedSpecialFieldsAction
Embeds non-iTunes or other non-standard fields into the (supported) audio files.class
ExportPlayListAction
ExportPlayListAction.class
FindAction
Find action.class
FindNextAction
Find next action.class
FindPreviousAction
Find previous action.class
GetInfoAction
Displays the Get Info dialog for one or more songs.class
HalveBPMAction
Halves the BPM of all selected songs.class
HideSongsFromPlaylistAction
Hide songs from Playlist.class
ImportPlayListAction
Import PlayList Action.class
InspectAction
Inspects the library using the currently (in thePlayListTree
) selected inspector.class
InspectLibraryAction
Inspects all songs.class
LibraryBatchAction
An action that iterates over the whole library and calls aLibraryBatchAction.EachSongProcessor
for each song that is encountered.class
LikingAction
LikingAction.class
ListActionIdsAction
ListActionIdsAction.class
LookupWithFingerprint
LookupWithFingerprint.class
LovedAction
LovedAction.class
ManipulateBPMAction
Multiplies the BPM of the selected songs of the focused table by a given factor and saves the result persistently.class
MatchSortAction
Re-arranges a playlist according to a givenMatchRuleSet
.class
MatchTableClearFilterAction
MatchTableClearFilterAction.class
MinimizeAction
MinimizeAction.class
NewEmptyPlayListAction
New empty playList action.class
NewFileSystemLibraryAction
Creates a new folder-based library.class
NewFolderAction
Create a new folder.class
NewITunesLibraryAction
Creates a new iTunes-based library.class
NewMatchListFromSelectionAction
New MatchList from selection action.class
NewPlayListAction
Abstract superclass for actions that create playlists.class
NewPlayListFromSelectionAction
New playlist from selected songs action.class
OpenArtistInFacebookAction
Opens Facebook for this song's artist.class
OpenArtistInTwitterAction
Opens Twitter for this song's artist.class
OpenArtistInWikidataAction
Opens Wikidata for this song's artist.class
OpenArtistInWikipediaAction
Opens the Wikipedia page for this song's artist in a browser window.class
OpenFilePropertiesAction
Open file properties action.class
OpenInAction
Superclass of all "Open in..." actions accessible through the context menu ofSongTable
andMatchTable
.class
OpenInExternalPlayerAction
OpenInExternalPlayerAction.class
OpenInPreferredExternalPlayerAction
OpenInPreferredExternalPlayerAction.class
OpenPlayListInPreferredExternalPlayerAction
OpenPlayListInPreferredExternalPlayerAction.class
OpenSongInAcousticBrainz
Opens the AcousticBrainz page for this song in a browser window.class
OpenSongInAmazonAction
Opens the Amazon page for the album this song belongs to in a browser window.class
OpenSongInBandcampAction
Opens the Bandcamp site for this song's artist.class
OpenSongInBeatportAction
Opens Beatport for this song.class
OpenSongInChordify
Opens the Chordify page for this song in a browser window.class
OpenSongInDiscogsAction
Opens the Discogs page for this song in a browser window.class
OpenSongInLastFMAction
Opens the Last.fm page for this song in a browser window.class
OpenSongInMusicBrainzAction
Opens the MusicBrainz page for this song in a browser window.class
OpenSongInYouTubeAction
Opens YouTube for this song or if not available this artist.class
PasteAction
Paste (of cut copy, paste) action.class
PauseResumeQueueAction
Pause or resume analysis queue.class
PlayInITunesAction
PlayInITunesAction.class
PlayInQuickTimeAction
PlayInQuickTimeAction.class
PlayNextAction
Inserts a song into the currently playing playlist, right after the current song.class
RatingAction
RatingAction.class
ReArrangePlayListAction
Abstract superclass for actions that re-arrange/manipulate the order of songs (or anything else) in playlists.class
RebuildDatabaseAction
RebuildDatabaseAction.class
RebuildFullTextIndexAction
RebuildFullTextIndexAction.class
RedoAction
Redo action.class
RefreshFromFileAction
Refresh anITunesAudioSong
from the current contents of the actual file.class
RegisterAction
RegisterAction.class
RenamePlayListAction
RenamePlayListAction.class
RepairDatabaseAction
RepairDatabaseAction.class
ShowAboutAction
ShowAboutAction.class
ShowChartsViewAction
ShowChartsViewAction.class
ShowFAQAction
ShowFAQAction.class
ShowGeneralPreferencesAction
ShowGeneralPreferencesAction.class
ShowHelpAction
ShowHelpAction.class
ShowHideContextShop
ShowHideContextShop.class
ShowHideMatchTable
ShowHideMatchTable.class
ShowHideSideBar
ShowHideSideBar.class
ShowHideStatusBarAction
ShowHideStatusBarAction.class
ShowHideWikiInfo
ShowHideWikiInfo.class
ShowInFinderAction
ShowInFinderAction.class
ShowInPlayListAction
Selects a given song in a playlist.class
ShowInspectionViewAction
ShowInspectionViewAction.class
ShowIssueAction
ShowIssueAction.class
ShowLibraryViewAction
ShowLibraryViewAction.class
ShowMainWindowAction
ShowMainWindowAction.class
ShowMasterViewAction
ShowMasterViewAction.class
ShowPreferencesAction
ShowPreferencesAction.class
ShowQueueMessagePanelAction
ShowQueueMessagePanelAction.class
ShowSongMatchingPreferencesAction
ShowPreferencesAction.class
ShowTaskQueueViewAction
ShowTaskQueueViewAction.class
ShutdownAction
ShutdownAction.class
SongContextComponentShowHideAction
Action that shows or hides aSongContextComponent
orSongContextView
.class
SortByPropertyAction
SortByPropertyAction.class
StartRadioWithSelectedAction
StartRadioAction.class
SubmitFingerprintsAction
Calculates and submits fingerprints for suitable songs to OnlineDB.class
SubmitLibraryAction
Submits whole Library to OnlineDB.class
SynchronizeAction
SynchronizeAction.class
UndoAction
Undo action.class
UpdateMatchListAction
Update MatchList Action.class
UploadLogsAction
UploadLogsAction.class
VisibleColumnsAction
Visible columns action.class
ZoomAction
ZoomAction. -
Uses of ApplicationComponent in com.tagtraum.beatunes.analysis
Subinterfaces of ApplicationComponent in com.tagtraum.beatunes.analysis Modifier and Type Interface Description interface
TaskQueue
TaskQueue.Classes in com.tagtraum.beatunes.analysis that implement ApplicationComponent Modifier and Type Class Description class
HibernateTaskQueue
Hibernate task queue. -
Uses of ApplicationComponent in com.tagtraum.beatunes.analysisqueue
Classes in com.tagtraum.beatunes.analysisqueue that implement ApplicationComponent Modifier and Type Class Description class
AnalysisQueue
Analysis queue. -
Uses of ApplicationComponent in com.tagtraum.beatunes.charts
Classes in com.tagtraum.beatunes.charts that implement ApplicationComponent Modifier and Type Class Description class
ChartPanel
Panel for Amazon charts. -
Uses of ApplicationComponent in com.tagtraum.beatunes.contextshop
Classes in com.tagtraum.beatunes.contextshop that implement ApplicationComponent Modifier and Type Class Description class
ContextShop
Shows Amazon content that's related to the currently selected song. -
Uses of ApplicationComponent in com.tagtraum.beatunes.inspection
Classes in com.tagtraum.beatunes.inspection that implement ApplicationComponent Modifier and Type Class Description class
AlbumArtistTypoInspector
Compares the spelling of different song attributes to catch songs that are spelled slightly different.class
AlbumInTitleInspector
Removes the name of the album from song titles.class
AlbumOrArtistInTitleInspector
Inspects a collection of songs, to find songs that have album or artist name in their title.class
AlbumTypoInspector
Compares the spelling of different song attributes to catch songs that are spelled slightly different.class
AmazonAlbumVersionInspector
Removes the string "(Album Version)" from song titles.class
ArtistInTitleInspector
Removes the name of the artist from song titles.class
ArtistTypoInspector
Compares the spelling of different song attributes to catch songs that are spelled slightly different.class
ArtworkNotEmbeddedInspector
ArtworkNotEmbeddedInspector.class
CapitalizationInspector
Checks the capitalization of song titles.class
CompilationInspector
Compilation inspector.class
DifferentAlbumArtistInspector
Inspects a collection of songs, to see whether any albums have more than one album artist.class
DifferentArtworkCountInspector
Different artwork count inspector reports albums with songs that have a varying number of artworks.class
DifferentGenreInspector
Inspects a collection of songs, to see whether any songs by the same artist have more than one genre, which could mean that the songs are in the wrong genre.class
DifferentLanguageInspector
Inspects a collection of songs, to see whether any songs by the same artist have lyrics in more than one language, which could mean that the songs are in the language.class
DifferentRatingInspector
Different ratings inspector.class
DifferentYearInspector
Inspects a collection of songs, to see whether any albums have different release years.class
DiscNumberInspector
Inspects all album names to find those that have a disc number in their name.class
DuplicatesInspector
Duplicate files inspector.class
GenreTypoInspector
Compares the spelling of different song attributes to catch songs that are spelled slightly different.class
Inspection
Inspection manages inspectors, collecting solutions and allows to commit them.class
Inspector
class
InspectorCategory
Aggregates multipleInspector
s in order to expose them together through the Inspector (class) interface.class
InspectorView
View displaying the contents of anInspector
, i.e.class
MediaKindInspector
MediaKindGenreInspector.class
MissingAlbumArtistInspector
Missing album artist inspector.class
MissingFileInspector
Inspects a collection of songs, to see whether the files for any of these songs don't exist anymore.class
MissingTrackCountInspector
Missing track count inspector.class
RarelyUsedGenreInspector
Searches for genres that are severely underused in the collection.class
ReadOnlyFileInspector
Inspects a collection of songs, to see whether the files for any of these songs are read-only.class
SortAlbumArtistInspector
SortAlbumArtist inspector.class
SortAlbumInspector
SortAlbum inspector.class
SortArtistInspector
SortArtist inspector.class
SortComposerInspector
SortComposer inspector.class
SortInspector
Sort inspector.class
SortNameInspector
SortName inspector.class
SortnameUsedAsAlbum
Sortname used as album.class
SortnameUsedAsAlbumArtist
Sortname used as album artist.class
SortnameUsedAsArtist
Sortname used as artist.class
SortnameUsedAsComposer
Sortname used as composer.class
SortnameUsedAsInspector
Finds songs that have a sort name ("Beatles, The") as their real name.class
SortnameUsedAsName
Sortname used as name.class
SortShowInspector
SortAlbum inspector.class
TitleStartsWithTrackNumberInspector
Removes the tracknumber from the beginning of song titles.class
TypoInspector
Inspects a specific attribute of a song collection for possible typos. -
Uses of ApplicationComponent in com.tagtraum.beatunes.library
Classes in com.tagtraum.beatunes.library with type parameters of type ApplicationComponent Modifier and Type Class Description class
AbstractMediaLibrary<T extends ApplicationComponent>
Abstract media library.class
HibernateMediaLibrary<A extends ApplicationComponent>
Hibernate-based music library.Classes in com.tagtraum.beatunes.library that implement ApplicationComponent Modifier and Type Class Description class
AbstractMediaLibrary<T extends ApplicationComponent>
Abstract media library.class
HibernateMediaLibrary<A extends ApplicationComponent>
Hibernate-based music library. -
Uses of ApplicationComponent in com.tagtraum.beatunes.matchtable
Classes in com.tagtraum.beatunes.matchtable that implement ApplicationComponent Modifier and Type Class Description class
MatchTable
Table used to display songs matching the selected song in theSongTable
. -
Uses of ApplicationComponent in com.tagtraum.beatunes.messages
Classes in com.tagtraum.beatunes.messages that implement ApplicationComponent Modifier and Type Class Description class
MessagePanel
Message panel. -
Uses of ApplicationComponent in com.tagtraum.beatunes.onlinedb
Classes in com.tagtraum.beatunes.onlinedb that implement ApplicationComponent Modifier and Type Class Description class
OnlineDB
WebService that lets you access the beaTunes online database. -
Uses of ApplicationComponent in com.tagtraum.beatunes.playlisttree
Classes in com.tagtraum.beatunes.playlisttree that implement ApplicationComponent Modifier and Type Class Description class
PlayListTree
Main tree view (sidebar) on the left of the UI (MainWindow
). -
Uses of ApplicationComponent in com.tagtraum.beatunes.remotecontrol
Classes in com.tagtraum.beatunes.remotecontrol that implement ApplicationComponent Modifier and Type Class Description class
RemoteControlService
Allows execution ofBaseAction
s obtained via ids fromActionManager
. -
Uses of ApplicationComponent in com.tagtraum.beatunes.songinfo
Classes in com.tagtraum.beatunes.songinfo that implement ApplicationComponent Modifier and Type Class Description class
SingleItemInfoDialog.AutoInfoAction
-
Uses of ApplicationComponent in com.tagtraum.beatunes.songtable
Subinterfaces of ApplicationComponent in com.tagtraum.beatunes.songtable Modifier and Type Interface Description interface
SongContextView
Interface for plugins to implement for a view that is shown just below the main song table.Classes in com.tagtraum.beatunes.songtable that implement ApplicationComponent Modifier and Type Class Description class
DelegatingSongContextComponent
Delegates calls fromSongContextComponent
to aSongContextView
in order to avoid inheritance.class
SongContextComponent
Baseclass for a component that is displayed in the lower half of the mainSongTable
.class
SongTable
Main song table in the UI. -
Uses of ApplicationComponent in com.tagtraum.beatunes.transitionissue
Subinterfaces of ApplicationComponent in com.tagtraum.beatunes.transitionissue Modifier and Type Interface Description interface
TransitionInspector
Inspects the transition from one song to the next.Classes in com.tagtraum.beatunes.transitionissue that implement ApplicationComponent Modifier and Type Class Description class
AbstractTransitionInspector
AbstractTransitionInspector.class
ColorTransition
Color transition.class
GenreTransition
Genre transition.class
KeyTransition
Key transition.class
LanguageTransition
Language transition.class
MoodTransition
Mood transition.class
TempoTransition
Tempo transition.class
TimeSignatureTransition
Time signature transition.class
YearTransition
Year transition. -
Uses of ApplicationComponent in com.tagtraum.beatunes.wikiinfo
Classes in com.tagtraum.beatunes.wikiinfo that implement ApplicationComponent Modifier and Type Class Description class
WikiInfo
WikiInfo. -
Uses of ApplicationComponent in com.tagtraum.core.app
Classes in com.tagtraum.core.app with type parameters of type ApplicationComponent Modifier and Type Interface Description interface
ApplicationComponent<T extends ApplicationComponent>
An application component with support for a simple lifecycle and a main application object.class
PluginManager<T extends ApplicationComponent>
Loads, starts and makes plugins available.class
ScriptPluginLoader<A extends ApplicationComponent>
Script loader (mainly for beaTlets).Classes in com.tagtraum.core.app that implement ApplicationComponent Modifier and Type Class Description class
PluginManager<T extends ApplicationComponent>
Loads, starts and makes plugins available.
-