teichmann@5831: package org.dive4elements.river.artifacts.access; rrenkert@5501: rrenkert@5501: import org.apache.log4j.Logger; rrenkert@5501: teichmann@5831: import org.dive4elements.river.artifacts.FLYSArtifact; rrenkert@5501: rrenkert@5501: rrenkert@5501: public class StaticSQRelationAccess rrenkert@5501: extends RiverAccess rrenkert@5501: { rrenkert@5501: /** The logger that is used in this state. */ rrenkert@5501: private static final Logger logger = rrenkert@5501: Logger.getLogger(StaticSQRelationAccess.class); rrenkert@5501: rrenkert@5501: private String measurementStation; rrenkert@5501: rrenkert@5501: public StaticSQRelationAccess(FLYSArtifact artifact) { rrenkert@5501: super(artifact); rrenkert@5501: } rrenkert@5501: rrenkert@5501: /** Get measurement station */ rrenkert@5501: public String getMeasurementStation() { rrenkert@5501: if (measurementStation == null) { rrenkert@5501: measurementStation = getString("station"); rrenkert@5501: } rrenkert@5501: if (logger.isDebugEnabled()) { rrenkert@5501: logger.debug("measurement station: '" + measurementStation + "'"); rrenkert@5501: } rrenkert@5501: return measurementStation; rrenkert@5501: } rrenkert@5501: }