org.sonatype.tycho.p2.impl.publisher
Class SiteDependenciesAction

java.lang.Object
  extended by org.eclipse.equinox.p2.publisher.AbstractPublisherAction
      extended by org.sonatype.tycho.p2.impl.publisher.AbstractDependenciesAction
          extended by org.sonatype.tycho.p2.impl.publisher.AbstractSiteDependenciesAction
              extended by org.sonatype.tycho.p2.impl.publisher.SiteDependenciesAction
All Implemented Interfaces:
org.eclipse.equinox.p2.publisher.IPublisherAction

public class SiteDependenciesAction
extends AbstractSiteDependenciesAction


Field Summary
 
Fields inherited from class org.sonatype.tycho.p2.impl.publisher.AbstractDependenciesAction
ANY_QUALIFIER, FEATURE_GROUP_IU_SUFFIX, OSGI_ARCH, OSGI_NL, OSGI_OS, OSGi_versionMin, OSGI_WS
 
Fields inherited from class org.eclipse.equinox.p2.publisher.AbstractPublisherAction
CONFIG_ANY, CONFIG_SEGMENT_SEPARATOR, info
 
Constructor Summary
SiteDependenciesAction(java.io.File location, java.lang.String id, java.lang.String version)
           
 
Method Summary
 org.eclipse.core.runtime.IStatus perform(org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult results, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 
Methods inherited from class org.sonatype.tycho.p2.impl.publisher.AbstractSiteDependenciesAction
createSiteVersion, getId, getRequiredCapabilities, getVersion
 
Methods inherited from class org.sonatype.tycho.p2.impl.publisher.AbstractDependenciesAction
addProperties, addProvidedCapabilities, addRequiredCapability, addResults, createVersion, getFilter, getFilter, getVersionRange, getVersionRange
 
Methods inherited from class org.eclipse.equinox.p2.publisher.AbstractPublisherAction
addSelfCapability, createConfigSpec, createCUIdString, createFilterSpec, createIdString, createIURequirements, createIUShell, createPack200ArtifactDescriptor, createParentIU, createParentPrefixComputer, createRootPrefixComputer, createSelfCapability, filterMatches, getArrayFromString, parseConfigSpec, processAdditionalInstallableUnitsAdvice, processArtifactPropertiesAdvice, processCapabilityAdvice, processInstallableUnitPropertiesAdvice, processTouchpointAdvice, processTouchpointAdvice, publishArtifact, publishArtifact, queryForIU, queryForIUs, setPublisherInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SiteDependenciesAction

public SiteDependenciesAction(java.io.File location,
                              java.lang.String id,
                              java.lang.String version)
Method Detail

perform

public org.eclipse.core.runtime.IStatus perform(org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo,
                                                org.eclipse.equinox.p2.publisher.IPublisherResult results,
                                                org.eclipse.core.runtime.IProgressMonitor monitor)
Specified by:
perform in interface org.eclipse.equinox.p2.publisher.IPublisherAction
Overrides:
perform in class AbstractDependenciesAction


Copyright © 2008-2011. All Rights Reserved.