the full implications must be understood and carefully weighed beforecalling this method with
isError=false
. Thus, you MUST have read and understood the specifications that you are configuring the factory to use, before switching SHOULDs to warnings or to be ignored. An easier path, is to understand a specific error code, with SHOULD force, and then use {@link #setIsError(int,boolean)}, and {@link #setIsWarning(int,boolean)} to modify the behaviourof that error code only. The prerequisite for modifiying a single error code to be ignored, or to be treated as a warning is to have understood the full implications of that condition, rather than of all the SHOULD force statements within all the specifications being used.
@param isError If true, treat violations of SHOULDs as errors.
@param isWarning If true, treat violations of SHOULDs as warnings.
@throws IllegalArgumentException if isError && isWarning
.
@throws IllegalStateException If this factory has already been used to create an IRI.
|
|
|
|
|
|