| 
|||||||||
| 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 | ||||||||