public abstract class AbstractSiteDependenciesAction extends AbstractDependenciesAction
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
id |
private java.lang.String |
version |
ANY_QUALIFIER, FEATURE_GROUP_IU_SUFFIX, OSGI_ARCH, OSGI_NL, OSGI_OS, OSGi_versionMin, OSGI_WS
Constructor and Description |
---|
AbstractSiteDependenciesAction(java.lang.String id,
java.lang.String version) |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.equinox.p2.metadata.Version |
createSiteVersion(java.lang.String version) |
protected java.lang.String |
getId() |
protected java.util.Set<org.eclipse.equinox.p2.metadata.IRequirement> |
getRequiredCapabilities() |
private org.eclipse.equinox.p2.metadata.IRequirement |
getRequirement(org.eclipse.equinox.internal.p2.updatesite.SiteIU iu) |
(package private) abstract org.eclipse.equinox.internal.p2.updatesite.SiteModel |
getSiteModel() |
protected org.eclipse.equinox.p2.metadata.Version |
getVersion() |
addProperties, addProvidedCapabilities, addPublisherAdvice, 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, toRequiredCapability
public AbstractSiteDependenciesAction(java.lang.String id, java.lang.String version)
abstract org.eclipse.equinox.internal.p2.updatesite.SiteModel getSiteModel()
protected java.util.Set<org.eclipse.equinox.p2.metadata.IRequirement> getRequiredCapabilities()
getRequiredCapabilities
in class AbstractDependenciesAction
private org.eclipse.equinox.p2.metadata.IRequirement getRequirement(org.eclipse.equinox.internal.p2.updatesite.SiteIU iu)
protected java.lang.String getId()
getId
in class AbstractDependenciesAction
protected org.eclipse.equinox.p2.metadata.Version getVersion()
getVersion
in class AbstractDependenciesAction
public static org.eclipse.equinox.p2.metadata.Version createSiteVersion(java.lang.String version)