System Exception
Throwable
Exception
com.deltaxml.api DeltaXMLException
com.deltaxml.core PipelinedComparatorException
com.deltaxml.core PropertySettingNotSupportedException
Namespace: com.deltaxml.core
Assembly: deltaxml (in deltaxml.dll) Version: 10.4.0.1000
Thrown to indicate a problem setting a property with an unsupported value or type.
Properties provide an extensible mechanism for configuring the operation of the pipeline. Unlike features these methods accept or provide complex String, or more generally Object, values rather than booleans. They are used in different contexts:
- SAX Parser configuration through com.deltaxml.core.PipelinedComparator.setParserProperty(System.String,System.Object)
- Comparator configuration through com.deltaxml.core.PipelinedComparator.setComparatorProperty(System.String,System.Object)
- Output formation specification with: com.deltaxml.core.PipelinedComparator.setOutputProperty(System.String,System.String)
In certain circumstances the acceptable types and values which can be assigned are restricted. This exception is used to indicate when these restrictions have been broken. The com.deltaxml.core.PropertySettingNotSupportedException.getSuppliedClass can be used to report the Class of argument supplied, while com.deltaxml.core.PropertySettingNotSupportedException.getRequiredClass lists the class with which the supplied value must be assignment compatible.