Class TychoFeaturesAndBundlesPublisherApplication

java.lang.Object
org.eclipse.equinox.p2.publisher.AbstractPublisherApplication
org.eclipse.tycho.p2.tools.publisher.TychoFeaturesAndBundlesPublisherApplication
All Implemented Interfaces:
org.eclipse.equinox.app.IApplication

public class TychoFeaturesAndBundlesPublisherApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication
  • Field Summary

    Fields inherited from class org.eclipse.equinox.p2.publisher.AbstractPublisherApplication

    agent, append, artifactLocation, artifactRepoName, compress, configurations, contextArtifactRepositories, contextMetadataRepositories, info, inplace, INPLACE_MAPPING_RULES, metadataLocation, metadataRepoName, PUBLISH_PACK_FILES_AS_SIBLINGS, reusePackedFiles, source

    Fields inherited from interface org.eclipse.equinox.app.IApplication

    EXIT_OK, EXIT_RELAUNCH, EXIT_RESTART
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.eclipse.equinox.p2.publisher.IPublisherAction[]
     
    protected void
    initialize(org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo)
     
    protected void
    processParameter(String arg, String parameter, org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo)
     
    run(org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo)
     

    Methods inherited from class org.eclipse.equinox.p2.publisher.AbstractPublisherApplication

    createConfigurationEror, createPublisher, createPublisherInfo, getStatus, initializeRepositories, processCommandLineArguments, processFlag, reuseExistingPack200Files, run, setArtifactLocation, setCompress, setContextRepositories, setMetadataLocation, setReuseExistingPackedFiles, start, stop

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TychoFeaturesAndBundlesPublisherApplication

      public TychoFeaturesAndBundlesPublisherApplication()
  • Method Details

    • run

      public Object run(org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo) throws Exception
      Overrides:
      run in class org.eclipse.equinox.p2.publisher.AbstractPublisherApplication
      Throws:
      Exception
    • initialize

      protected void initialize(org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo) throws org.eclipse.equinox.p2.core.ProvisionException
      Overrides:
      initialize in class org.eclipse.equinox.p2.publisher.AbstractPublisherApplication
      Throws:
      org.eclipse.equinox.p2.core.ProvisionException
    • processParameter

      protected void processParameter(String arg, String parameter, org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo) throws URISyntaxException
      Overrides:
      processParameter in class org.eclipse.equinox.p2.publisher.AbstractPublisherApplication
      Throws:
      URISyntaxException
    • createActions

      protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions()
      Specified by:
      createActions in class org.eclipse.equinox.p2.publisher.AbstractPublisherApplication