Difference between revisions of "Core.Actions.Throw.Exception"
Jump to navigation
Jump to search
m (Hb moved page Exception to Core.Actions.Throw.Exception: #3153) |
|||
Line 1: | Line 1: | ||
+ | {{DISPLAYTITLE:'''Exception'''}} | ||
== Descriptions == | == 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 | This XSD complex type is designed for declaring '''Exception''' identifiers. In OTX, there are two types of exceptions – the implicit and the explicit exceptions | ||
Line 4: | Line 5: | ||
== Exceptions == | == Exceptions == | ||
{| {{TableHeader}} | {| {{TableHeader}} | ||
− | {{TableRowKeyValueList| [[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| [[ArithmeticException]] | An arithmetic operation failed}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.ArithmeticException|ArithmeticException]] | An arithmetic operation failed}} |
− | {{TableRowKeyValueList| [[CommunicationException]] | Exception for communication problems with a device}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.CommunicationException|CommunicationException]] | Exception for communication problems with a device}} |
− | {{TableRowKeyValueList| [[ConfigurationException]] | Exception for problems with configurations}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.ConfigurationException|ConfigurationException]] | Exception for problems with configurations}} |
− | {{TableRowKeyValueList| [[DeviceException]] | Out close to gauge problems}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.DeviceException|DeviceException]] | Out close to gauge problems}} |
− | {{TableRowKeyValueList| [[DiagComException]] | General failure within the DiagComm library}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.DiagComException|DiagComException]] | General failure within the DiagComm library}} |
− | {{TableRowKeyValueList| [[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| [[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}} |
− | {{TableRowKeyValueList| [[InvalidConversionException]] | Exception for non-equivalent units}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.InvalidConversionException|InvalidConversionException]] | Exception for non-equivalent units}} |
− | {{TableRowKeyValueList| [[InvalidMeasurementException]] | Exception when receiving an invalid measurement of a meter}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.InvalidMeasurementException|InvalidMeasurementException]] | Exception when receiving an invalid measurement of a meter}} |
− | {{TableRowKeyValueList| [[InvalidParameterizationException]] | Parameter does not match the template}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.InvalidParameterizationException|InvalidParameterizationException]] | Parameter does not match the template}} |
− | {{TableRowKeyValueList| [[InvalidReferenceException]] | Access to an invalid value}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.InvalidReferenceException|InvalidReferenceException]] | Access to an invalid value}} |
− | {{TableRowKeyValueList| [[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| [[LossOfComException]] | No communication with the control unit}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.LossOfComException|LossOfComException]] | No communication with the control unit}} |
− | {{TableRowKeyValueList| [[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| [[OutOfBoundsException]] | Invalid memory access}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.OutOfBoundsException|OutOfBoundsException]] | Invalid memory access}} |
− | {{TableRowKeyValueList| [[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}} |
− | {{TableRowKeyValueList| [[ScreenException]] | Exception for problems in the processing of user-defined screens}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.ScreenException|ScreenException]] | Exception for problems in the processing of user-defined screens}} |
− | {{TableRowKeyValueList| [[ServicePreconditionException]] | Exception for unfulfilled requirement}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.ServicePreconditionException|ServicePreconditionException]] | Exception for unfulfilled requirement}} |
− | {{TableRowKeyValueList| [[StringUtilException]] | Super class for all exceptions in the StringUtil library}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.StringUtilException|StringUtilException]] | Super class for all exceptions in the StringUtil library}} |
− | {{TableRowKeyValueList| [[TypeMismatchException]] | Operation with incompatible types}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.TypeMismatchException|TypeMismatchException]] | Operation with incompatible types}} |
− | {{TableRowKeyValueList| [[UnknownComChannelException]] | Response-handle can be assigned to any communication channel}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.UnknownComChannelException|UnknownComChannelException]] | Response-handle can be assigned to any communication channel}} |
− | {{TableRowKeyValueList| [[UnknownResponseException]] | Response from the control unit was not mapped}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.UnknownResponseException|UnknownResponseException]] | Response from the control unit was not mapped}} |
− | {{TableRowKeyValueList| [[UnknownTargetException]] | Non-existent or unknown object in the runtime Diagnostics}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.UnknownTargetException|UnknownTargetException]] | Non-existent or unknown object in the runtime Diagnostics}} |
− | {{TableRowKeyValueList| [[UnknownUnitException]] | Exception for unknown unit}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.UnknownUnitException|UnknownUnitException]] | Exception for unknown unit}} |
− | {{TableRowKeyValueList| [[UnsupportedEncodingException]] | Encoding not supported}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.UnsupportedEncodingException|UnsupportedEncodingException]] | Encoding not supported}} |
− | {{TableRowKeyValueList| [[UnsupportedLocaleException]] | Target locale is not supported by the runtime system}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.UnsupportedLocaleException|UnsupportedLocaleException]] | Target locale is not supported by the runtime system}} |
− | {{TableRowKeyValueList| [[UserException]] | User-definable exception}} | + | {{TableRowKeyValueList| [[Core.Actions.Throw.Exception.UserException|UserException]] | User-definable exception}} |
Revision as of 06:44, 16 February 2016
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 DiagComm 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 |
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 |
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 |