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