
XML::Toolkit::Builder - A set of tools for Building XML Classes via XML::SAX Streams

use XML::Toolkit::Builder;
my $builder = XML::Toolkit::Builder->new( namespace => 'MyApp' );
$self->builder->parse_file( $file );
say $builder->render;

This will define the root level namespace for the classes generated by the Builder. This defaults to "MyApp".
The render method is required. This is the class that renders the parsed events into a set of Moose classes. XML::Filter::Moose::Class documented elsewhere in this distribution is the default implementation.
This is to allow customization of the output template for the generated Moose classes.
An ArrayRef that contains all of the output.
The methods parse_uri, parse_file and parse_string are required. This defaults to a XML::SAX::ParserFactory parser.

None reported.

No bugs have been reported.
Please report any bugs or feature requests to bug-xml-toolkit@rt.cpan.org, or through the web interface at http://rt.cpan.org.

Chris Prather <chris@prather.org>

Copyright (c) 2008, Chris Prather <chris@prather.org>. Some rights reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.