Tag: cws_dev300_odbmacros3
User: fs      
Date: 2008-07-19 21:00:51+0000
Modified:
   dba/dbaccess/source/filter/xml/xmlfilter.cxx

Log:
 #i76128# import document events/scripts

File Changes:

Directory: /dba/dbaccess/source/filter/xml/
===========================================

File [changed]: xmlfilter.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/dbaccess/source/filter/xml/xmlfilter.cxx?r1=1.20&r2=1.20.2.1
Delta lines:  +19 -7
--------------------
--- xmlfilter.cxx       2008-04-10 13:37:04+0000        1.20
+++ xmlfilter.cxx       2008-07-19 21:00:48+0000        1.20.2.1
@@ -7,7 +7,7 @@
  * OpenOffice.org - a multi-platform office productivity suite
  *
  * $RCSfile: xmlfilter.cxx,v $
- * $Revision: 1.20 $
+ * $Revision: 1.20.2.1 $
  *
  * This file is part of OpenOffice.org.
  *
@@ -55,6 +55,9 @@
 #ifndef _XMLOFF_XMLNMSPE_HXX
 #include <xmloff/xmlnmspe.hxx>
 #endif
+#ifndef _XMLOFF_XMLSCRIPTI_HXX
+#include <xmloff/xmlscripti.hxx>
+#endif
 #ifndef _XMLOFF_XMLTOKEN_HXX
 #include <xmloff/xmltoken.hxx>
 #endif
@@ -474,6 +477,9 @@
                        GetProgressBarHelper()->Increment( PROGRESS_BAR_STEP );
                        pContext = CreateStylesContext(nPrefix, rLocalName, 
xAttrList, sal_True);
                        break;
+        case XML_TOK_DOC_SCRIPT:
+            pContext = CreateScriptContext( rLocalName );
+            break;
        }
 
        if ( !pContext )
@@ -545,6 +551,7 @@
                        { XML_NAMESPACE_OOO, XML_AUTOMATIC_STYLES,          
XML_TOK_DOC_AUTOSTYLES      },
                        { XML_NAMESPACE_OFFICE, XML_DATABASE,                   
XML_TOK_DOC_DATABASE    },
                        { XML_NAMESPACE_OOO, XML_DATABASE,                      
    XML_TOK_DOC_DATABASE        },
+            { XML_NAMESPACE_OFFICE, XML_SCRIPTS,               
XML_TOK_DOC_SCRIPT              },
                        XML_TOKEN_MAP_END
                };
                m_pDocElemTokenMap.reset(new SvXMLTokenMap( aElemTokenMap ));
@@ -781,6 +788,11 @@
        return pContext;
 }
 // 
-----------------------------------------------------------------------------
+SvXMLImportContext* ODBFilter::CreateScriptContext( const ::rtl::OUString& 
_rLocalName )
+{
+       return new XMLScriptContext( *this, XML_NAMESPACE_OFFICE, _rLocalName, 
GetModel() );
+}
+// 
-----------------------------------------------------------------------------
 UniReference < XMLPropertySetMapper > 
ODBFilter::GetTableStylesPropertySetMapper() const
 {
        if ( !m_xTableStylesPropertySetMapper.is() )




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to