summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/report/XShape.idl
diff options
context:
space:
mode:
Diffstat (limited to 'offapi/com/sun/star/report/XShape.idl')
-rw-r--r--offapi/com/sun/star/report/XShape.idl55
1 files changed, 23 insertions, 32 deletions
diff --git a/offapi/com/sun/star/report/XShape.idl b/offapi/com/sun/star/report/XShape.idl
index e088958ac..2f94c934e 100644
--- a/offapi/com/sun/star/report/XShape.idl
+++ b/offapi/com/sun/star/report/XShape.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,28 +24,20 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_report_XShape_idl__
-#define __com_sun_star_report_XShape_idl__
-
-#ifndef __com_sun_star_report_XReportControlModel_idl__
-#include <com/sun/star/report/XReportControlModel.idl>
-#endif
-#ifndef __com_sun_star_beans_PropertyValue_idl__
+#ifndef __com_sun_star_report_XShape_idl__
+#define __com_sun_star_report_XShape_idl__
+
+#include <com/sun/star/report/XReportControlModel.idl>
#include <com/sun/star/beans/PropertyValue.idl>
-#endif
-#ifndef __com_sun_star_drawing_XShape_idl__
#include <com/sun/star/drawing/XShape.idl>
-#endif
-#ifndef __com_sun_star_drawing_HomogenMatrix3_idl__
#include <com/sun/star/drawing/HomogenMatrix3.idl>
-#endif
-//=============================================================================
-
- module com { module sun { module star { module report {
-
-//=============================================================================
-interface XShape
-{
+//=============================================================================
+
+ module com { module sun { module star { module report {
+
+//=============================================================================
+published interface XShape
+{
interface XReportControlModel;
/** is used to query or change the ZOrder of this <type>Shape</type>. */
@@ -73,7 +65,7 @@ interface XShape
/** This property describes the geometry of the CustomShape. The CustomShapeEngine
that is used should be able to get on with the content of this property.
-
+
If the CustomShapeEngine property is "com.sun.star.drawing.EnhancedCustomShapeEngine",
then this property is containing properties as they are specified in the service
com.sun.star.drawing.EnhancedCustomShapeGeometry
@@ -83,14 +75,13 @@ interface XShape
/** determines if the object is opaque or transparent for text.
*/
[attribute,bound] boolean Opaque;
-};
-
-service Shape : XShape;
-//=============================================================================
-
-}; }; }; };
-
-/*=============================================================================
-
-=============================================================================*/
-#endif
+};
+
+//=============================================================================
+
+}; }; }; };
+
+/*=============================================================================
+
+=============================================================================*/
+#endif