public class FeatureDependenciesAction extends AbstractDependenciesAction
Modifier and Type | Field and Description |
---|---|
static String |
INCLUDED_IUS
Comma separated list of IInstallableUnit ids that are included (as opposed to required by)
the feature.
|
ANY_QUALIFIER, FEATURE_GROUP_IU_SUFFIX, OSGI_ARCH, OSGI_NL, OSGI_OS, OSGi_versionMin, OSGI_WS
Constructor and Description |
---|
FeatureDependenciesAction(org.eclipse.equinox.p2.publisher.eclipse.Feature feature) |
Modifier and Type | Method and Description |
---|---|
protected void |
addProperties(org.eclipse.equinox.p2.metadata.MetadataFactory.InstallableUnitDescription iud) |
protected void |
addProvidedCapabilities(Set<org.eclipse.equinox.p2.metadata.IProvidedCapability> provided) |
protected void |
addPublisherAdvice(org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo) |
protected String |
getId() |
static Set<String> |
getIncludedUIs(org.eclipse.equinox.p2.metadata.IInstallableUnit iu) |
protected Set<org.eclipse.equinox.p2.metadata.IRequirement> |
getRequiredCapabilities() |
protected org.eclipse.equinox.p2.metadata.Version |
getVersion() |
addRequiredCapability, createVersion, getVersionRange, getVersionRange, perform
addSelfCapability, createConfigSpec, createCUIdString, createFilterSpec, createIdString, createIURequirements, createIUShell, createLDAPString, createPack200ArtifactDescriptor, createParentIU, createParentPrefixComputer, createRootPrefixComputer, createSelfCapability, filterMatches, getArrayFromString, parseConfigSpec, processAdditionalInstallableUnitsAdvice, processArtifactPropertiesAdvice, processCapabilityAdvice, processInstallableUnitPropertiesAdvice, processTouchpointAdvice, processTouchpointAdvice, processUpdateDescriptorAdvice, publishArtifact, publishArtifact, queryForIU, queryForIUs, setPublisherInfo
public static final String INCLUDED_IUS
public FeatureDependenciesAction(org.eclipse.equinox.p2.publisher.eclipse.Feature feature)
protected Set<org.eclipse.equinox.p2.metadata.IRequirement> getRequiredCapabilities()
getRequiredCapabilities
in class AbstractDependenciesAction
protected org.eclipse.equinox.p2.metadata.Version getVersion()
getVersion
in class AbstractDependenciesAction
protected String getId()
getId
in class AbstractDependenciesAction
protected void addProvidedCapabilities(Set<org.eclipse.equinox.p2.metadata.IProvidedCapability> provided)
addProvidedCapabilities
in class AbstractDependenciesAction
protected void addProperties(org.eclipse.equinox.p2.metadata.MetadataFactory.InstallableUnitDescription iud)
addProperties
in class AbstractDependenciesAction
protected void addPublisherAdvice(org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo)
addPublisherAdvice
in class AbstractDependenciesAction
Copyright © 2008-2013 Eclipse Foundation. All Rights Reserved.