--- oovbaapi//org/openoffice/excel/XChartObjects.idl	
+++ oovbaapi//org/openoffice/excel/XChartObjects.idl
@@ -9,16 +9,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);
 };
 
 //=============================================================================
