org.relaxng.datatype
public interface ValidationContext
Method Summary | |
---|---|
String | getBaseUri()
Returns the base URI of the context. |
boolean | isNotation(String notationName)
Checks if a notation is declared with the
specified name.
|
boolean | isUnparsedEntity(String entityName)
Checks if an unparsed entity is declared with the
specified name.
|
String | resolveNamespacePrefix(String prefix)
Resolves a namespace prefix to the corresponding namespace URI.
|
Returns: true if the DTD has a notation declaration for the specified name. false otherwise.
Returns: true if the DTD has an unparsed entity declaration for the specified name. false otherwise.
If the prefix is "" (empty string), it indicates an unprefixed value. The callee should resolve it as for an unprefixed element, rather than for an unprefixed attribute.
If the prefix is "xml", then the callee must resolve this prefix into "http://www.w3.org/XML/1998/namespace", as defined in the XML Namespaces Recommendation.
Returns: namespace URI of this prefix. If the specified prefix is not declared, the implementation must return null.