com.sun.msv.generator
Class ContextProviderImpl
java.lang.Object
com.sun.msv.generator.ContextProviderImpl
- All Implemented Interfaces:
- SerializationContext, org.relaxng.datatype.ValidationContext
public final class ContextProviderImpl
- extends Object
- implements org.relaxng.datatype.ValidationContext, SerializationContext
dummy implementation of ValidationContextProvider.
- Author:
- Kohsuke KAWAGUCHI
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
element
protected final Element element
XMLNS_URI
public static final String XMLNS_URI
- See Also:
- Constant Field Values
ContextProviderImpl
public ContextProviderImpl(Element parent)
getNamespacePrefix
public String getNamespacePrefix(String uri)
- Description copied from interface:
SerializationContext
- get namespace prefix for the given namespace URI.
this method is used to convert QName.
It is a responsibility of the callee to ensure that
the returned prefix is properly declared.
- Specified by:
getNamespacePrefix
in interface SerializationContext
- Returns:
- prefix for this namespace URI.
return null to indicate that this namespace URI is the
default name space. In this case, QNames are converted into
unqualified names (just the local names only as NCNames).
resolveNamespacePrefix
public String resolveNamespacePrefix(String prefix)
- Specified by:
resolveNamespacePrefix
in interface org.relaxng.datatype.ValidationContext
isUnparsedEntity
public boolean isUnparsedEntity(String name)
- Specified by:
isUnparsedEntity
in interface org.relaxng.datatype.ValidationContext
isNotation
public boolean isNotation(String name)
- Specified by:
isNotation
in interface org.relaxng.datatype.ValidationContext
getBaseUri
public String getBaseUri()
- Specified by:
getBaseUri
in interface org.relaxng.datatype.ValidationContext
findPredeclaredPrefix
protected static String findPredeclaredPrefix(Element e,
String uri)
- finds a prefix for this URI. If no prefix is declared for this URI,
returns null.
resolvePrefix
protected static String resolvePrefix(Element e,
String prefix)
MSV