Exception Summary |
ConceptNotFoundException |
The ConceptNotFoundException is an exception thrown by the Brahms virtual
machine when a model or concept to be loaded by the virtual machine
can not be found. |
ConceptRegistrationException |
The ConceptNotFoundException is an exception thrown by the Brahms virtual
machine when a model or concept to be loaded by the virtual machine
can not be found. |
EventNotifierException |
The EventNotifierException is an exception thrown by the event notifier
as part of the Brahms virtual machine used to notify the users of the event
notifier of error conditions. |
ExternalException |
The ExternalException is an exception thrown by components in the
virtual machine api to indicate error conditions. |
InvalidContentTypeException |
The InvalidContentTypeException is an exception thrown by a parameter
if the user tries to retrieve a value using a method that does
not match the content type of the parameter. |
InvalidTypeException |
The InvalidTypeException is an exception thrown when a user tries
to assign a value to a typed element that is of an incompatible type
or when the user tries to retrieve a value using a method that
return a value of a type not compatible with the type of the
value to be returned. |
MessageFormatException |
This exception must be thrown when an EventNotifier client
attempts to use a data type not supported by an event message or attempts to
read data in a message as the wrong type. |
MessageNotRepliedToException |
This exception must be thrown when a message was send to a remote
agent and no reply was received from that agent to confirm that
the message was received or with the answers to a request within
the time-limit specified for the communicated message. |
UnknownValueException |
The UnknownValueException is an exception thrown when a user tries
to retrieve a value for a Brahms attribute of a concept using a method
that returns a primitive value but there is no fact or belief for that attribute
of the concept or the value is Unknown |
VariableBoundException |
The VariableBoundException is an exception thrown by variables when
a user tries to set or add a value to the binding of a variable
while the variable was already bound at the start of the activity
in which the user tries to set or add a new value. |
VariableNotBoundException |
The VariableNotBoundException is an exception thrown by a variable
if the user tries to retrieve the bound value of a variable that is
not yet bound to a value. |
VMException |
The VMException is an exception thrown by the Brahms virtual
machine used to notify the users of the virtual machine
of error conditions. |