@Component(role=org.sonatype.maven.polyglot.mapping.Mapping.class, hint="eclipse-feature") public class TychoFeatureMapping extends AbstractXMLTychoMapping
Modifier and Type | Field and Description |
---|---|
static String |
PACKAGING |
container, logger
Constructor and Description |
---|
TychoFeatureMapping() |
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 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
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
Copyright © 2010–2019 Eclipse Foundation. All rights reserved.