|
Mobile Tools for Java Release 1.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISDKProvider
This interface represents an SDK provider. An SDK provider automatically presents its SDKs and devices to MTJ through the sdkprovider extension point. These devices do not have to be manually installed (imported) by the user. An SDK provider may be called upon to present its list of SDKs through the getSDKs() method at any time. MTJ does not cache ManagedSDKs nor IManagedDevices obtained from an ISDKProvider.
Method Summary | |
---|---|
String |
getDescription()
Return the displayable description of this SDK provider. |
String |
getIdentifier()
Return the unique identifier for this SDK provider. |
Image |
getLogo()
Return a 16x16 pixel SDK provider logo for use in the device tree in the DeviceManagementPreferencePage. |
String |
getName()
Return the name of this SDK provider. |
int |
getSDKCount()
Obtain the number of ISDKProviders registered. |
List<ISDK> |
getSDKs()
Return the fully configured SDK instances available from this SDK provider. |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Method Detail |
---|
String getName()
null
.
String getDescription()
null
value, the SDK provider's name will be used as the
description instead.
null
if the
SDK provider's name should be used instead.String getIdentifier()
int getSDKCount()
List<ISDK> getSDKs()
Image getLogo()
|
Mobile Tools for Java Release 1.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |