Uses of Interface
org.eclipse.tycho.p2.metadata.IArtifactFacade
-
-
Uses of IArtifactFacade in org.eclipse.tycho.p2.facade.internal
Classes in org.eclipse.tycho.p2.facade.internal that implement IArtifactFacade Modifier and Type Class Description classArtifactFacadeclassAttachedArtifact -
Uses of IArtifactFacade in org.eclipse.tycho.p2.impl.publisher
Methods in org.eclipse.tycho.p2.impl.publisher with parameters of type IArtifactFacade Modifier and Type Method Description protected DependencyMetadataAbstractMetadataGenerator. generateMetadata(IArtifactFacade artifact, java.util.List<TargetEnvironment> environments, org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo, OptionalResolutionAction optionalAction, PublisherOptions options)DependencyMetadataDefaultDependencyMetadataGenerator. generateMetadata(IArtifactFacade artifact, java.util.List<TargetEnvironment> environments, OptionalResolutionAction optionalAction, PublisherOptions options)DependencyMetadataP2GeneratorImpl. generateMetadata(IArtifactFacade artifact, java.util.List<TargetEnvironment> environments, PublisherOptions options)DependencyMetadataSourcesBundleDependencyMetadataGenerator. generateMetadata(IArtifactFacade artifact, java.util.List<TargetEnvironment> environments, OptionalResolutionAction optionalAction, PublisherOptions options)protected org.eclipse.equinox.p2.publisher.actions.ICapabilityAdviceAbstractMetadataGenerator. getExtraEntriesAdvice(IArtifactFacade artifact)protected abstract java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAction>AbstractMetadataGenerator. getPublisherActions(IArtifactFacade artifact, java.util.List<TargetEnvironment> environments, OptionalResolutionAction optionalAction)protected java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAction>P2GeneratorImpl. getPublisherActions(IArtifactFacade artifact, java.util.List<TargetEnvironment> environments, OptionalResolutionAction optionalAction)protected java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAction>SourcesBundleDependencyMetadataGenerator. getPublisherActions(IArtifactFacade artifact, java.util.List<TargetEnvironment> environments, OptionalResolutionAction optionalAction)protected abstract java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAdvice>AbstractMetadataGenerator. getPublisherAdvice(IArtifactFacade artifact, PublisherOptions options)protected java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAdvice>P2GeneratorImpl. getPublisherAdvice(IArtifactFacade artifact, PublisherOptions options)protected java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAdvice>SourcesBundleDependencyMetadataGenerator. getPublisherAdvice(IArtifactFacade artifact, PublisherOptions options)Method parameters in org.eclipse.tycho.p2.impl.publisher with type arguments of type IArtifactFacade Modifier and Type Method Description java.util.Map<java.lang.String,IP2Artifact>P2GeneratorImpl. generateMetadata(java.util.List<IArtifactFacade> artifacts, PublisherOptions options, java.io.File targetDir) -
Uses of IArtifactFacade in org.eclipse.tycho.p2.impl.publisher.rootfiles
Methods in org.eclipse.tycho.p2.impl.publisher.rootfiles with parameters of type IArtifactFacade Modifier and Type Method Description static org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdviceFeatureRootAdvice. createRootFileAdvice(IArtifactFacade featureArtifact, BuildPropertiesParser buildPropertiesParser)static java.io.FileFeatureRootAdvice. getProjectBaseDir(IArtifactFacade featureArtifact)Assumptions for resolving the project base directory of the given artifact: packaging type of the artifact:"eclipse-feature" the location of the feature artifact is absolute and points to the built feature.jar the build output folder is located in a subfolder of the project base directory -
Uses of IArtifactFacade in org.eclipse.tycho.p2.metadata
Methods in org.eclipse.tycho.p2.metadata with parameters of type IArtifactFacade Modifier and Type Method Description IDependencyMetadataDependencyMetadataGenerator. generateMetadata(IArtifactFacade artifact, java.util.List<TargetEnvironment> environments, OptionalResolutionAction optionalAction, PublisherOptions options)Generates dependency-only artifact metadataMethod parameters in org.eclipse.tycho.p2.metadata with type arguments of type IArtifactFacade Modifier and Type Method Description java.util.Map<java.lang.String,IP2Artifact>P2Generator. generateMetadata(java.util.List<IArtifactFacade> artifacts, PublisherOptions options, java.io.File targetDir) -
Uses of IArtifactFacade in org.eclipse.tycho.p2.resolver
Methods in org.eclipse.tycho.p2.resolver with parameters of type IArtifactFacade Modifier and Type Method Description private voidP2ResolverImpl. addExternalMavenArtifact(DefaultP2ResolutionResult result, IArtifactFacade mavenArtifact, org.eclipse.equinox.p2.metadata.IInstallableUnit iu)Constructors in org.eclipse.tycho.p2.resolver with parameters of type IArtifactFacade Constructor Description ClassifiedLocation(IArtifactFacade artifact) -
Uses of IArtifactFacade in org.eclipse.tycho.p2.target
Fields in org.eclipse.tycho.p2.target declared as IArtifactFacade Modifier and Type Field Description private IArtifactFacadeTargetPlatformBundlePublisher.PublisherRun. mavenArtifactFields in org.eclipse.tycho.p2.target with type parameters of type IArtifactFacade Modifier and Type Field Description (package private) java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade>TargetPlatformBaseImpl. mavenArtifactLookupMap from installable units back to the contributing artifacts.private java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade>PomDependencyCollectorImpl. mavenInstallableUnitsMethods in org.eclipse.tycho.p2.target that return types with arguments of type IArtifactFacade Modifier and Type Method Description (package private) java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade>PomDependencyCollectorImpl. getMavenInstallableUnits()java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade>P2TargetPlatform. getOriginalMavenArtifactMap()Returns the map from target platform installable units back to the contributing Maven artifacts.java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade>TargetPlatformBaseImpl. getOriginalMavenArtifactMap()Methods in org.eclipse.tycho.p2.target with parameters of type IArtifactFacade Modifier and Type Method Description voidPomDependencyCollectorImpl. addArtifactWithExistingMetadata(IArtifactFacade artifact, IArtifactFacade p2MetadataFile)voidPomDependencyCollectorImpl. addMavenArtifact(IArtifactFacade artifact, java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> units)(package private) voidTargetPlatformBundlePublisher.PublishedBundlesArtifactRepository. addPublishedArtifact(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor baseDescriptor, IArtifactFacade mavenArtifact)(package private) org.eclipse.equinox.p2.metadata.IInstallableUnitTargetPlatformBundlePublisher. attemptToPublishBundle(IArtifactFacade mavenArtifact)Generate p2 data for an artifact, if the artifact is an OSGI bundle.private booleanTargetPlatformBundlePublisher. isAvailableAsLocalFile(IArtifactFacade artifact)private booleanTargetPlatformBundlePublisher. isCertainlyNoBundle(IArtifactFacade artifact)voidPomDependencyCollectorImpl. publishAndAddArtifactIfBundleArtifact(IArtifactFacade artifact)private java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit>PomDependencyCollectorImpl. readUnits(IArtifactFacade p2MetadataFile)Constructors in org.eclipse.tycho.p2.target with parameters of type IArtifactFacade Constructor Description PublisherRun(IArtifactFacade artifact)Constructor parameters in org.eclipse.tycho.p2.target with type arguments of type IArtifactFacade Constructor Description FinalTargetPlatformImpl(java.util.LinkedHashSet<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits, ExecutionEnvironmentResolutionHints executionEnvironment, IRawArtifactFileProvider jointArtifacts, LocalArtifactRepository localArtifactRepository, java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> mavenArtifactLookup, java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> reactorProjectLookup) -
Uses of IArtifactFacade in org.eclipse.tycho.p2.target.facade
Methods in org.eclipse.tycho.p2.target.facade with parameters of type IArtifactFacade Modifier and Type Method Description voidPomDependencyCollector. addArtifactWithExistingMetadata(IArtifactFacade artifact, IArtifactFacade p2MetadataFile)voidPomDependencyCollector. publishAndAddArtifactIfBundleArtifact(IArtifactFacade artifact)
-