public class SourcesBundleDependencyMetadataGenerator extends AbstractMetadataGenerator implements DependencyMetadataGenerator
Constructor and Description |
---|
SourcesBundleDependencyMetadataGenerator() |
Modifier and Type | Method and Description |
---|---|
long |
createId(String sourceBundleSymbolicName,
String version) |
DependencyMetadata |
generateMetadata(IArtifactFacade artifact,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction,
PublisherOptions options)
Generates dependency-only artifact metadata
|
protected List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
getPublisherActions(IArtifactFacade artifact,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
protected List<org.eclipse.equinox.p2.publisher.IPublisherAdvice> |
getPublisherAdvice(IArtifactFacade artifact,
PublisherOptions options) |
generateMetadata, getBuildPropertiesParser, getExtraEntriesAdvice, setBuildPropertiesParser
public SourcesBundleDependencyMetadataGenerator()
public DependencyMetadata generateMetadata(IArtifactFacade artifact, List<TargetEnvironment> environments, OptionalResolutionAction optionalAction, PublisherOptions options)
DependencyMetadataGenerator
generateMetadata
in interface DependencyMetadataGenerator
protected List<org.eclipse.equinox.p2.publisher.IPublisherAction> getPublisherActions(IArtifactFacade artifact, List<TargetEnvironment> environments, OptionalResolutionAction optionalAction)
getPublisherActions
in class AbstractMetadataGenerator
protected List<org.eclipse.equinox.p2.publisher.IPublisherAdvice> getPublisherAdvice(IArtifactFacade artifact, PublisherOptions options)
getPublisherAdvice
in class AbstractMetadataGenerator
Copyright © 2008–2023 Eclipse Foundation. All rights reserved.