Overview | Module | Use | Devguide | Index

Constants | Constants' Details

:: com :: sun :: star :: beans ::
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. See also Introspection See also XIntrospection See also XIntrospectionAccess

Constants
ALL | This value is used to query for all properties. See XIntrospectionAccess::getProperty() and XIntrospectionAccess::getProperties()
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, etc.)
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.

Constants' Details
ALL
const long ALL = -1; Description This value is used to query for all properties. See XIntrospectionAccess::getProperty() and XIntrospectionAccess::getProperties()
DANGEROUS
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, etc.)
PROPERTYSET
const long PROPERTYSET = 2; Description specifies all properties which are reachable by XPropertySet , XFastPropertySet or XMultiPropertySet .
ATTRIBUTES
const long ATTRIBUTES = 4; Description specifies all properties which are actually attributes of interfaces.
METHODS
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

Copyright © 2003 Sun Microsystems, Inc.