Tag: cws_src680_dba22b
User: fs      
Date: 2006/12/09 13:50:20

Modified:
   dba/dbaccess/source/ui/querydesign/querycontroller.cxx

Log:
 #i72428# NamedValueCollection API changes

File Changes:

Directory: /dba/dbaccess/source/ui/querydesign/
===============================================

File [changed]: querycontroller.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/querydesign/querycontroller.cxx?r1=1.106.54.2&r2=1.106.54.3
Delta lines:  +6 -13
--------------------
--- querycontroller.cxx 9 Dec 2006 21:23:19 -0000       1.106.54.2
+++ querycontroller.cxx 9 Dec 2006 21:50:18 -0000       1.106.54.3
@@ -4,9 +4,9 @@
  *
  *  $RCSfile: querycontroller.cxx,v $
  *
- *  $Revision: 1.106.54.2 $
+ *  $Revision: 1.106.54.3 $
  *
- *  last change: $Author: fs $ $Date: 2006/12/09 21:23:19 $
+ *  last change: $Author: fs $ $Date: 2006/12/09 21:50:18 $
  *
  *  The Contents of this file are made available subject to
  *  the terms of GNU Lesser General Public License Version 2.1.
@@ -767,19 +767,12 @@
        if ( xConnection.is() )
         initializeConnection( xConnection );
 
-    if ( !rArguments.getIfExists_ensureType( 
(::rtl::OUString)PROPERTY_CURRENTQUERY, m_sName ) )
-        throw Exception(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("Invalid 
argument type for CurrentQuery.")),*this);
-
-    if ( !rArguments.getIfExists_ensureType( 
(::rtl::OUString)PROPERTY_QUERYDESIGNVIEW, m_bDesign ) )
-        throw Exception(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("Invalid 
argument type for QueryDesignView.")),*this);
-
-    if ( !rArguments.getIfExists_ensureType( 
(::rtl::OUString)PROPERTY_CREATEVIEW, m_bCreateView ) )
-        throw Exception(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("Invalid 
argument type for CreateView.")),*this);
+    rArguments.get_ensureType( (::rtl::OUString)PROPERTY_CURRENTQUERY, m_sName 
);
+    rArguments.get_ensureType( (::rtl::OUString)PROPERTY_QUERYDESIGNVIEW, 
m_bDesign );
+    rArguments.get_ensureType( (::rtl::OUString)PROPERTY_CREATEVIEW, 
m_bCreateView );
 
     ::rtl::OUString sIndependentSQLCommand;
-    if ( !rArguments.getIfExists_ensureType( 
(::rtl::OUString)PARAM_INDEPENDENT_SQL_COMMAND, sIndependentSQLCommand ) )
-        throw Exception( ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM("Invalid 
argument type for IndependentSQLCommand." ) ),*this);
-    if ( rArguments.has( (rtl::OUString)PARAM_INDEPENDENT_SQL_COMMAND ) )
+    if ( rArguments.get_ensureType( 
(::rtl::OUString)PARAM_INDEPENDENT_SQL_COMMAND, sIndependentSQLCommand ) )
     {
         m_bIndependent = sal_True;
         m_bEsacpeProcessing = sal_True;




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

Reply via email to