Package org.eclipse.tycho.p2.metadata
Interface P2Generator
-
- All Known Implementing Classes:
DefaultDependencyMetadataGenerator
,P2GeneratorImpl
public interface P2Generator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,IP2Artifact>
generateMetadata(java.util.List<IArtifactFacade> artifacts, PublisherOptions options, java.io.File targetDir)
void
persistMetadata(java.util.Map<java.lang.String,IP2Artifact> metadata, java.io.File unitsXml, java.io.File artifactsXml)
-
-
-
Method Detail
-
generateMetadata
java.util.Map<java.lang.String,IP2Artifact> generateMetadata(java.util.List<IArtifactFacade> artifacts, PublisherOptions options, java.io.File targetDir) throws java.io.IOException
- Parameters:
artifacts
-options
-targetDir
- location to store artifacts created during meta data generation (e.g. root file zip)- Throws:
java.io.IOException
-
persistMetadata
void persistMetadata(java.util.Map<java.lang.String,IP2Artifact> metadata, java.io.File unitsXml, java.io.File artifactsXml) throws java.io.IOException
- Throws:
java.io.IOException
-
-