| Document documentation | view source | Contained in the Document distribution. |
Document::NotesFile - NotesFile file manager.
use Document::NotesFile; $obj = Document::NotesFile->new ($filespecobj); $obj = Document::NotesFile->new ($filename) $okay = $obj->note ($note,$user);
UNIVERSAL
This Class manages .note files contained within a Document directory. Notes are special historical or other information about the document added by the user of a program.
use Document::NotesFile;
my $baz = Document::NotesFile->new ($filespecobj);
my $baz = Document::NotesFile->new ($pathname);
my $waslogged = $baz->note ("Washington slept in this file", "BenF" );
None.
None.
Create an object to allow communications with a notes file object of a Document directory defined by $filename or $filespecobj. If there is currently no file in it named .note, create one and emit a log creation message about it.
Objects of this Class may be used as inputs to the Fault::Logger class.
All of the path information comes either from a preparsed filename in $filespecobj, a File::Spec::DatedPage object, or a string containing a pathname to the target Document directory.
[Can we get by with a File::Spec::Dated object?]
Write a time-stamped message into the .note file of the form:
$note\n
[$user 20021207223010]\n
and return true if we succeeded in doing so.
None.
None.
See TODO.
Fault::ErrorHandler, DMA::ISODate, File::Spec::DatedPage
Dale Amon <amon@vnl.com>
| Document documentation | view source | Contained in the Document distribution. |