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)
SerializationContextgetNamespacePrefix in interface SerializationContextpublic java.lang.String resolveNamespacePrefix(java.lang.String prefix)
resolveNamespacePrefix in interface org.relaxng.datatype.ValidationContextpublic boolean isUnparsedEntity(java.lang.String name)
isUnparsedEntity in interface org.relaxng.datatype.ValidationContextpublic boolean isNotation(java.lang.String name)
isNotation in interface org.relaxng.datatype.ValidationContextpublic java.lang.String getBaseUri()
getBaseUri in interface org.relaxng.datatype.ValidationContextprotected 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)