Using one API for Java and Writer load a template that contains a table ....
I try to copy the table on the next page ( copy also need property ) to create
a new .... and I think
This is the code I have the table and properties
Another alternative would be to copy the entire page , as it contains only the
table . thanks
// first query the XTextTablesSupplier interface from our document
XTextTablesSupplier xTablesSupplier = ( XTextTablesSupplier ) UnoRuntime .
queryInterface (
XTextTablesSupplier . class , xWriterComponent );
// get the tables collection
XNameAccess xNamedTables = xTablesSupplier . getTextTables ();
// now query the XIndexAccess from the tables collection
XIndexAccess xIndexedTables = ( XIndexAccess ) UnoRuntime . queryInterface (
XIndexAccess . class , xNamedTables );
// we need properties
xTableProps = null ;
// get the tables
for ( int i = 0; i < xIndexedTables . getCount (); i++) {
table = xIndexedTables . getByIndex (i);
// the properties , please !
xTableProps = ( XPropertySet ) UnoRuntime . queryInterface (
XPropertySet . class , table );
this . xTable = ( XTextTable ) UnoRuntime . queryInterface (
XTextTable . class , table );
}
http://www.uci.cu
--
For unsubscribe instructions e-mail to: users+h...@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted