public class XPathNSResolver extends SimpleScriptable implements org.apache.xml.utils.PrefixResolver
XPathNSResolver
.Constructor and Description |
---|
XPathNSResolver()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getBaseIdentifier() |
String |
getNamespaceForPrefix(String prefix) |
String |
getNamespaceForPrefix(String prefix,
Node context) |
boolean |
handlesNullPrefixes() |
String |
lookupNamespaceURI(String prefix)
Look up the namespace URI associated to the given namespace prefix.
|
void |
setElement(Node element)
Sets the element to start lookup from.
|
clone, equivalentValues, get, getBrowserVersion, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getStartingScope, getWindow, getWindow, getWithPreemption, has, hasInstance, initParentScope, isReadOnlySettable, makeScriptableFor, setCaseSensitive, setDomNode, setDomNode, setHtmlElement
defineFunctionProperties, defineProperty, getClassName, setClassName, setParentScope
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setExternalArrayData, setGetterOrSetter, setPrototype, size
public void setElement(Node element)
element
- HTMLElement
or Element
to start lookup frompublic String lookupNamespaceURI(String prefix)
prefix
- the prefix to look forpublic String getBaseIdentifier()
getBaseIdentifier
in interface org.apache.xml.utils.PrefixResolver
public String getNamespaceForPrefix(String prefix)
getNamespaceForPrefix
in interface org.apache.xml.utils.PrefixResolver
public String getNamespaceForPrefix(String prefix, Node context)
getNamespaceForPrefix
in interface org.apache.xml.utils.PrefixResolver
public boolean handlesNullPrefixes()
handlesNullPrefixes
in interface org.apache.xml.utils.PrefixResolver
Copyright © 2002–2017 Gargoyle Software Inc.. All rights reserved.