Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.headless.transform
Class ProjectCRSManager

java.lang.Object
  extended by eu.esdihumboldt.hale.common.instance.geometry.impl.AbstractCRSManager
      extended by eu.esdihumboldt.hale.common.headless.transform.ProjectCRSManager
All Implemented Interfaces:
CRSProvider

public class ProjectCRSManager
extends AbstractCRSManager

CRS manager that retrieves information about configured CRS from a project.

Author:
Simon Templer

Field Summary
 
Fields inherited from class eu.esdihumboldt.hale.common.instance.geometry.impl.AbstractCRSManager
PARAM_DEFAULT_CRS, PREFIX_PARAM_CRS
 
Constructor Summary
ProjectCRSManager(InstanceReader reader, CRSProvider provider, Project project)
          Create a CRS manager based on the given project.
 
Method Summary
protected  String loadValue(String key)
          Load a configuration value.
protected  void storeValue(String key, String value)
          Store a configuration value.
 
Methods inherited from class eu.esdihumboldt.hale.common.instance.geometry.impl.AbstractCRSManager
getCRS
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectCRSManager

public ProjectCRSManager(InstanceReader reader,
                         CRSProvider provider,
                         Project project)
Create a CRS manager based on the given project.

Parameters:
reader - the instance reader
provider - the CRS provider
project - the project
See Also:
AbstractCRSManager.AbstractCRSManager(InstanceReader, CRSProvider)
Method Detail

storeValue

protected void storeValue(String key,
                          String value)
Description copied from class: AbstractCRSManager
Store a configuration value.

Specified by:
storeValue in class AbstractCRSManager
Parameters:
key - the configuration key
value - the associated value
See Also:
AbstractCRSManager.storeValue(String, String)

loadValue

protected String loadValue(String key)
Description copied from class: AbstractCRSManager
Load a configuration value.

Specified by:
loadValue in class AbstractCRSManager
Parameters:
key - the configuration key
Returns:
the associated value
See Also:
AbstractCRSManager.loadValue(String)

Humboldt Alignment Editor 2.5.0

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