org.unisens
Class UnisensFactoryBuilder

java.lang.Object
  extended by org.unisens.UnisensFactoryBuilder

public class UnisensFactoryBuilder
extends java.lang.Object

UnisensFactoryBuilder creates a UnisensFactory of the used unisens implementation. The standard unisens implementation can be set by the system property "org.unisens.StandardUnisensFactoryClass". If no system property is set the reference implementation in the package "org.unisens.ri" is used as standard implementation.

Author:
Joerg Ottenbacher, Radi Nedkov, Malte Kirst

Constructor Summary
UnisensFactoryBuilder()
           
 
Method Summary
static UnisensFactory createFactory()
          Creates a UnisensFactory from the standard implementation.
static UnisensFactory createFactory(java.lang.String factoryClass)
          Creates a UnisensFactory specified by a given UnisensFactory class name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnisensFactoryBuilder

public UnisensFactoryBuilder()
Method Detail

createFactory

public static UnisensFactory createFactory()
Creates a UnisensFactory from the standard implementation.

Returns:
UnisensFactory

createFactory

public static UnisensFactory createFactory(java.lang.String factoryClass)
Creates a UnisensFactory specified by a given UnisensFactory class name.

Parameters:
factoryClass - name of the factory class
Returns:
UnisensFactory