NAME

Win32::Word::Declarative::Table - implements a table in the declarative Word framework.

VERSION

Version 0.01

SYNOPSIS

The table tag defines a table in a Word document.

INTERNALS

defines()

Called by Class::Declarative during import, to find out what xmlapi tags this plugin claims to implement.

build_payload

The build_payload function is then called when this object is built. It really does very little at this stage.

go

The go function does the real work of creating the table. The table will already be built with the correct number of rows and cells (if possible). The number of cells in the first row will be the determining factor for now - ultimately, that may change, but there will have to be some rational way of specifying table layout first.

TEXT-SPECIFIC FUNCTIONS

add_content($text)

Types the text in question. This can be overridden to create a new paragraph or table cell first, which is why it's split out like this.

AUTHOR

Michael Roberts, <michael at vivtek.com>

BUGS

Please report any bugs or feature requests to bug-wx-definedui at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Win32-Word-Declarative. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

LICENSE AND COPYRIGHT

Copyright 2010 Michael Roberts.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.