Class ChangesXML

java.lang.Object
org.apache.maven.plugins.changes.ChangesXML

public class ChangesXML extends Object
A facade for a changes.xml file.
Version:
$Id$
  • Constructor Details

    • ChangesXML

      public ChangesXML(File xmlPath, org.apache.maven.plugin.logging.Log log) throws ChangesXMLRuntimeException
      Constructor that sets the changes.xml file and the logger.
      Parameters:
      xmlPath - the changes.xml file
      log - the logger
      Throws:
      ChangesXMLRuntimeException - if there was a fatal error while parsing the changes.xml file
  • Method Details

    • setAuthor

      public void setAuthor(String author)
      Sets the author attribute.
      Parameters:
      author - the new value of the author attribute
    • getAuthor

      public String getAuthor()
      Returns the current value of the author attribute.
      Returns:
      the current value of the author attribute
    • setReleaseList

      public void setReleaseList(List<Release> releaseList)
      Sets the releaseList attribute.
      Parameters:
      releaseList - the new value of the releaseList attribute
    • getReleaseList

      public List<Release> getReleaseList()
      Returns the current value of the releaseList attribute.
      Returns:
      the current value of the releaseList attribute
    • setTitle

      public void setTitle(String title)
      Sets the title attribute.
      Parameters:
      title - the new value of the title attribute
    • getTitle

      public String getTitle()
      Returns the current value of the title attribute.
      Returns:
      the current value of the title attribute
    • getChangesDocument

      public ChangesDocument getChangesDocument()
      Returns the current value of the changesDocument attribute.
      Returns:
      the current value of the changesDocument attribute
    • getAuthorEmail

      public String getAuthorEmail()
      Returns the current value of the authorEmail attribute.
      Returns:
      the current value of the authorEmail attribute
    • setAuthorEmail

      public void setAuthorEmail(String authorEmail)
      Sets the authorEmail attribute.
      Parameters:
      authorEmail - the new value of the authorEmail attribute