com.ebmwebsourcing.commons.schema
Class SchemaFactoryImpl

java.lang.Object
  extended by com.ebmwebsourcing.commons.schema.SchemaFactory
      extended by com.ebmwebsourcing.commons.schema.SchemaFactoryImpl

public class SchemaFactoryImpl
extends SchemaFactory

This class is a concrete implementation of the abstract class SchemaFactory. Some ideas used here have been shamelessly copied from the wonderful JAXP and Xerces work.

Author:
Nicolas Salatge - eBM WebSourcing

Constructor Summary
SchemaFactoryImpl()
           
 
Method Summary
 Schema newSchema()
          Create a new instance of a Definition, with an instance of a PopulatedExtensionRegistry as its ExtensionRegistry.
 SchemaReader newSchemaReader()
          Create a new instance of a SchemaReader.
 SchemaReader newSchemaReader(java.util.Map<SchemaReader.FeatureConstants,java.lang.Object> features)
          Create a new instance of a SchemaReader.
 SchemaWriter newSchemaWriter()
          Create a new instance of a SchemaWriter.
 
Methods inherited from class com.ebmwebsourcing.commons.schema.SchemaFactory
getDefaultSchema, newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaFactoryImpl

public SchemaFactoryImpl()
Method Detail

newSchema

public Schema newSchema()
Create a new instance of a Definition, with an instance of a PopulatedExtensionRegistry as its ExtensionRegistry.

Specified by:
newSchema in class SchemaFactory
See Also:
com.ibm.wsdl.extensions.PopulatedExtensionRegistry

newSchemaReader

public SchemaReader newSchemaReader()
Create a new instance of a SchemaReader.

Specified by:
newSchemaReader in class SchemaFactory

newSchemaReader

public SchemaReader newSchemaReader(java.util.Map<SchemaReader.FeatureConstants,java.lang.Object> features)
Create a new instance of a SchemaReader.

Specified by:
newSchemaReader in class SchemaFactory

newSchemaWriter

public SchemaWriter newSchemaWriter()
Create a new instance of a SchemaWriter.

Specified by:
newSchemaWriter in class SchemaFactory


Copyright © 2008 eBM WebSourcing. All Rights Reserved.