Package org.eclipse.tycho.packaging
Class ProductAssembler
- java.lang.Object
-
- org.eclipse.tycho.core.ArtifactDependencyVisitor
-
- org.eclipse.tycho.packaging.UpdateSiteAssembler
-
- org.eclipse.tycho.packaging.ProductAssembler
-
public class ProductAssembler extends UpdateSiteAssembler
-
-
Field Summary
-
Fields inherited from class org.eclipse.tycho.packaging.UpdateSiteAssembler
FEATURES_DIR, PLUGINS_DIR
-
-
Constructor Summary
Constructors Constructor Description ProductAssembler(org.apache.maven.execution.MavenSession session, BundleReader manifestReader, File target, TargetEnvironment environment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
isDirectoryShape(PluginDescription plugin, File location)
protected boolean
matchEntivonment(PluginDescription plugin)
void
setIncludeSources(boolean includeSources)
void
visitPlugin(PluginDescription plugin)
-
Methods inherited from class org.eclipse.tycho.packaging.UpdateSiteAssembler
setArchives, setUnpackFeatures, setUnpackPlugins, visitFeature
-
Methods inherited from class org.eclipse.tycho.core.ArtifactDependencyVisitor
missingFeature, missingPlugin, newRuntimeException
-
-
-
-
Constructor Detail
-
ProductAssembler
public ProductAssembler(org.apache.maven.execution.MavenSession session, BundleReader manifestReader, File target, TargetEnvironment environment)
-
-
Method Detail
-
visitPlugin
public void visitPlugin(PluginDescription plugin)
- Overrides:
visitPlugin
in classUpdateSiteAssembler
-
isDirectoryShape
protected boolean isDirectoryShape(PluginDescription plugin, File location)
- Overrides:
isDirectoryShape
in classUpdateSiteAssembler
-
matchEntivonment
protected boolean matchEntivonment(PluginDescription plugin)
-
setIncludeSources
public void setIncludeSources(boolean includeSources)
-
-