org.sonatype.tycho.p2.impl.publisher
Class P2GeneratorImpl
java.lang.Object
org.sonatype.tycho.p2.impl.publisher.P2GeneratorImpl
- All Implemented Interfaces:
- P2Generator
public class P2GeneratorImpl
- extends java.lang.Object
- implements P2Generator
Method Summary |
long |
createId(java.lang.String sourceBundleSymbolicName,
java.lang.String version)
|
void |
generateMetadata(IArtifactFacade artifact,
java.io.File content,
java.io.File artifacts)
|
void |
generateMetadata(IArtifactFacade artifact,
java.util.List<java.util.Map<java.lang.String,java.lang.String>> environments,
java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> units,
java.util.Set<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> artifacts)
|
boolean |
isSupported(java.lang.String type)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
P2GeneratorImpl
public P2GeneratorImpl(boolean dependenciesOnly)
generateMetadata
public void generateMetadata(IArtifactFacade artifact,
java.io.File content,
java.io.File artifacts)
throws java.io.IOException
- Specified by:
generateMetadata
in interface P2Generator
- Throws:
java.io.IOException
generateMetadata
public void generateMetadata(IArtifactFacade artifact,
java.util.List<java.util.Map<java.lang.String,java.lang.String>> environments,
java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> units,
java.util.Set<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> artifacts)
createId
public long createId(java.lang.String sourceBundleSymbolicName,
java.lang.String version)
isSupported
public boolean isSupported(java.lang.String type)
Copyright © 2008-2011. All Rights Reserved.