summaryrefslogtreecommitdiff
path: root/udkapi
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-01-31 10:15:47 +0100
committerStephan Bergmann <sbergman@redhat.com>2014-01-31 10:15:47 +0100
commit9e77c2fb7cadfd477fb1b971b011d43f30781660 (patch)
tree7a7d70822e2628a1e6383a15eeedb8fea5309123 /udkapi
parent11235e86497df47ff3acc61c1cab9fff0b91949e (diff)
Remove UNOIDL "array" and "union" vaporware remnants
...and deprecate what cannot be removed for compatibility. Change-Id: I1ea335af775b867b468b8285113631167729a92a
Diffstat (limited to 'udkapi')
-rw-r--r--udkapi/com/sun/star/reflection/XArrayTypeDescription.idl4
-rw-r--r--udkapi/com/sun/star/reflection/XUnionTypeDescription.idl5
-rw-r--r--udkapi/com/sun/star/uno/TypeClass.idl8
3 files changed, 8 insertions, 9 deletions
diff --git a/udkapi/com/sun/star/reflection/XArrayTypeDescription.idl b/udkapi/com/sun/star/reflection/XArrayTypeDescription.idl
index bd9f2efa7bac..ff5673df19ef 100644
--- a/udkapi/com/sun/star/reflection/XArrayTypeDescription.idl
+++ b/udkapi/com/sun/star/reflection/XArrayTypeDescription.idl
@@ -26,9 +26,7 @@
module com { module sun { module star { module reflection {
-/** Deprecated. Arrays are not supported.
- Reflects a fixed-size array type.
- The type class of this description is TypeClass_ARRAY.
+/** Deprecated, UNOIDL does not have an array concept.
@deprecated
*/
diff --git a/udkapi/com/sun/star/reflection/XUnionTypeDescription.idl b/udkapi/com/sun/star/reflection/XUnionTypeDescription.idl
index 179dfe13b033..32bbe98e4aae 100644
--- a/udkapi/com/sun/star/reflection/XUnionTypeDescription.idl
+++ b/udkapi/com/sun/star/reflection/XUnionTypeDescription.idl
@@ -26,10 +26,7 @@
module com { module sun { module star { module reflection {
-/** Deprecated. Unions are not supported.
- Reflects a union type.
- The discriminant of a union switches between the current value types.
- In addition, there is also a default case, having no discriminant.
+/** Deprecated, UNOIDL does not have a union concept.
@deprecated
*/
diff --git a/udkapi/com/sun/star/uno/TypeClass.idl b/udkapi/com/sun/star/uno/TypeClass.idl
index 959173f4914a..1def57d6fbb9 100644
--- a/udkapi/com/sun/star/uno/TypeClass.idl
+++ b/udkapi/com/sun/star/uno/TypeClass.idl
@@ -89,7 +89,9 @@ published enum TypeClass
/** reflecting compound types
*/
STRUCT,
- /** reflecting union types
+ /** Deprecated, UNOIDL does not have a union concept.
+
+ @deprecated
*/
UNION,
/** reflecting exception types
@@ -98,7 +100,9 @@ published enum TypeClass
/** reflecting sequence types
*/
SEQUENCE,
- /** reflecting array types
+ /** Deprecated, UNOIDL does not have an array concept.
+
+ @deprecated
*/
ARRAY,
/** reflecting interface types