net.sf.saxon.event
Class NoOpenStartTagException
java.lang.Object
java.lang.Throwable
java.lang.Exception
javax.xml.transform.TransformerException
net.sf.saxon.trans.XPathException
net.sf.saxon.event.NoOpenStartTagException
- All Implemented Interfaces:
- Serializable
public class NoOpenStartTagException
- extends XPathException
Exception indicating that an attribute or namespace node has been written when
there is no open element to write it to
- See Also:
- Serialized Form
Methods inherited from class net.sf.saxon.trans.XPathException |
getAdditionalLocationText, getErrorCodeLocalPart, getErrorCodeNamespace, getErrorCodeQName, getErrorObject, getXPathContext, hasBeenReported, isGlobalError, isReportableStatically, isStaticError, isTypeError, makeStatic, makeXPathException, maybeSetContext, maybeSetErrorCode, maybeSetLocation, setAdditionalLocationText, setErrorCode, setErrorCodeQName, setErrorObject, setHasBeenReported, setIsGlobalError, setIsStaticError, setIsTypeError, setXPathContext |
NoOpenStartTagException
public NoOpenStartTagException(String message)
makeNoOpenStartTagException
public static NoOpenStartTagException makeNoOpenStartTagException(int nodeKind,
String name,
int hostLanguage,
boolean parentIsDocument,
boolean isSerializing,
LocationProvider locationProvider,
int startElementLocationId)
- Static factory method to create the exception
- Parameters:
nodeKind
- the kind of node being created (attribute or namespace)name
- the name of the node being createdhostLanguage
- XSLT or XQuery (error codes are different in the two cases)parentIsDocument
- true if the nodes are being added to a document node (rather than an element)isSerializing
- true if the document is being created in the process of serializationlocationProvider
- Object to provide location information for diagnosticsstartElementLocationId
- integer that can be passed to the location provider to get the location
of the offending instruction that created the element node
- Returns:
- the constructed exception object
Copyright (c) 2004-2011 Saxonica Limited. All rights reserved.