public class ExtraDetailsManager
extends java.lang.Object
Constructor and Description |
---|
ExtraDetailsManager() |
Modifier and Type | Method and Description |
---|---|
void |
addListener(ExtraDetailsListener listener)
Add provider listener
|
void |
addProvider(ExtraDetailsProvider provider)
Register an extra details provider
|
static ExtraDetailsManager |
getInstance() |
java.util.List<ExtraDetailsProvider> |
getProviders()
Get all registered details provider
|
void |
removeListener(ExtraDetailsListener listener)
Remove provider listener
|
void |
removeProvider(ExtraDetailsProvider provider)
Unregister an extra details provider
|
void |
updateProvider(ExtraDetailsProvider provider)
Notify listeners that this provider has been updated
|
public static ExtraDetailsManager getInstance()
public void addProvider(ExtraDetailsProvider provider)
provider
- Providerpublic void updateProvider(ExtraDetailsProvider provider)
provider
- Providerpublic void removeProvider(ExtraDetailsProvider provider)
provider
- Providerpublic java.util.List<ExtraDetailsProvider> getProviders()
public void addListener(ExtraDetailsListener listener)
listener
- Provider listenerpublic void removeListener(ExtraDetailsListener listener)
listener
- Provider listener