com.sun.msv.datatype
Class ErrorDatatypeLibrary

java.lang.Object
  extended by com.sun.msv.datatype.ErrorDatatypeLibrary
All Implemented Interfaces:
DatatypeBuilder, DatatypeLibrary

public class ErrorDatatypeLibrary
extends java.lang.Object
implements DatatypeLibrary, DatatypeBuilder

Dummy DatatypeLibrary implementation which is used to recover from "unknown datatype library" error.

Author:
Kohsuke KAWAGUCHI

Field Summary
static ErrorDatatypeLibrary theInstance
          The sole instance of this class.
 
Method Summary
 void addParameter(java.lang.String name, java.lang.String value, ValidationContext context)
           
 Datatype createDatatype()
           
 Datatype createDatatype(java.lang.String name)
           
 DatatypeBuilder createDatatypeBuilder(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

theInstance

public static final ErrorDatatypeLibrary theInstance
The sole instance of this class.

Method Detail

createDatatype

public Datatype createDatatype(java.lang.String name)
Specified by:
createDatatype in interface DatatypeLibrary

createDatatypeBuilder

public DatatypeBuilder createDatatypeBuilder(java.lang.String name)
Specified by:
createDatatypeBuilder in interface DatatypeLibrary

createDatatype

public Datatype createDatatype()
Specified by:
createDatatype in interface DatatypeBuilder

addParameter

public void addParameter(java.lang.String name,
                         java.lang.String value,
                         ValidationContext context)
Specified by:
addParameter in interface DatatypeBuilder