Free Trial - Stylus Studio, The World's Best XML IDE!


com.saxonica.validate
Class AnyTypeValidator

java.lang.Object
  |
  +--net.sf.saxon.event.ProxyReceiver
        |
        +--com.saxonica.validate.Validator
              |
              +--com.saxonica.validate.LaxValidator
                    |
                    +--com.saxonica.validate.AnyTypeValidator
All Implemented Interfaces:
Receiver, javax.xml.transform.Result, javax.xml.transform.SourceLocator

public class AnyTypeValidator
extends LaxValidator

Validator to validate an element against the class xs:anyType


Field Summary
 
Fields inherited from class com.saxonica.validate.Validator
xsiType
 
Fields inherited from class net.sf.saxon.event.ProxyReceiver
baseReceiver, config, systemId
 
Fields inherited from interface javax.xml.transform.Result
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
 
Constructor Summary
AnyTypeValidator()
           
 
Method Summary
 int getTypeAnnotation()
          Get the type annotation to be used for an element or attribute that conforms to the type being validated against
 
Methods inherited from class com.saxonica.validate.LaxValidator
attribute, getChildValidator, processChildElement, startElement
 
Methods inherited from class com.saxonica.validate.Validator
checkDerivation, getAnnotation, getColumnNumber, getContainingElement, getContainingElementName, getElementDeclaration, getLineNumber, getNamespaceResolver, getPublicId, getSystemId, isNillable, makeValidator, makeValidator, makeValidator, setAnnotation, setContainingElement, setDocumentLocator, setElementDeclaration, setNamespaceResolver, setNillable, setXSIType
 
Methods inherited from class net.sf.saxon.event.ProxyReceiver
characters, comment, endDocument, endElement, getConfiguration, getNamePool, getUnderlyingReceiver, namespace, processingInstruction, setConfiguration, setSystemId, setUnderlyingReceiver, setUnparsedEntity, startContent, startDocument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.saxon.event.Receiver
characters, comment, endDocument, endElement, getConfiguration, namespace, processingInstruction, setConfiguration, setSystemId, setUnparsedEntity, startContent, startDocument
 

Constructor Detail

AnyTypeValidator

public AnyTypeValidator()
Method Detail

getTypeAnnotation

public int getTypeAnnotation()
Get the type annotation to be used for an element or attribute that conforms to the type being validated against

Overrides:
getTypeAnnotation in class LaxValidator


Stylus Studio features integrated development and debugging support for Saxon in the XQuery editor and XSLT editor.