Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.instance.extension.filter
Class FilterDefinitionManager

java.lang.Object
  extended by eu.esdihumboldt.util.definition.AbstractObjectFactory<Filter,FilterDefinition<?>>
      extended by eu.esdihumboldt.hale.common.instance.extension.filter.FilterDefinitionManager

public class FilterDefinitionManager
extends AbstractObjectFactory<Filter,FilterDefinition<?>>

FilterDefinition manager.

Author:
Simon Templer

Method Summary
protected  List<FilterDefinition<?>> getDefinitions()
          Get all available definitions compatible with the supported type.
static FilterDefinitionManager getInstance()
          Get the FilterDefinitionManager instance.
 
Methods inherited from class eu.esdihumboldt.util.definition.AbstractObjectFactory
asString, parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static final FilterDefinitionManager getInstance()
Get the FilterDefinitionManager instance.

Returns:
the singleton instance

getDefinitions

protected List<FilterDefinition<?>> getDefinitions()
Description copied from class: AbstractObjectFactory
Get all available definitions compatible with the supported type.

Specified by:
getDefinitions in class AbstractObjectFactory<Filter,FilterDefinition<?>>
Returns:
the definitions
See Also:
AbstractObjectFactory.getDefinitions()

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d