Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.virtuosotechnologies.asaph.maingui
Interface ListUpdateManager  view ListUpdateManager download ListUpdateManager.java

All Known Implementing Classes:
ListsImpl

public interface ListUpdateManager

The list update manager API exported by the maingui plugin


Field Summary
static java.lang.String API_NAME
          The name of this API.
 
Method Summary
 void reportSongAdded(com.virtuosotechnologies.asaph.model.SongID songID)
          Notify the main gui that a song has been added by this plugin.
 void reportSongChanged(com.virtuosotechnologies.asaph.model.SongID songID)
          Notify the main gui that a song has been changed by this plugin.
 void reportSongRemoved(com.virtuosotechnologies.asaph.model.SongID songID)
          Notify the main gui that a song has been removed by this plugin.
 

Field Detail

API_NAME

public static final java.lang.String API_NAME
The name of this API.

See Also:
Constant Field Values
Method Detail

reportSongAdded

public void reportSongAdded(com.virtuosotechnologies.asaph.model.SongID songID)
Notify the main gui that a song has been added by this plugin. This causes the main gui to update its song list appropriately. It isn't strictly necessary to use this callback, but failure to do so may cause the main gui to get out of sync with the database contents until the user explicitly refreshes the index.


reportSongRemoved

public void reportSongRemoved(com.virtuosotechnologies.asaph.model.SongID songID)
Notify the main gui that a song has been removed by this plugin. This causes the main gui to update its song list appropriately. It isn't strictly necessary to use this callback, but failure to do so may cause the main gui to get out of sync with the database contents until the user explicitly refreshes the index.


reportSongChanged

public void reportSongChanged(com.virtuosotechnologies.asaph.model.SongID songID)
Notify the main gui that a song has been changed by this plugin. This causes the main gui to update its song list appropriately. It isn't strictly necessary to use this callback, but failure to do so may cause the main gui to get out of sync with the database contents until the user explicitly refreshes the index.