Top Fields Constructors Methods
com.sun.tools.rngom.dt.builtin

pack-priv Class CompatibilityDatatypeLibrary

extends Object
implements DatatypeLibrary
Class Inheritance
All Implemented Interfaces
com.sun.tools.rngdatatype.DatatypeLibrary
Imports
com.sun.tools.rngom.xml.util.WellKnownNamespaces, com.sun.tools.rngdatatype.Datatype, .DatatypeBuilder, .DatatypeException, .DatatypeLibrary, .DatatypeLibraryFactory

Field Summary

Modifier and TypeField and Description
private final DatatypeLibraryFactory
private DatatypeLibrary

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public Datatype
createDatatype(String type)

Implements com.sun.tools.rngdatatype.DatatypeLibrary.createDatatype.

Gets or creates a pre-defined type.

public DatatypeBuilder
createDatatypeBuilder(String type)

Implements com.sun.tools.rngdatatype.DatatypeLibrary.createDatatypeBuilder.

Creates a new instance of DatatypeBuilder.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

factoryback to summary
private final DatatypeLibraryFactory factory
xsdDatatypeLibraryback to summary
private DatatypeLibrary xsdDatatypeLibrary

Constructor Detail

CompatibilityDatatypeLibraryback to summary
pack-priv CompatibilityDatatypeLibrary(DatatypeLibraryFactory factory)

Method Detail

createDatatypeback to summary
public Datatype createDatatype(String type) throws DatatypeException

Implements com.sun.tools.rngdatatype.DatatypeLibrary.createDatatype.

Doc from com.sun.tools.rngdatatype.DatatypeLibrary.createDatatype.

Gets or creates a pre-defined type. This is just a short-cut of createDatatypeBuilder(typeLocalName).createDatatype(); The callee should throw a DatatypeException in case of an error.

createDatatypeBuilderback to summary
public DatatypeBuilder createDatatypeBuilder(String type) throws DatatypeException

Implements com.sun.tools.rngdatatype.DatatypeLibrary.createDatatypeBuilder.

Doc from com.sun.tools.rngdatatype.DatatypeLibrary.createDatatypeBuilder.

Creates a new instance of DatatypeBuilder. The callee should throw a DatatypeException in case of an error.