Customization > Automation Interface > Object Attributes and Associations > Exception (automation interface)
  
Exception (automation interface)
A message communicated by an Operation to indicate an error condition.
ATTRIBUTES:
In addition to the common attributes
Description
A textual property that gives an overview of the dictionary item.
Access is read/write.
Signature
String, representing the signature of the Exception.
Access is read/write.
ASSOCIATIONS:
In addition to the common associations
Applied Comment
Relationship to Comments that are applied to the Exception.
Multiplicity is 0+, access is read/write.
Applied Constraint
Relationship to Constraints that are applied to the Exception.
Multiplicity is 0+, access is read/write.
Category or Package
The owning Package.
Multiplicity is 0-1, access is read/write.
Containing Class
The Class object (Class, Data Type, Interface or Signal item) that owns the Exception.
Multiplicity is 0-1, access is read/write.
Operation
A collection of Operations that raise the Exception.
Multiplicity is 0+, access is read/write.
Owned Comment
Relationship to Comments that are owned by the Exception.
Multiplicity is 0+, access is read/write.
Owned Constraint
Relationship to Constraints that are owned by the Exception.
Multiplicity is 0+, access is read/write.
Parameter
A collection of Parameters of the Exception.
Multiplicity is 0+, access is read/write.
Typedef
A collection of Typedefs that may use Exception as a datatype.
Multiplicity is 0+, access is read/write.
Note that you must use Typedef, not Type Definition.
Typed Attribute
A collection of Attributes that may use Exceptions as a datatype.
Multiplicity is 0+, access is read/write.
Typed Operation
A collection of Operations returning this type.
Multiplicity is 0+, access is read/write.
Typed Parameter
A collection of Parameters of this type.
Multiplicity is 0+, access is read/write.