@Component(role=org.sonatype.maven.polyglot.mapping.Mapping.class, hint="eclipse-plugin") public class TychoBundleMapping extends AbstractTychoMapping
Modifier and Type | Field and Description |
---|---|
static String |
MANIFEST_MF_MARKER |
static String |
PACKAGING |
container, logger
Constructor and Description |
---|
TychoBundleMapping() |
Modifier and Type | Method and Description |
---|---|
protected String |
getPackaging() |
protected File |
getPrimaryArtifact(File dir) |
protected File |
getRealArtifactFile(File polyglotArtifactFile) |
protected void |
initModel(org.apache.maven.model.Model model,
Reader artifactReader,
File artifactFile) |
protected boolean |
isValidLocation(String location) |
accept, findParent, getBuildProperties, getFlavour, getPomVersion, getPrimaryArtifactCharset, getPriority, getReader, getWriter, locatePom, locatePomReference, read, read, read
public static final String PACKAGING
public static final String MANIFEST_MF_MARKER
protected boolean isValidLocation(String location)
isValidLocation
in class AbstractTychoMapping
protected File getPrimaryArtifact(File dir)
getPrimaryArtifact
in class AbstractTychoMapping
protected String getPackaging()
getPackaging
in class AbstractTychoMapping
protected void initModel(org.apache.maven.model.Model model, Reader artifactReader, File artifactFile) throws org.apache.maven.model.io.ModelParseException, IOException
initModel
in class AbstractTychoMapping
org.apache.maven.model.io.ModelParseException
IOException
protected File getRealArtifactFile(File polyglotArtifactFile)
getRealArtifactFile
in class AbstractTychoMapping
Copyright © 2008–2020 Eclipse Foundation. All rights reserved.