org.codehaus.tycho.eclipsepackaging
Class UpdateSiteAssembler
java.lang.Object
org.codehaus.tycho.ArtifactDependencyVisitor
org.codehaus.tycho.eclipsepackaging.UpdateSiteAssembler
- Direct Known Subclasses:
- ProductAssembler
public class UpdateSiteAssembler
- extends org.codehaus.tycho.ArtifactDependencyVisitor
Assembles standard eclipse update site directory structure on local filesystem.
- Author:
- igor
Constructor Summary |
UpdateSiteAssembler(org.apache.maven.execution.MavenSession session,
java.io.File target)
|
Method Summary |
protected boolean |
isDirectoryShape(org.codehaus.tycho.PluginDescription plugin,
java.io.File location)
|
protected boolean |
isSourceBundle(org.apache.maven.project.MavenProject bundleProject,
java.lang.String bundleId)
|
void |
setArchives(java.util.Map<java.lang.String,java.lang.String> archives)
|
void |
setPack200(boolean pack200)
|
void |
setUnpackFeatures(boolean unpack)
|
void |
setUnpackPlugins(boolean unpack)
|
boolean |
visitFeature(org.codehaus.tycho.FeatureDescription feature)
|
void |
visitPlugin(org.codehaus.tycho.PluginDescription plugin)
|
Methods inherited from class org.codehaus.tycho.ArtifactDependencyVisitor |
missingFeature, missingPlugin, newRuntimeException |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PLUGINS_DIR
public static final java.lang.String PLUGINS_DIR
- See Also:
- Constant Field Values
FEATURES_DIR
public static final java.lang.String FEATURES_DIR
- See Also:
- Constant Field Values
UpdateSiteAssembler
public UpdateSiteAssembler(org.apache.maven.execution.MavenSession session,
java.io.File target)
visitFeature
public boolean visitFeature(org.codehaus.tycho.FeatureDescription feature)
- Overrides:
visitFeature
in class org.codehaus.tycho.ArtifactDependencyVisitor
visitPlugin
public void visitPlugin(org.codehaus.tycho.PluginDescription plugin)
- Overrides:
visitPlugin
in class org.codehaus.tycho.ArtifactDependencyVisitor
isSourceBundle
protected boolean isSourceBundle(org.apache.maven.project.MavenProject bundleProject,
java.lang.String bundleId)
isDirectoryShape
protected boolean isDirectoryShape(org.codehaus.tycho.PluginDescription plugin,
java.io.File location)
setArchives
public void setArchives(java.util.Map<java.lang.String,java.lang.String> archives)
setPack200
public void setPack200(boolean pack200)
setUnpackPlugins
public void setUnpackPlugins(boolean unpack)
setUnpackFeatures
public void setUnpackFeatures(boolean unpack)
Copyright © 2008-2011. All Rights Reserved.