Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.instance.geometry
Class CRSDefinitionManager

java.lang.Object
  extended by eu.esdihumboldt.util.definition.AbstractObjectFactory<CRSDefinition,CRSDefinitionFactory<?>>
      extended by eu.esdihumboldt.hale.common.instance.geometry.CRSDefinitionManager

public class CRSDefinitionManager
extends AbstractObjectFactory<CRSDefinition,CRSDefinitionFactory<?>>

Provides support for converting CRSDefinition to string and vice versa based on the CRSDefinitionFactoryies available as OSGi services.

Author:
Simon Templer

Method Summary
protected  List<CRSDefinitionFactory<?>> getDefinitions()
          Get all available definitions compatible with the supported type.
static CRSDefinitionManager getInstance()
          Get the CRS definition manager 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 CRSDefinitionManager getInstance()
Get the CRS definition manager instance

Returns:
the CRS definition manager instance

getDefinitions

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

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

Humboldt Alignment Editor 2.5.0

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