instruction, node, savedXPathContext
ALL_NAMESPACES, IS_DTD_TYPE, IS_NILLED, LOCAL_NAMESPACES, NO_NAMESPACES
Constructor and Description |
---|
UnconstructedElement(ElementCreator instruction,
XPathContext context)
Create an unconstructed (pending) element node
|
Modifier and Type | Method and Description |
---|---|
String |
getBaseURI()
Get the Base URI for the node, that is, the URI used for resolving a relative URI contained
in the node.
|
NodeName |
getElementName() |
int |
getNameCode()
Get name code.
|
int |
getNodeKind()
Get the kind of node.
|
void |
setElementName(NodeName nameCode)
Set the name of the element node
|
atomize, compareOrder, comparePosition, copy, equals, generateId, getAttributeValue, getColumnNumber, getConfiguration, getDeclaredNamespaces, getDisplayName, getDocumentNumber, getDocumentRoot, getFingerprint, getInstruction, getLineNumber, getLocalPart, getNamePool, getParent, getPrefix, getPuller, getRoot, getSchemaType, getStringValue, getStringValueCS, getSystemId, getTypeAnnotation, getURI, getXPathContext, hasChildNodes, hashCode, head, isId, isIdref, isNilled, isSameNodeInfo, iterate, iterateAxis, iterateAxis, setSystemId
public UnconstructedElement(ElementCreator instruction, XPathContext context)
instruction
- the instruction responsible for creating the nodecontext
- the XPath dynamic contextpublic void setElementName(NodeName nameCode)
nameCode
- the namepool code for the element namepublic NodeName getElementName()
public int getNameCode()
allocate
,
getFingerprint
public int getNodeKind()
NodeInfo
Type.ELEMENT
or Type.ATTRIBUTE
. There are seven kinds of node: documents, elements, attributes,
text, comments, processing-instructions, and namespaces.Type
public String getBaseURI()
getBaseURI
in interface NodeInfo
getBaseURI
in class UnconstructedParent
Copyright (c) 2004-2013 Saxonica Limited. All rights reserved.