public abstract class AbstractXMLTychoMapping extends AbstractTychoMapping
container, logger
Constructor and Description |
---|
AbstractXMLTychoMapping() |
Modifier and Type | Method and Description |
---|---|
protected static String |
getRequiredXMLAttributeValue(Element element,
String attributeName) |
protected static String |
getXMLAttributeValue(Element element,
String attributeName) |
protected void |
initModel(org.apache.maven.model.Model model,
Reader artifactReader,
File artifactFile) |
protected abstract void |
initModelFromXML(org.apache.maven.model.Model model,
Element xml,
File artifactFile) |
accept, findParent, getBuildProperties, getFlavour, getPackaging, getPomVersion, getPrimaryArtifact, getPrimaryArtifactCharset, getPriority, getReader, getRealArtifactFile, getWriter, isValidLocation, locatePom, locatePomReference, read, read, read
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 abstract void initModelFromXML(org.apache.maven.model.Model model, Element xml, File artifactFile) throws org.apache.maven.model.io.ModelParseException, IOException
org.apache.maven.model.io.ModelParseException
IOException
protected static String getRequiredXMLAttributeValue(Element element, String attributeName) throws org.apache.maven.model.io.ModelParseException
org.apache.maven.model.io.ModelParseException
Copyright © 2008–2020 Eclipse Foundation. All rights reserved.