|
Eclipse Platform Release 3.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface NativeCodeDescription
This class represents a native code description.
This interface is not intended to be implemented by clients. The
StateObjectFactory
should be used to construct instances.
Method Summary | |
---|---|
int |
compareTo(Object other)
Native code descriptions are sorted with the following preferences: The minimum version of the os version ranges The language |
Filter |
getFilter()
Returns the selection filter used to select the native code. |
String[] |
getLanguages()
Returns the languages supported by the native code. |
String[] |
getNativePaths()
Returns the paths to the native code libraries. |
String[] |
getOSNames()
Returns the operating system names supported by the native code. |
VersionRange[] |
getOSVersions()
Returns the operating system version ranges supported by the native code. |
String[] |
getProcessors()
Returns the processors supported by the native code. |
boolean |
hasInvalidNativePaths()
Indicates if this native code description has invalid native code paths. |
Methods inherited from interface org.eclipse.osgi.service.resolver.BaseDescription |
---|
getName, getSupplier, getVersion |
Method Detail |
---|
String[] getNativePaths()
String[] getProcessors()
String[] getOSNames()
VersionRange[] getOSVersions()
String[] getLanguages()
Filter getFilter()
int compareTo(Object other)
compareTo
in interface Comparable
other
- the native code description to be compared
boolean hasInvalidNativePaths()
|
Eclipse Platform Release 3.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.