public final class ContextProviderImpl extends java.lang.Object implements org.relaxng.datatype.ValidationContext, SerializationContext
Modifier and Type | Field and Description |
---|---|
protected org.w3c.dom.Element |
element |
static java.lang.String |
XMLNS_URI |
Constructor and Description |
---|
ContextProviderImpl(org.w3c.dom.Element parent) |
Modifier and Type | Method and Description |
---|---|
protected static java.lang.String |
findPredeclaredPrefix(org.w3c.dom.Element e,
java.lang.String uri)
finds a prefix for this URI.
|
java.lang.String |
getBaseUri() |
java.lang.String |
getNamespacePrefix(java.lang.String uri)
get namespace prefix for the given namespace URI.
|
boolean |
isNotation(java.lang.String name) |
boolean |
isUnparsedEntity(java.lang.String name) |
java.lang.String |
resolveNamespacePrefix(java.lang.String prefix) |
protected static java.lang.String |
resolvePrefix(org.w3c.dom.Element e,
java.lang.String prefix) |
protected final org.w3c.dom.Element element
public static final java.lang.String XMLNS_URI
public java.lang.String getNamespacePrefix(java.lang.String uri)
SerializationContext
getNamespacePrefix
in interface SerializationContext
public java.lang.String resolveNamespacePrefix(java.lang.String prefix)
resolveNamespacePrefix
in interface org.relaxng.datatype.ValidationContext
public boolean isUnparsedEntity(java.lang.String name)
isUnparsedEntity
in interface org.relaxng.datatype.ValidationContext
public boolean isNotation(java.lang.String name)
isNotation
in interface org.relaxng.datatype.ValidationContext
public java.lang.String getBaseUri()
getBaseUri
in interface org.relaxng.datatype.ValidationContext
protected static java.lang.String findPredeclaredPrefix(org.w3c.dom.Element e, java.lang.String uri)
protected static java.lang.String resolvePrefix(org.w3c.dom.Element e, java.lang.String prefix)