The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

XML::Toolkit::Generator - A set of tools for converting Moose Objects into XML

SYNOPSIS

    use XML::Toolkit::Generator;
    my $generator =     XML::Toolkit::Generator->new();
    $generator->render_object( $object );
    say for $generator->output;

ATTRIBUTES

output - Output Buffer

An ArrayRef that contains all of the output.

handler - An XML::SAX Filter

This is the class that renders the parsed events into XML. XML::SAX::Writer is the default implementation.

quote_charecter - String for XML::SAX::Writer

String to pass to XML::SAX::Writer to define the attribute quoting mechanisim. This will default to single quotes (q[']).

generator - An XML::Toolkit::Generator

This must do the XML::Toolkit::Generator::Interface. This is the class that introspects Moose Objects and converts them into a SAX Stream. It defaults to XML::Toolkit::Generator::Default.

INCOMPATIBILITIES

None reported.

BUGS AND LIMITATIONS

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.

AUTHOR

Chris Prather <chris@prather.org>

LICENCE AND COPYRIGHT

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.