| 
The Spring Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.util.xml.XmlValidationModeDetector
public class XmlValidationModeDetector
Detects whether an XML stream is using DTD- or XSD-based validation.
| Field Summary | |
|---|---|
static int | 
VALIDATION_AUTO
Indicates that the validation mode should be auto-guessed, since we cannot find a clear indication (probably choked on some special characters, or the like).  | 
static int | 
VALIDATION_DTD
Indicates that DTD validation should be used (we found a "DOCTYPE" declaration).  | 
static int | 
VALIDATION_NONE
Indicates that the validation should be disabled.  | 
static int | 
VALIDATION_XSD
Indicates that XSD validation should be used (found no "DOCTYPE" declaration).  | 
| Constructor Summary | |
|---|---|
XmlValidationModeDetector()
 | 
|
| Method Summary | |
|---|---|
 int | 
detectValidationMode(InputStream inputStream)
Detect the validation mode for the XML document in the supplied InputStream. | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final int VALIDATION_NONE
public static final int VALIDATION_AUTO
public static final int VALIDATION_DTD
public static final int VALIDATION_XSD
| Constructor Detail | 
|---|
public XmlValidationModeDetector()
| Method Detail | 
|---|
public int detectValidationMode(InputStream inputStream)
                         throws IOException
InputStream.
 Note that the supplied InputStream is closed by this method before returning.
inputStream - the InputStream to parse
IOException - in case of I/O failureVALIDATION_DTD, 
VALIDATION_XSD
  | 
The Spring Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||