Author: damjan Date: Wed Nov 8 16:46:44 2017 New Revision: 1814599 URL: http://svn.apache.org/viewvc?rev=1814599&view=rev Log: Add a file I missed out in my last commit.
Patch by: me Added: openoffice/trunk/main/offapi/com/sun/star/sdb/ParameterSubstitution.idl Added: openoffice/trunk/main/offapi/com/sun/star/sdb/ParameterSubstitution.idl URL: http://svn.apache.org/viewvc/openoffice/trunk/main/offapi/com/sun/star/sdb/ParameterSubstitution.idl?rev=1814599&view=auto ============================================================================== --- openoffice/trunk/main/offapi/com/sun/star/sdb/ParameterSubstitution.idl (added) +++ openoffice/trunk/main/offapi/com/sun/star/sdb/ParameterSubstitution.idl Wed Nov 8 16:46:44 2017 @@ -0,0 +1,71 @@ +/************************************************************** + * + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * + *************************************************************/ + + +#ifndef __com_sun_star_sdb_ParameterSubstitution_idl__ +#define __com_sun_star_sdb_ParameterSubstitution_idl__ + + module com { module sun { module star { module lang { + published interface XInitialization; + published interface XServiceInfo; +};};};}; + +module com { module sun { module star { module util { + published interface XStringSubstitution; +};};};}; + +#ifndef __com_sun_star_lang_XInitialization_idl__ +#include <com/sun/star/lang/XInitialization.idl> +#endif + +#ifndef __com_sun_star_lang_XServiceInfo_idl__ +#include <com/sun/star/lang/XServiceInfo.idl> +#endif + +#ifndef __com_sun_star_util_XStringSubstitution_idl__ +#include <com/sun/star/util/XStringSubstitution.idl> +#endif + + module com { module sun { module star { module sdb { + + +/** Does variable substitution on an SQL query. + */ +published service ParameterSubstitution +{ + /** must cary a live connection in the "ActiveConnection" property. + */ + interface com::sun::star::lang::XInitialization; + + interface com::sun::star::lang::XServiceInfo; + + /** for the variable substitution. + */ + interface com::sun::star::util::XStringSubstitution; +}; + +//============================================================================= + +}; }; }; }; + +/*=========================================================================== +===========================================================================*/ +#endif