Class AbstractXMLTychoMapping

    • Constructor Detail

      • AbstractXMLTychoMapping

        public AbstractXMLTychoMapping()
    • Method Detail

      • initModel

        protected void initModel​(org.apache.maven.model.Model model,
                                 Reader artifactReader,
                                 File artifactFile)
                          throws org.apache.maven.model.io.ModelParseException,
                                 IOException
        Specified by:
        initModel in class AbstractTychoMapping
        Throws:
        org.apache.maven.model.io.ModelParseException
        IOException
      • initModelFromXML

        protected abstract void initModelFromXML​(org.apache.maven.model.Model model,
                                                 Element xml,
                                                 File artifactFile)
                                          throws org.apache.maven.model.io.ModelParseException,
                                                 IOException
        Throws:
        org.apache.maven.model.io.ModelParseException
        IOException
      • getRequiredXMLAttributeValue

        protected static String getRequiredXMLAttributeValue​(Element element,
                                                             String attributeName)
                                                      throws org.apache.maven.model.io.ModelParseException
        Throws:
        org.apache.maven.model.io.ModelParseException
      • getXMLAttributeValue

        protected static String getXMLAttributeValue​(Element element,
                                                     String attributeName)