diff options
Diffstat (limited to 'offapi/com/sun/star/sdbc/XStruct.idl')
-rw-r--r-- | offapi/com/sun/star/sdbc/XStruct.idl | 120 |
1 files changed, 60 insertions, 60 deletions
diff --git a/offapi/com/sun/star/sdbc/XStruct.idl b/offapi/com/sun/star/sdbc/XStruct.idl index a31535decf46..99f2610c199c 100644 --- a/offapi/com/sun/star/sdbc/XStruct.idl +++ b/offapi/com/sun/star/sdbc/XStruct.idl @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -24,88 +24,88 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef __com_sun_star_sdbc_XStruct_idl__ -#define __com_sun_star_sdbc_XStruct_idl__ - -#ifndef __com_sun_star_uno_XInterface_idl__ -#include <com/sun/star/uno/XInterface.idl> -#endif - - module com { module sun { module star { module container { - published interface XNameAccess; -};};};}; - -#ifndef __com_sun_star_sdbc_SQLException_idl__ -#include <com/sun/star/sdbc/SQLException.idl> -#endif - - module com { module sun { module star { module sdbc { - - +#ifndef __com_sun_star_sdbc_XStruct_idl__ +#define __com_sun_star_sdbc_XStruct_idl__ + +#ifndef __com_sun_star_uno_XInterface_idl__ +#include <com/sun/star/uno/XInterface.idl> +#endif + + module com { module sun { module star { module container { + published interface XNameAccess; +};};};}; + +#ifndef __com_sun_star_sdbc_SQLException_idl__ +#include <com/sun/star/sdbc/SQLException.idl> +#endif + + module com { module sun { module star { module sdbc { + + /** is used for the standard mapping for a SQL structured type. - - + + <p> - A + A <code>Struct</code> object contains a value for each attribute of the SQL structured type that it represents. - By default, an instance of + By default, an instance of <code>Struct</code> is valid as long as the application has a reference to it. </p> */ published interface XStruct: com::sun::star::uno::XInterface -{ - +{ + /** retrieves the SQL type name of the SQL structured type - that this + that this <code>Struct</code> object represents. @returns the name of the SQL type. - @throws SQLException + @throws SQLException if a database access error occurs. */ - string getSQLTypeName() raises (SQLException); - - //------------------------------------------------------------------------- - - /** produces the ordered values of the attributes of the SQL - structured type that this + string getSQLTypeName() raises (SQLException); + + //------------------------------------------------------------------------- + + /** produces the ordered values of the attributes of the SQL + structured type that this <code>Struct</code> - object represents. + object represents. <p> - This method uses the given type map for customizations of the type - mappings. If there is no entry in the given type map that matches or - the given type map is + This method uses the given type map for customizations of the type + mappings. If there is no entry in the given type map that matches or + the given type map is <NULL/> - , the structured type that this + , the structured type that this <code>Struct</code> - object represents, the driver uses - the connection type mapping. - @param typeMap - is a map object that contains mappings of SQL type names to - services. If the + object represents, the driver uses + the connection type mapping. + @param typeMap + is a map object that contains mappings of SQL type names to + services. If the <code>typeMap</code>is <NULL/> - , the type-map - associated with the connection for customizations of the type-mappings - is used. - @returns - an array containing the ordered attribute values. - @throws SQLException + , the type-map + associated with the connection for customizations of the type-mappings + is used. + @returns + an array containing the ordered attribute values. + @throws SQLException if a database access error occurs. */ - sequence<any> getAttributes([in]com::sun::star::container::XNameAccess typeMap) - raises (SQLException); -}; - -//============================================================================= - -}; }; }; }; - -/*=========================================================================== -===========================================================================*/ -#endif + sequence<any> getAttributes([in]com::sun::star::container::XNameAccess typeMap) + raises (SQLException); +}; + +//============================================================================= + +}; }; }; }; + +/*=========================================================================== +===========================================================================*/ +#endif |