Difference between revisions of "Core.Actions.Throw.Exception"
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
{{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| [[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 | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.DiagComException|DiagComException]] | General failure within the DiagCom library}} |
+ | {{TableRowKeyValueList| [[Extensions.DiagDataBrowsingPlus.DiagDataBrowsingPlusException|DiagDataBrowsingPlusException]] | General failure within the DiagDataBrowsingPlus library}} | ||
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.HmiException|HmiException]] | Super class for all exceptions in the HMI library}} | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.HmiException|HmiException]] | Super class for all exceptions in the HMI library}} | ||
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.I18nException|i18nException]] | Super class of all exceptions in the i18n library}} | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.I18nException|i18nException]] | Super class of all exceptions in the i18n library}} | ||
Line 17: | Line 18: | ||
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.InvalidParameterizationException|InvalidParameterizationException]] | Parameter does not match the template}} | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.InvalidParameterizationException|InvalidParameterizationException]] | Parameter does not match the template}} | ||
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.InvalidReferenceException|InvalidReferenceException]] | Access to an invalid value}} | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.InvalidReferenceException|InvalidReferenceException]] | Access to an invalid value}} | ||
+ | {{TableRowKeyValueList| [[Extensions.DiagDataBrowsingPlus.InvalidTypeException|InvalidTypeException]] | Exception when an element has not the expected type}} | ||
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.JobException|JobException]] | Super class for all exceptions in job library}} | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.JobException|JobException]] | Super class for all exceptions in job library}} | ||
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.LossOfComException|LossOfComException]] | No communication with the control unit}} | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.LossOfComException|LossOfComException]] | No communication with the control unit}} | ||
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.MeasureException|MeasureException]] | Super class for all exceptions in the measure library}} | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.MeasureException|MeasureException]] | Super class for all exceptions in the measure library}} | ||
+ | {{TableRowKeyValueList| [[Extensions.DiagDataBrowsingPlus.NotSupportedException|NotSupportedException]] | Exception when the underlying runtime system (MVCI-Server) does not support this operation}} | ||
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.OutOfBoundsException|OutOfBoundsException]] | Invalid memory access}} | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.OutOfBoundsException|OutOfBoundsException]] | Invalid memory access}} | ||
{{TableRowKeyValueList| [[Core.Actions.Throw.Exception.QuantityException|QuantityException]] | Base type for all exceptions in the quantities library}} | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.QuantityException|QuantityException]] | Base type for all exceptions in the quantities library}} |
Revision as of 09:50, 7 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 |
CommunicationException | Exception for communication problems with a device |
ConfigurationException | Exception for problems with configurations |
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 |