diff options
author | Vladimir Glazounov <vg@openoffice.org> | 2007-12-07 10:23:41 +0000 |
---|---|---|
committer | Vladimir Glazounov <vg@openoffice.org> | 2007-12-07 10:23:41 +0000 |
commit | 81052ef446b180a9cbdde294c169d02186feaa3d (patch) | |
tree | 191581bf15ff576df5b8a3d4c6acc9488ca42d9b /oovbaapi | |
parent | 882cd2f3c3c60511bac1f8f5320ddd11d4964939 (diff) |
INTEGRATION: CWS npower8 (1.2.2); FILE MERGED
2007/07/18 13:46:57 npower 1.2.2.2: #i77189# sync ooo-build and this module
2007/05/10 11:22:16 npower 1.2.2.1: #i77189# idl
Diffstat (limited to 'oovbaapi')
-rw-r--r-- | oovbaapi/org/openoffice/excel/XBorder.idl | 12 | ||||
-rw-r--r-- | oovbaapi/org/openoffice/excel/XBorders.idl | 12 | ||||
-rw-r--r-- | oovbaapi/org/openoffice/excel/XCharacters.idl | 12 | ||||
-rw-r--r-- | oovbaapi/org/openoffice/excel/XChart.idl | 43 | ||||
-rw-r--r-- | oovbaapi/org/openoffice/excel/XChartObject.idl | 20 | ||||
-rw-r--r-- | oovbaapi/org/openoffice/excel/XChartObjects.idl | 16 | ||||
-rw-r--r-- | oovbaapi/org/openoffice/excel/XComment.idl | 14 | ||||
-rw-r--r-- | oovbaapi/org/openoffice/excel/XComments.idl | 11 |
8 files changed, 104 insertions, 36 deletions
diff --git a/oovbaapi/org/openoffice/excel/XBorder.idl b/oovbaapi/org/openoffice/excel/XBorder.idl index e98059ba2751..c76a39253dea 100644 --- a/oovbaapi/org/openoffice/excel/XBorder.idl +++ b/oovbaapi/org/openoffice/excel/XBorder.idl @@ -4,9 +4,9 @@ * * $RCSfile: XBorder.idl,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: rt $ $Date: 2007-04-27 07:38:55 $ + * last change: $Author: vg $ $Date: 2007-12-07 11:21:51 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -39,15 +39,19 @@ #include <com/sun/star/uno/XInterface.idl> #endif - +#ifndef __org_openoffice_vba_XHelperInterface_idl__ +#include <org/openoffice/vba/XHelperInterface.idl> +#endif //============================================================================= module org { module openoffice { module excel { //============================================================================= -interface XBorder: ::com::sun::star::uno::XInterface +interface XBorder { + interface ::org::openoffice::vba::XHelperInterface; + [attribute] any Color; [attribute] any ColorIndex; [attribute] any LineStyle; diff --git a/oovbaapi/org/openoffice/excel/XBorders.idl b/oovbaapi/org/openoffice/excel/XBorders.idl index 231cf32980e5..4e41db5e09ca 100644 --- a/oovbaapi/org/openoffice/excel/XBorders.idl +++ b/oovbaapi/org/openoffice/excel/XBorders.idl @@ -4,9 +4,9 @@ * * $RCSfile: XBorders.idl,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: rt $ $Date: 2007-04-27 07:39:07 $ + * last change: $Author: vg $ $Date: 2007-12-07 11:22:03 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -41,6 +41,9 @@ #ifndef __org_openoffice_excel_XBorder_idl__ #include <org/openoffice/excel/XBorder.idl> #endif +#ifndef __org_openoffice_vba_XCollection_idl__ +#include <org/openoffice/vba/XCollection.idl> +#endif //============================================================================= @@ -48,8 +51,11 @@ module org { module openoffice { module excel { //============================================================================= -interface XBorders: ::org::openoffice::excel::XBorder +interface XBorders { + + interface org::openoffice::excel::XBorder; + interface org::openoffice::vba::XCollection; }; //============================================================================= diff --git a/oovbaapi/org/openoffice/excel/XCharacters.idl b/oovbaapi/org/openoffice/excel/XCharacters.idl index 9a8b9c992362..e8a8febb5ce2 100644 --- a/oovbaapi/org/openoffice/excel/XCharacters.idl +++ b/oovbaapi/org/openoffice/excel/XCharacters.idl @@ -4,9 +4,9 @@ * * $RCSfile: XCharacters.idl,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: rt $ $Date: 2007-04-27 07:39:18 $ + * last change: $Author: vg $ $Date: 2007-12-07 11:22:17 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -41,14 +41,18 @@ #ifndef __org_openoffice_excel_XFont_idl__ #include <org/openoffice/excel/XFont.idl> #endif - +#ifndef __org_openoffice_vba_XHelperInterface_idl__ +#include <org/openoffice/vba/XHelperInterface.idl> +#endif //============================================================================= module org { module openoffice { module excel { //============================================================================= -interface XCharacters: ::com::sun::star::uno::XInterface +interface XCharacters { + interface ::org::openoffice::vba::XHelperInterface; + [attribute] string Caption; [attribute, readonly ] long Count; [attribute] string Text; diff --git a/oovbaapi/org/openoffice/excel/XChart.idl b/oovbaapi/org/openoffice/excel/XChart.idl index 561b4a8e7b31..13f9fcce6936 100644 --- a/oovbaapi/org/openoffice/excel/XChart.idl +++ b/oovbaapi/org/openoffice/excel/XChart.idl @@ -4,9 +4,9 @@ * * $RCSfile: XChart.idl,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: rt $ $Date: 2007-04-27 07:39:29 $ + * last change: $Author: vg $ $Date: 2007-12-07 11:22:29 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -38,17 +38,52 @@ #ifndef __com_sun_star_uno_XInterface_idl__ #include <com/sun/star/uno/XInterface.idl> #endif +#ifndef __org_openoffice_vba_XHelperInterface_idl__ +#include <org/openoffice/vba/XHelperInterface.idl> +#endif +#ifndef __com_sun_star_script_BasicErrorException_idl__ +#include <com/sun/star/script/BasicErrorException.idl> +#endif //============================================================================= module org { module openoffice { module excel { //============================================================================= - -interface XChart: com::sun::star::uno::XInterface +interface XRange; +interface XChartTitle; +interface XChart { + interface ::org::openoffice::vba::XHelperInterface; + [attribute, readonly] string Name; any SeriesCollection( [in] any Item ); + long getChartType() raises(com::sun::star::script::BasicErrorException); + + void setChartType([in] long chartType) raises(com::sun::star::script::BasicErrorException); + + void Activate() raises(com::sun::star::script::BasicErrorException); + void setSourceData([in] XRange Source, [in] any PlotBy) raises(com::sun::star::script::BasicErrorException); + + long Location() raises (com::sun::star::script::BasicErrorException); + long getLocation() raises (com::sun::star::script::BasicErrorException); + + void setLocation([in] long where, [in] any Name) raises (com::sun::star::script::BasicErrorException); + + boolean getHasTitle() raises(com::sun::star::script::BasicErrorException); + + void setHasTitle([in] boolean bTitle) raises(com::sun::star::script::BasicErrorException); + + boolean getHasLegend() raises(com::sun::star::script::BasicErrorException); + + void setHasLegend([in] boolean bLegend) raises(com::sun::star::script::BasicErrorException); + XChartTitle getChartTitle() raises (com::sun::star::script::BasicErrorException); + void setPlotBy([in] long xlRowCol) raises(com::sun::star::script::BasicErrorException); + + long getPlotBy() raises(com::sun::star::script::BasicErrorException); + + any Axes( [in] any Type, [in] any AxisGroup ) raises (com::sun::star::script::BasicErrorException); + }; //============================================================================= diff --git a/oovbaapi/org/openoffice/excel/XChartObject.idl b/oovbaapi/org/openoffice/excel/XChartObject.idl index 84d6523a89d6..e03f343ec3c0 100644 --- a/oovbaapi/org/openoffice/excel/XChartObject.idl +++ b/oovbaapi/org/openoffice/excel/XChartObject.idl @@ -4,9 +4,9 @@ * * $RCSfile: XChartObject.idl,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: rt $ $Date: 2007-04-27 07:39:52 $ + * last change: $Author: vg $ $Date: 2007-12-07 11:22:41 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -38,18 +38,26 @@ #ifndef __com_sun_star_uno_XInterface_idl__ #include <com/sun/star/uno/XInterface.idl> #endif - +#ifndef __org_openoffice_vba_XHelperInterface_idl__ +#include <org/openoffice/vba/XHelperInterface.idl> +#endif +#ifndef __com_sun_star_script_BasicErrorException_idl__ +#include <com/sun/star/script/BasicErrorException.idl> +#endif //============================================================================= module org { module openoffice { module excel { //============================================================================= interface XChart; -interface XChartObject: com::sun::star::uno::XInterface +interface XChartObject { + interface ::org::openoffice::vba::XHelperInterface; + [attribute, readonly] XChart Chart; - [attribute, readonly] string Name; - any test(); + [attribute] string Name; + void Delete() raises(com::sun::star::script::BasicErrorException); + }; //============================================================================= diff --git a/oovbaapi/org/openoffice/excel/XChartObjects.idl b/oovbaapi/org/openoffice/excel/XChartObjects.idl index 4a86d969f81d..fec6da0751de 100644 --- a/oovbaapi/org/openoffice/excel/XChartObjects.idl +++ b/oovbaapi/org/openoffice/excel/XChartObjects.idl @@ -4,9 +4,9 @@ * * $RCSfile: XChartObjects.idl,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: rt $ $Date: 2007-04-27 07:40:04 $ + * last change: $Author: vg $ $Date: 2007-12-07 11:22:54 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -43,16 +43,20 @@ #include <org/openoffice/vba/XCollection.idl> #endif +#ifndef __com_sun_star_script_BasicErrorException_idl__ +#include <com/sun/star/script/BasicErrorException.idl> +#endif + //============================================================================= module org { module openoffice { module excel { //============================================================================= -interface XChartObjects: ::com::sun::star::uno::XInterface +interface XChartObjects { - // #TODO #FIXME the very basic functionality e.g. - //any Add( [in] double Left, [in] double Top, [in] double Width, [in] double Height ); - //void Delete(); + interface org::openoffice::vba::XCollection; + any Add( [in] double Left, [in] double Top, [in] double Width, [in] double Height ) raises(com::sun::star::script::BasicErrorException); + void Delete() raises (com::sun::star::script::BasicErrorException); }; //============================================================================= diff --git a/oovbaapi/org/openoffice/excel/XComment.idl b/oovbaapi/org/openoffice/excel/XComment.idl index f17684954dfe..24b2b96a5d93 100644 --- a/oovbaapi/org/openoffice/excel/XComment.idl +++ b/oovbaapi/org/openoffice/excel/XComment.idl @@ -4,9 +4,9 @@ * * $RCSfile: XComment.idl,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: rt $ $Date: 2007-04-27 07:40:15 $ + * last change: $Author: vg $ $Date: 2007-12-07 11:23:29 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -41,6 +41,9 @@ #ifndef __com_sun_star_lang_IllegalArgumentException_idl__ #include <com/sun/star/lang/IllegalArgumentException.idl> #endif +#ifndef __org_openoffice_vba_XHelperInterface_idl__ +#include <org/openoffice/vba/XHelperInterface.idl> +#endif //============================================================================= module org { module openoffice { module excel { @@ -48,12 +51,11 @@ module org { module openoffice { module excel { interface XApplication; interface XRange; -interface XComment: com::sun::star::uno::XInterface +interface XComment { - [attribute, readonly] XApplication Application; + interface ::org::openoffice::vba::XHelperInterface; + [attribute] string Author; - [attribute, readonly] long Creator; - [attribute, readonly] XRange Parent; // [attribute, readonly] Shape Shape; [attribute] boolean Visible; diff --git a/oovbaapi/org/openoffice/excel/XComments.idl b/oovbaapi/org/openoffice/excel/XComments.idl index 2dac6fe42d67..d2fd516e2b35 100644 --- a/oovbaapi/org/openoffice/excel/XComments.idl +++ b/oovbaapi/org/openoffice/excel/XComments.idl @@ -4,9 +4,9 @@ * * $RCSfile: XComments.idl,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: rt $ $Date: 2007-04-27 07:40:26 $ + * last change: $Author: vg $ $Date: 2007-12-07 11:23:41 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -41,12 +41,17 @@ #ifndef __com_sun_star_lang_IllegalArgumentException_idl__ #include <com/sun/star/lang/IllegalArgumentException.idl> #endif +#ifndef __org_openoffice_vba_XCollection_idl__ +#include <org/openoffice/vba/XCollection.idl> +#endif + //============================================================================= module org { module openoffice { module excel { -interface XComments: com::sun::star::uno::XInterface +interface XComments { + interface org::openoffice::vba::XCollection; }; //============================================================================= |