|
Eclipse Platform 2.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Plug-in dependency entry. Describes a feture dependency on a particular plug-in. The dependency can specify a specific plug-in version and a matching rule for satisfying the dependency.
Clients may implement this interface. However, in most cases clients should directly instantiate or subclass the provided implementation of this interface.
Import
Field Summary | |
static int |
KIND_FEATURE
The import relates to a feature |
static int |
KIND_PLUGIN
The import relates to a plugin |
Fields inherited from interface org.eclipse.update.core.IUpdateConstants |
RULE_COMPATIBLE, RULE_EQUIVALENT, RULE_GREATER_OR_EQUAL, RULE_NONE, RULE_PERFECT, RULE_PREFIX, SEARCH_ROOT, SEARCH_SELF |
Method Summary | |
int |
getIdRule()
Returns the matching rule for the dependency identifier. |
int |
getKind()
Returns the dependency kind |
int |
getRule()
Returns the matching rule for the dependency. |
VersionedIdentifier |
getVersionedIdentifier()
Returns an identifier of the dependent plug-in. |
boolean |
isPatch()
Returns the patch mode. |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
Methods inherited from interface org.eclipse.update.core.IPlatformEnvironment |
getNL, getOS, getOSArch, getWS |
Field Detail |
public static final int KIND_PLUGIN
public static final int KIND_FEATURE
Method Detail |
public VersionedIdentifier getVersionedIdentifier()
public int getRule()
public int getIdRule()
public int getKind()
KIND_PLUGIN
,
KIND_FEATURE
public boolean isPatch()
|
Eclipse Platform 2.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |