NAME

Meta::Revision::Entry - a single revision of a source file entry.

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: Entry.pm PROJECT: meta

SYNOPSIS

package foo; use Meta::Revision::Entry qw(); my($object)=Meta::Revision::Entry-new();> my($result)=$object-printd($xml);>

DESCRIPTION

This object represents a single revision entry in a list of revisions made to a source file. It has a couple of basic elements in it: the revisors initials, the revision number, the date of the revision and remarks that accompanied the revision.

EXPORTS

new($) set_number($$) get_number($) set_date($$) get_date($) set_initials($$) get_initials($) set_remark($$) get_remark($) set_action($$) get_action($) set_change($$) get_change($) set_delta($$) get_delta($) print($$) printd($$) string($)

FUNCTION DOCUMENTATION

new($)

This is a constructor for the Meta::Revision::Entry object.

set_number($$)

This method will set the number of the current revision.

get_number($)

This method will retrieve the number of the current revision.

set_date($$)

This method will set the date of the current revision.

get_date($)

This method will retrieve the date of the current revision.

set_initials($$)

This method will set the initials of the current revision.

get_initials($)

This method will retrieve the initials of the current revision.

set_remark($$)

This method will set the remark of the current revision.

get_remark($)

This method will retrieve the remark accompanying the current revision.

set_action($$)

This method will set the action of the current revision.

get_action($)

This method will retrieve the action of the current revision.

set_change($$)

This method will set the change of the current revision.

get_change($)

This method will retrieve the change of the current revision.

set_delta($$)

This method will set the delta of the current revision.

get_delta($)

This method will retrieve the delta of the current revision.

print($$)

This method prints the revision object to a regular file.

printd($$)

This method will print the current object in DocBook XML format using a writer object received.

string($)

This method will return a string representing the entire information for this entry.

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 3 Thu Feb 8 00:23:21 2001 MV betern general cook schemes 4 Fri Feb 9 03:09:51 2001 MV revision in files end of revision info

SEE ALSO

Nothing.

TODO

Nothing.