|
Eclipse Platform Release 3.6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IRequirement | |
---|---|
org.eclipse.equinox.p2.metadata | Defines the metadata being handled by p2. |
org.eclipse.equinox.p2.planner | Provides core support for interacting with a dependency resolution mechanism. |
Uses of IRequirement in org.eclipse.equinox.p2.metadata |
---|
Methods in org.eclipse.equinox.p2.metadata that return IRequirement | |
---|---|
static IRequirement |
MetadataFactory.createRequirement(IMatchExpression<IInstallableUnit> requirement,
IMatchExpression<IInstallableUnit> filter,
int minCard,
int maxCard,
boolean greedy)
Create and return a new requirement ( IRequirement ) with the specified values. |
static IRequirement |
MetadataFactory.createRequirement(IMatchExpression<IInstallableUnit> requirement,
IMatchExpression<IInstallableUnit> filter,
int minCard,
int maxCard,
boolean greedy,
String description)
Create and return a new requirement ( IRequirement ) with the specified values. |
static IRequirement |
MetadataFactory.createRequirement(String namespace,
String name,
VersionRange range,
IMatchExpression<IInstallableUnit> filter,
boolean optional,
boolean multiple)
Returns a IRequirement with the given values. |
static IRequirement |
MetadataFactory.createRequirement(String namespace,
String name,
VersionRange range,
IMatchExpression<IInstallableUnit> filter,
int minCard,
int maxCard,
boolean greedy)
Create and return a new requirement ( IRequirement ) with the specified values. |
static IRequirement |
MetadataFactory.createRequirement(String namespace,
String name,
VersionRange range,
IMatchExpression<IInstallableUnit> filter,
int minCard,
int maxCard,
boolean greedy,
String description)
Create and return a new requirement ( IRequirement ) with the specified values. |
static IRequirement |
MetadataFactory.createRequirement(String namespace,
String name,
VersionRange range,
String filter,
boolean optional,
boolean multiple,
boolean greedy)
Create and return a new requirement ( IRequirement ) with the specified values. |
IRequirement[][] |
IInstallableUnitPatch.getApplicabilityScope()
The applicability scope of a patch describes the installable units that this patch should be applied to. |
IRequirement |
IInstallableUnitPatch.getLifeCycle()
Returns the required capability that defines the lifecycle of this patch. |
Methods in org.eclipse.equinox.p2.metadata that return types with arguments of type IRequirement | |
---|---|
Collection<IRequirement> |
IInstallableUnitFragment.getHost()
|
Collection<IRequirement> |
MetadataFactory.InstallableUnitDescription.getMetaRequiredCapabilities()
Deprecated. Use getMetaRequirements() instead |
Collection<IRequirement> |
MetadataFactory.InstallableUnitDescription.getMetaRequirements()
Return a collection of the meta requirements specified on this installable unit. |
Collection<IRequirement> |
IInstallableUnit.getMetaRequirements()
|
List<IRequirement> |
MetadataFactory.InstallableUnitDescription.getRequiredCapabilities()
Deprecated. Use getRequirements() instead |
List<IRequirement> |
MetadataFactory.InstallableUnitDescription.getRequirements()
Return a collection of the requirements specified on this installable unit. |
Collection<IRequirement> |
IInstallableUnit.getRequirements()
|
Methods in org.eclipse.equinox.p2.metadata with parameters of type IRequirement | |
---|---|
static IRequirementChange |
MetadataFactory.createRequirementChange(IRequirement applyOn,
IRequirement newValue)
Returns a new requirement change. |
boolean |
IInstallableUnit.satisfies(IRequirement candidate)
Returns whether this unit has a provided capability that satisfies the given requirement. |
void |
MetadataFactory.InstallableUnitPatchDescription.setApplicabilityScope(IRequirement[][] applyTo)
Set the applicability scope for the installable unit patch. |
void |
MetadataFactory.InstallableUnitFragmentDescription.setHost(IRequirement... hostRequirement)
Specify the requirements identifying the host to which the installable unit fragment should be attached to. |
void |
MetadataFactory.InstallableUnitPatchDescription.setLifeCycle(IRequirement lifeCycle)
Set the lifecycle change for the installable unit patch. |
void |
MetadataFactory.InstallableUnitDescription.setMetaRequiredCapabilities(IRequirement[] metaRequirements)
Deprecated. Use setMetaRequirements(requirements) instead |
void |
MetadataFactory.InstallableUnitDescription.setMetaRequirements(IRequirement[] metaRequirements)
Set the meta requirements for the installable unit. |
void |
MetadataFactory.InstallableUnitDescription.setRequiredCapabilities(IRequirement[] requirements)
Deprecated. Use setRequirements(requirements) instead |
void |
MetadataFactory.InstallableUnitDescription.setRequirements(IRequirement[] requirements)
Set the requirements for the installable unit. |
Method parameters in org.eclipse.equinox.p2.metadata with type arguments of type IRequirement | |
---|---|
void |
MetadataFactory.InstallableUnitDescription.addRequiredCapabilities(Collection<IRequirement> additional)
Deprecated. Use addRequirements(additional) instead |
void |
MetadataFactory.InstallableUnitDescription.addRequirements(Collection<IRequirement> additional)
Add the specified requirements to the installable unit. |
Uses of IRequirement in org.eclipse.equinox.p2.planner |
---|
Method parameters in org.eclipse.equinox.p2.planner with type arguments of type IRequirement | |
---|---|
void |
IProfileChangeRequest.addExtraRequirements(Collection<IRequirement> requirements)
Add extra requirements that must be satisfied by the planner. |
|
Eclipse Platform Release 3.6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.