Browser::LibModule.pm - Perl Library Support for Tk::Browser.pm
SYNOPSIS
use Browser::LibModule;
use Browser::LibModuleSymbol;
use Browser::LibSymbolRef;
DESCRIPTION
Browser::LibModule provides a Tk::Browser(3) with hierarchical object references to Perl library modules, including package name, file name, version, arrays of stash references, and superclasses, if any.
Browser::LibModule stores objects in a tree similar to the Perl class hierarchy. The library module that the Browser::LibModule object references need not be object oriented. Every module is a subclass of Perl's default superclass UNIVERSAL.
Browser::LibModuleSymbol.pm provides lexical scanning and lookup, and cross referencing subroutines.
Browser::LibSymbolRef provides a few methods for tied objects that correspond to stash references.
Running Under Perl/Tk
Browser::LibModule call Tk::Event::DoOneEvent() to provide window updates. The function usesTk() determines whether the module is called from a program that uses Perl/Tk and returns true if called from a program that has a Tk::MainWindow. Otherwise usesTk() returns false.
REVISION
$Id: LibModule.pm,v 1.1.1.1 2015/04/18 18:43:42 rkiesling Exp $
COPYRIGHT
Copyright © 2001-2004 Robert Kiesling, rkies@cpan.org.
Licensed using the same terms as Perl. Refer to the file, "Artistic," for information.
SEE ALSO
Browser::LibModuleSymbol(3), Lib::SymbolRef(3), Tk::Browser(3), perlmod(1), perlmodlib(1), perl(1).
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 58:
Non-ASCII character seen before =encoding in '©'. Assuming CP1252