de.unihalle.informatik.MiToBo.core.operator
Class MTBOperatorConfigTools

java.lang.Object
  extended by de.unihalle.informatik.MiToBo.core.operator.MTBOperatorConfigTools

 class MTBOperatorConfigTools
extends java.lang.Object

Helper class for global `MiToBo` operator configuration.

Note, this class is used by all `MiToBo` operators and implemented as singleton.

Author:
moeller

Field Summary
private static MTBOperatorConfigTools confObj
          The object instance.
private  MTBPortHashAccess portHashAccess
          Access object for port hash.
private  java.lang.String providerClass
          Version provider class to be used in the current session.
 
Constructor Summary
private MTBOperatorConfigTools()
          Hidden constructor, never used outside of the class.
 
Method Summary
static MTBOperatorConfigTools getInstance()
          Single access point for singleton functionality.
protected  MTBPortHashAccess getPortHashAccessObject()
          Returns access object for port hash.
protected  de.unihalle.informatik.Alida.version.ALDVersionProvider getVersionProvider()
          Returns version provider object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

confObj

private static MTBOperatorConfigTools confObj
The object instance.


portHashAccess

private MTBPortHashAccess portHashAccess
Access object for port hash.


providerClass

private java.lang.String providerClass
Version provider class to be used in the current session.

Constructor Detail

MTBOperatorConfigTools

private MTBOperatorConfigTools()
Hidden constructor, never used outside of the class.

Method Detail

getInstance

public static MTBOperatorConfigTools getInstance()
Single access point for singleton functionality.

Returns:
Reference to the singleton instance.

getPortHashAccessObject

protected MTBPortHashAccess getPortHashAccessObject()
Returns access object for port hash.

Returns:
Port hash access object.

getVersionProvider

protected de.unihalle.informatik.Alida.version.ALDVersionProvider getVersionProvider()
Returns version provider object.

Returns:
Version provider for the current session.