Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.sun.msv.verifier.psvi
Class TypeDetector.AmbiguousDocumentException

    java.lang.Object
      java.lang.Throwable
          java.lang.Exception
              org.xml.sax.SAXException
                  com.sun.msv.verifier.psvi.TypeDetector.AmbiguousDocumentException

All Implemented Interfaces:
  java.io.Serializable

Enclosing class:
  TypeDetector

public class TypeDetector.AmbiguousDocumentException
extends org.xml.sax.SAXException

signals that the document is ambiguous. This exception is thrown when

1. we cannot uniquely assign the type for given characters.
2. or we cannot uniquely determine the type for the element when we reached the end element.

The formar case happens for patterns like:

     <choice>
       <data type="xsd:string"/>
       <data type="xsd:token"/>
     </choice>

The latter case happens for patterns like:

     <choice>
       <element name="foo">
         <text/>
       </element>
       <element>
         <anyName/>
         <text/>
       </element>
     </choice>

See Also:
  Serialized Form

Constructor Summary
`TypeDetector.AmbiguousDocumentException()`

Methods inherited from class org.xml.sax.SAXException
`getException, getMessage, toString`

Methods inherited from class java.lang.Throwable
`fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace`

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Constructor Detail

### TypeDetector.AmbiguousDocumentException

    public TypeDetector.AmbiguousDocumentException()

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD