CGRS::GenericAttribute Interface Reference

CGRS::GenericAttribute Interface Reference

Represents an attribute. More...

Inheritance diagram for CGRS::GenericAttribute:
Collaboration diagram for CGRS::GenericAttribute:

Public Attributes

readonly attribute boolean isReadonly
 If true, this attribute is readonly.
readonly attribute string name
 The name of the attribute.
readonly attribute GenericType type
 The type of the attribute.
readonly attribute GenericMethod getter
 Retrieves the getter.
readonly attribute GenericMethod setter
 Retrieves the setter.
- Public Attributes inherited from XPCOM::IObject
readonly attribute string objid
 Fetches the ID of the object.
readonly attribute interface_list supported_interfaces
 Fetches all supported interfaces.

Additional Inherited Members

- Public Member Functions inherited from XPCOM::IObject
void add_ref ()
 Called to indicate that some code is keeping an owning reference to the object.
oneway void release_ref ()
 Removes a reference to an object which was created by some other means (e.g.
IObject query_interface (in utf8string id)
 Returns an IObject of the same implementation, which supports a specific interface.

Detailed Description

Represents an attribute.

Definition at line 563 of file CGRS.idl.

Member Data Documentation

readonly attribute GenericMethod CGRS::GenericAttribute::getter

Retrieves the getter.

Definition at line 584 of file CGRS.idl.

readonly attribute boolean CGRS::GenericAttribute::isReadonly

If true, this attribute is readonly.

Definition at line 569 of file CGRS.idl.

readonly attribute string CGRS::GenericAttribute::name

The name of the attribute.

Definition at line 574 of file CGRS.idl.

readonly attribute GenericMethod CGRS::GenericAttribute::setter

Retrieves the setter.

Exceptions
CGRSErrorif this attribute is readonly.

Definition at line 590 of file CGRS.idl.

readonly attribute GenericType CGRS::GenericAttribute::type

The type of the attribute.

Definition at line 579 of file CGRS.idl.