constants group PropertyConcept in module com::sun::star::beans::

(Global Index)

Syntax

constants group PropertyConcept;

Description

These constants are used to specify concepts of the introspection which apply to properties and to the methods which represent attributes.

This list is not necessarily complete; new constants may be added (by the author).

Constants Summary

ALL This value is used to query for all methods and properties.

DANGEROUS specifies that the change or retrieval of this property directly by the user can result in an unstable state (deadlock, application crash, security hole ... ).

PROPERTYSET specifies all properties which are reachable by XPropertySet , XFastPropertySet or XMultiPropertySet .

ATTRIBUTES specifies all properties which are actually attributes of interfaces.

METHODS specifies all properties which are represented by getter or setter methods.

Field Details



ALL

Syntax

const long  ALL = -1;

Description

This value is used to query for all methods and properties.


DANGEROUS

Syntax

const long  DANGEROUS = 1;

Description

specifies that the change or retrieval of this property directly by the user can result in an unstable state (deadlock, application crash, security hole ... ).


PROPERTYSET

Syntax

const long  PROPERTYSET = 2;

Description

specifies all properties which are reachable by XPropertySet , XFastPropertySet or XMultiPropertySet .


ATTRIBUTES

Syntax

const long  ATTRIBUTES = 4;

Description

specifies all properties which are actually attributes of interfaces.


METHODS

Syntax

const long  METHODS = 8;

Description

specifies all properties which are represented by getter or setter methods.

These methods have the signature type get...() , void set...() or boolean is...() .

Top of Page