Difference between revisions of "Core.Actions.Throw.Exception"

From emotive
Jump to navigation Jump to search
Line 7: Line 7:
 
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.AmbiguousSemanticException|AmbiguousSemanticException]] | More than one object with the same semantic attribute}}
 
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.AmbiguousSemanticException|AmbiguousSemanticException]] | More than one object with the same semantic attribute}}
 
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.ArithmeticException|ArithmeticException]] | An arithmetic operation failed}}
 
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.ArithmeticException|ArithmeticException]] | An arithmetic operation failed}}
 +
{{TableRowKeyValueList| [[Extensions.BlackBox.BlackBoxException|BlackBoxException]] | Super class for all exceptions in BlackBox library}}
 
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.CommunicationException|CommunicationException]] | Exception for communication problems with a device}}
 
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.CommunicationException|CommunicationException]] | Exception for communication problems with a device}}
 
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.ConfigurationException|ConfigurationException]] | Exception for problems with configurations}}
 
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.ConfigurationException|ConfigurationException]] | Exception for problems with configurations}}
 +
{{TableRowKeyValueList| [[Extensions.DataTypes.DataTypeException|DataTypeException]] | Super class for all exceptions in DataType library}}
 
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.DeviceException|DeviceException]] | Out close to gauge problems}}
 
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.DeviceException|DeviceException]] | Out close to gauge problems}}
 
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.DiagComException|DiagComException]] | General failure within the DiagCom library}}
 
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.DiagComException|DiagComException]] | General failure within the DiagCom library}}

Revision as of 09:10, 24 September 2018

Descriptions

This XSD complex type is designed for declaring Exception identifiers. In OTX, there are two types of exceptions – the implicit and the explicit exceptions

Exceptions

AmbiguousSemanticException More than one object with the same semantic attribute
ArithmeticException An arithmetic operation failed
BlackBoxException Super class for all exceptions in BlackBox library
CommunicationException Exception for communication problems with a device
ConfigurationException Exception for problems with configurations
DataTypeException Super class for all exceptions in DataType library
DeviceException Out close to gauge problems
DiagComException General failure within the DiagCom library
DiagDataBrowsingPlusException General failure within the DiagDataBrowsingPlus library
HmiException Super class for all exceptions in the HMI library
i18nException Super class of all exceptions in the i18n library
InvalidConversionException Exception for non-equivalent units
InvalidMeasurementException Exception when receiving an invalid measurement of a meter
InvalidParameterizationException Parameter does not match the template
InvalidReferenceException Access to an invalid value
InvalidTypeException Exception when an element has not the expected type
JobException Super class for all exceptions in job library
LossOfComException No communication with the control unit
MeasureException Super class for all exceptions in the measure library
NotSupportedException Exception when the underlying runtime system (MVCI-Server) does not support this operation
OutOfBoundsException Invalid memory access
QuantityException Base type for all exceptions in the quantities library
ScreenException Exception for problems in the processing of user-defined screens
ServicePreconditionException Exception for unfulfilled requirement
StringUtilException Super class for all exceptions in the StringUtil library
TypeMismatchException Operation with incompatible types
UnknownComChannelException Response-handle can be assigned to any communication channel
UnknownResponseException Response from the control unit was not mapped
UnknownTargetException Non-existent or unknown object in the runtime Diagnostics
UnknownUnitException Exception for unknown unit
UnsupportedEncodingException Encoding not supported
UnsupportedLocaleException Target locale is not supported by the runtime system
UserException User-definable exception