Modifier and Type | Method and Description |
---|---|
IArtifactFacade |
P2TargetPlatform.getMavenArtifact(org.eclipse.equinox.p2.metadata.IInstallableUnit iu) |
Modifier and Type | Class and Description |
---|---|
class |
ArtifactFacade |
class |
AttachedArtifact |
class |
ReactorArtifactFacade |
Modifier and Type | Method and Description |
---|---|
DependencyMetadata |
P2GeneratorImpl.generateMetadata(IArtifactFacade artifact,
List<Map<String,String>> environments) |
DependencyMetadata |
DefaultDependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
List<Map<String,String>> environments,
OptionalResolutionAction optionalAction) |
DependencyMetadata |
SourcesBundleDependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
List<Map<String,String>> environments,
OptionalResolutionAction optionalAction) |
protected DependencyMetadata |
AbstractMetadataGenerator.generateMetadata(IArtifactFacade artifact,
List<Map<String,String>> environments,
org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo,
OptionalResolutionAction optionalAction) |
protected org.eclipse.equinox.p2.publisher.actions.ICapabilityAdvice |
AbstractMetadataGenerator.getExtraEntriesAdvice(IArtifactFacade artifact) |
protected List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
SourcesBundleDependencyMetadataGenerator.getPublisherActions(IArtifactFacade artifact,
List<Map<String,String>> environments,
OptionalResolutionAction optionalAction) |
protected abstract List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
AbstractMetadataGenerator.getPublisherActions(IArtifactFacade artifact,
List<Map<String,String>> environments,
OptionalResolutionAction optionalAction) |
protected List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
P2GeneratorImpl.getPublisherActions(IArtifactFacade artifact,
List<Map<String,String>> environments,
OptionalResolutionAction optionalAction) |
protected List<org.eclipse.equinox.p2.publisher.IPublisherAdvice> |
SourcesBundleDependencyMetadataGenerator.getPublisherAdvice(IArtifactFacade artifact) |
protected abstract List<org.eclipse.equinox.p2.publisher.IPublisherAdvice> |
AbstractMetadataGenerator.getPublisherAdvice(IArtifactFacade artifact) |
protected List<org.eclipse.equinox.p2.publisher.IPublisherAdvice> |
P2GeneratorImpl.getPublisherAdvice(IArtifactFacade artifact) |
Modifier and Type | Method and Description |
---|---|
Map<String,IP2Artifact> |
P2GeneratorImpl.generateMetadata(List<IArtifactFacade> artifacts,
File targetDir) |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice |
FeatureRootAdvice.createRootFileAdvice(IArtifactFacade featureArtifact,
BuildPropertiesParser buildPropertiesParser) |
static File |
FeatureRootAdvice.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
|
Constructor and Description |
---|
ClassifiedLocation(IArtifactFacade artifact) |
Modifier and Type | Class and Description |
---|---|
class |
ArtifactMock |
Modifier and Type | Interface and Description |
---|---|
interface |
IReactorArtifactFacade |
Modifier and Type | Method and Description |
---|---|
IDependencyMetadata |
DependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
List<Map<String,String>> environments,
OptionalResolutionAction optionalAction)
Generates dependency-only artifact metadata
|
Modifier and Type | Method and Description |
---|---|
Map<String,IP2Artifact> |
P2Generator.generateMetadata(List<IArtifactFacade> artifacts,
File targetDir) |
Modifier and Type | Method and Description |
---|---|
IArtifactFacade |
TargetPlatformImpl.getMavenArtifact(org.eclipse.equinox.p2.metadata.IInstallableUnit iu) |
Modifier and Type | Method and Description |
---|---|
void |
TargetPlatformBuilderImpl.addArtifactWithExistingMetadata(IArtifactFacade artifact,
IArtifactFacade p2MetadataFile) |
void |
TargetPlatformBuilderImpl.addMavenArtifact(ClassifiedLocation key,
IArtifactFacade artifact,
Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> units) |
void |
TargetPlatformBuilderImpl.publishAndAddArtifactIfBundleArtifact(IArtifactFacade artifact) |
Constructor and Description |
---|
TargetPlatformImpl(Collection<IReactorArtifactFacade> reactorProjects,
Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> ius,
Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> mavenArtifactIUs,
ExecutionEnvironmentResolutionHints executionEnvironment,
TargetPlatformFilterEvaluator filter,
LocalMetadataRepository localMetadataRepository,
List<URI> allRemoteArtifactRepositories,
LocalArtifactRepository localMavenRepository,
org.eclipse.equinox.p2.core.IProvisioningAgent agent,
boolean includePackedArtifacts,
MavenLogger logger) |
Modifier and Type | Method and Description |
---|---|
void |
TargetPlatformBuilder.addArtifactWithExistingMetadata(IArtifactFacade artifact,
IArtifactFacade p2MetadataFile) |
void |
TargetPlatformBuilder.publishAndAddArtifactIfBundleArtifact(IArtifactFacade artifact) |
Modifier and Type | Method and Description |
---|---|
void |
LocalRepositoryStub.addArtifact(IArtifactFacade artifact)
Logically add an artifact to the repository stub.
|
Constructor and Description |
---|
MavenCoordinates(IArtifactFacade artifact) |
Copyright © 2008-2012 Eclipse Foundation. All Rights Reserved.