NAME
Meta::Revision::Revision - an object representing full revision history.
COPYRIGHT
Copyright (C) 2001 Mark Veltzer; All rights reserved.
LICENSE
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
DETAILS
MANIFEST: Revision.pm PROJECT: meta
SYNOPSIS
package foo;
use Meta::Revision::Revision qw();
my($object)=Meta::Revision::Revision-
new();> my($result)=$object-
printd($xml);>
DESCRIPTION
This object represents a full revision history of a module. The object is able to print itself in DocBook xml format.
EXPORTS
new($)
print($$)
string($)
docbook_revhistory_print($$)
docbook_revhistory($)
docbook_edition_print($$)
docbook_edition($)
docbook_date_print($$)
docbook_date($)
html_last_print($$)
html_last($)
FUNCTION DOCUMENTATION
- print($$)
-
This method prints the object to a regular file. The format is debug.
- string($)
-
This method will create a string representing the current revision information. The format is perl revision.
- docbook_revhistory_print($$)
-
This method prints the Revision history to an XML file writer. This format is XML docbook.
- docbook_revhistory($)
-
This method will create an XML string representing the current revision information.
- docbook_edition_print($$)
-
This will print the edition information to a XML::Writer type object.
- docbook_edition($)
-
This method will create an XML string representing the current edition information.
- docbook_date_print($$)
-
This will print the date information to a XML::Writer type object.
- docbook_date($)
-
This method will create an XML string representing the current date information.
- html_last_print($$)
-
This will print a "page last modified at" html notice.
- html_last($)
-
This method will create an XML string representing the last modified information.
BUGS
None.
AUTHOR
Mark Veltzer <mark2776@yahoo.com>
HISTORY
start of revision info 1 Tue Feb 6 07:02:13 2001 MV more perl code quality 2 Tue Feb 6 22:19:51 2001 MV revision change end of revision info
SEE ALSO
Nothing.
TODO
Nothing.