org.idoox.wasp.tools.schema2java
Class Schema2JavaFactory

java.lang.Object
  extended byorg.idoox.wasp.tools.schema2java.Schema2JavaFactory

public abstract class Schema2JavaFactory
extends java.lang.Object

A factory which creates an implementation of Schema2Java interface. The Schema2Java tool.

Since:
4.5
See Also:
Schema2Java
Component:
Core-Tools

Field Summary
static java.lang.String CONTEXT_SCHEMA2JAVA_FACTORY
          This key represents instance of Schema2JavaFactory in the org.idoox.wasp.Context.
 
Constructor Summary
Schema2JavaFactory()
           
 
Method Summary
protected abstract  Schema2Java getSchema2JavaInstance()
          Returns an implementation of Schema2Java interface.
static Schema2Java newInstance()
          Returns an implementation of Schema2Java interface.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTEXT_SCHEMA2JAVA_FACTORY

public static final java.lang.String CONTEXT_SCHEMA2JAVA_FACTORY
This key represents instance of Schema2JavaFactory in the org.idoox.wasp.Context.

See Also:
Constant Field Values
Constructor Detail

Schema2JavaFactory

public Schema2JavaFactory()
Method Detail

newInstance

public static final Schema2Java newInstance()
Returns an implementation of Schema2Java interface.

Returns:
the Schema2Java implementation

getSchema2JavaInstance

protected abstract Schema2Java getSchema2JavaInstance()
Returns an implementation of Schema2Java interface. Each factory implementation has to implement this method.

Returns:
the Schema2Java implementation
Since:
4.5