Overview | Module | Use | Devguide | Index

Methods' Summary | Methods' Details | Attributes' Summary | Attributes' Details

:: com :: sun :: star :: reflection ::
interface XUnionTypeDescription
  Base Hierarchy
      ::com::sun::star::uno::XInterface
       |
       +-XTypeDescription
          |
          +-XUnionTypeDescription
[ DEPRECATED ] Description 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.

Methods' Summary
getDiscriminantType | Returns the (ordinal) discriminant type.
getDefaultDiscriminant | Returns the default discriminant value.
getDefaultMemberType | Returns the type of the default value.
getDiscriminants | Returns discriminants of all members in order of IDL declaration.
getMemberTypes | Returns types of all members in order of IDL declaration.
getMemberNames | Returns names of all members in order of IDL declaration.

Methods' Details
getDiscriminantType
XTypeDescription getDiscriminantType(); |  |
Description Returns the (ordinal) discriminant type. Returns type of the discriminant
getDefaultDiscriminant
any getDefaultDiscriminant(); |  |
Description Returns the default discriminant value. Returns default discriminant value
getDefaultMemberType
XTypeDescription getDefaultMemberType(); |  |
Description Returns the type of the default value. Returns type of the default value
getDiscriminants
sequence< any > getDiscriminants(); |  |
Description Returns discriminants of all members in order of IDL declaration. Returns discriminants of all members
getMemberTypes
sequence< XTypeDescription > getMemberTypes(); |  |
Description Returns types of all members in order of IDL declaration. Returns types of all members
getMemberNames
sequence< string > getMemberNames(); |  |
Description Returns names of all members in order of IDL declaration. Returns names of all members

Top of Page

Copyright © 2003 Sun Microsystems, Inc.