summaryrefslogtreecommitdiff
path: root/oovbaapi
diff options
context:
space:
mode:
authorVladimir Glazounov <vg@openoffice.org>2007-12-07 10:23:41 +0000
committerVladimir Glazounov <vg@openoffice.org>2007-12-07 10:23:41 +0000
commit81052ef446b180a9cbdde294c169d02186feaa3d (patch)
tree191581bf15ff576df5b8a3d4c6acc9488ca42d9b /oovbaapi
parent882cd2f3c3c60511bac1f8f5320ddd11d4964939 (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.idl12
-rw-r--r--oovbaapi/org/openoffice/excel/XBorders.idl12
-rw-r--r--oovbaapi/org/openoffice/excel/XCharacters.idl12
-rw-r--r--oovbaapi/org/openoffice/excel/XChart.idl43
-rw-r--r--oovbaapi/org/openoffice/excel/XChartObject.idl20
-rw-r--r--oovbaapi/org/openoffice/excel/XChartObjects.idl16
-rw-r--r--oovbaapi/org/openoffice/excel/XComment.idl14
-rw-r--r--oovbaapi/org/openoffice/excel/XComments.idl11
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;
};
//=============================================================================