Class ChangeLogSet

    • Constructor Detail

      • ChangeLogSet

        public ChangeLogSet​(Date startDate,
                            Date endDate)
        Initializes a new instance of this class.
        Parameters:
        startDate - the start date/tag for this set.
        endDate - the end date/tag for this set, or null if this set goes to the present time.
      • ChangeLogSet

        public ChangeLogSet​(List<ChangeSet> entries,
                            Date startDate,
                            Date endDate)
        Initializes a new instance of this class.
        Parameters:
        entries - collection of ChangeSet objects for this set.
        startDate - the start date/tag for this set.
        endDate - the end date/tag for this set, or null if this set goes to the present time.
    • Method Detail

      • getStartDate

        public Date getStartDate()
        Returns the start date.
        Returns:
        the start date.
      • getEndDate

        public Date getEndDate()
        Returns the end date for this set.
        Returns:
        the end date for this set, or null if this set goes to the present time.
      • getStartVersion

        public ScmVersion getStartVersion()
        Returns the start version (revision/branch/label) for this set.
        Returns:
        the start version (revision/branch/label) for this set, or null.
      • getEndVersion

        public ScmVersion getEndVersion()
        Returns the end version (revision/branch/label) for this set.
        Returns:
        the end version (revision/branch/label) for this set, or null.
      • toXML

        public String toXML()
        Creates an XML representation of this change log set with a default encoding (ISO-8859-1).
        Returns:
        TODO
      • toXML

        public String toXML​(String encoding)
        Creates an XML representation of this change log set.
        Parameters:
        encoding - encoding of output
        Returns:
        TODO