|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface FeatureManager
| Nested Class Summary | |
|---|---|
static interface |
FeatureManager.FeatureDetails
|
static interface |
FeatureManager.FeatureEnabler
|
static interface |
FeatureManager.FeatureManagerListener
|
static interface |
FeatureManager.Licence
|
| Method Summary | |
|---|---|
FeatureManager.Licence |
addLicence(String licence_key)
|
void |
addListener(FeatureManager.FeatureManagerListener listener)
|
FeatureManager.Licence[] |
createLicences(String[] feature_ids)
|
FeatureManager.FeatureDetails[] |
getFeatureDetails(String feature_id)
|
FeatureManager.Licence[] |
getLicences()
|
boolean |
isFeatureInstalled(String feature_id)
|
void |
refreshLicences()
|
void |
registerFeatureEnabler(FeatureManager.FeatureEnabler enabler)
|
void |
removeListener(FeatureManager.FeatureManagerListener listener)
|
void |
unregisterFeatureEnabler(FeatureManager.FeatureEnabler enabler)
|
| Method Detail |
|---|
FeatureManager.Licence[] getLicences()
FeatureManager.Licence[] createLicences(String[] feature_ids)
throws PluginException
PluginException
FeatureManager.Licence addLicence(String licence_key)
throws PluginException
PluginExceptionFeatureManager.FeatureDetails[] getFeatureDetails(String feature_id)
boolean isFeatureInstalled(String feature_id)
void refreshLicences()
void registerFeatureEnabler(FeatureManager.FeatureEnabler enabler)
void unregisterFeatureEnabler(FeatureManager.FeatureEnabler enabler)
void addListener(FeatureManager.FeatureManagerListener listener)
void removeListener(FeatureManager.FeatureManagerListener listener)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||