com.sun.msv.generator
Class ContextProviderImpl

java.lang.Object
  extended by com.sun.msv.generator.ContextProviderImpl
All Implemented Interfaces:
com.sun.msv.datatype.SerializationContext, org.relaxng.datatype.ValidationContext

public final class ContextProviderImpl
extends java.lang.Object
implements org.relaxng.datatype.ValidationContext, com.sun.msv.datatype.SerializationContext

dummy implementation of ValidationContextProvider.

Author:
Kohsuke KAWAGUCHI

Field Summary
static java.lang.String XMLNS_URI
           
 
Constructor Summary
ContextProviderImpl(org.w3c.dom.Element parent)
           
 
Method Summary
 java.lang.String getBaseUri()
           
 java.lang.String getNamespacePrefix(java.lang.String uri)
           
 boolean isNotation(java.lang.String name)
           
 boolean isUnparsedEntity(java.lang.String name)
           
 java.lang.String resolveNamespacePrefix(java.lang.String prefix)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XMLNS_URI

public static final java.lang.String XMLNS_URI
See Also:
Constant Field Values
Constructor Detail

ContextProviderImpl

public ContextProviderImpl(org.w3c.dom.Element parent)
Method Detail

getNamespacePrefix

public java.lang.String getNamespacePrefix(java.lang.String uri)
Specified by:
getNamespacePrefix in interface com.sun.msv.datatype.SerializationContext

resolveNamespacePrefix

public java.lang.String resolveNamespacePrefix(java.lang.String prefix)
Specified by:
resolveNamespacePrefix in interface org.relaxng.datatype.ValidationContext

isUnparsedEntity

public boolean isUnparsedEntity(java.lang.String name)
Specified by:
isUnparsedEntity in interface org.relaxng.datatype.ValidationContext

isNotation

public boolean isNotation(java.lang.String name)
Specified by:
isNotation in interface org.relaxng.datatype.ValidationContext

getBaseUri

public java.lang.String getBaseUri()
Specified by:
getBaseUri in interface org.relaxng.datatype.ValidationContext