1 #============================================================= -*-Perl-*-
6 # Module implementing specific nodes in a Pod::POM, subclassed from
10 # Andy Wardley <abw@kfs.org>
13 # Copyright (C) 2000, 2001 Andy Wardley. All Rights Reserved.
15 # This module is free software; you can redistribute it and/or
16 # modify it under the same terms as Perl itself.
19 # $Id: Nodes.pm 76 2009-08-20 20:41:33Z ford $
21 #========================================================================
23 package BASIS::Pod::POM::Nodes;
30 use BASIS::Pod::POM::Node::Pod;
31 use BASIS::Pod::POM::Node::Head1;
32 use BASIS::Pod::POM::Node::Head2;
33 use BASIS::Pod::POM::Node::Head3;
34 use BASIS::Pod::POM::Node::Head4;
35 use BASIS::Pod::POM::Node::Over;
36 use BASIS::Pod::POM::Node::Item;
37 use BASIS::Pod::POM::Node::Begin;
38 use BASIS::Pod::POM::Node::For;
39 use BASIS::Pod::POM::Node::Verbatim;
40 use BASIS::Pod::POM::Node::Code;
41 use BASIS::Pod::POM::Node::Text;
42 use BASIS::Pod::POM::Node::Sequence;
43 use BASIS::Pod::POM::Node::Content;
46 use vars qw( $VERSION $DEBUG $ERROR @EXPORT_OK @EXPORT_FAIL );
47 use base qw( Exporter );
49 $VERSION = sprintf("%d.%02d", q$Revision: 1.3 $ =~ /(\d+)\.(\d+)/);
50 $DEBUG = 0 unless defined $DEBUG;
56 Pod::POM::Nodes - convenience class to load all node classes
64 This module implements a convenience class that simply uses all of the subclasses of Pod::POM::Node.
65 (It used to include all the individual classes inline, but the node classes have been factored out
66 into individual modules.)
70 Andy Wardley E<lt>abw@kfs.orgE<gt>
74 Copyright (C) 2000, 2001 Andy Wardley. All Rights Reserved.
76 This module is free software; you can redistribute it and/or
77 modify it under the same terms as Perl itself.
81 Consult L<Pod::POM> for a general overview and examples of use.