package org.mapfish.print.config; import com.codahale.metrics.MetricRegistry; import org.mapfish.print.attribute.PrimitiveAttribute; import org.springframework.beans.factory.annotation.Autowired; import static org.junit.Assert.assertNotNull; /** * Test Attribute. */ public class AttributeWithSpringInjection extends PrimitiveAttribute<Integer> { @Autowired private MetricRegistry registry; public void assertInjected() { assertNotNull(registry); } /** * Constructor. */ public AttributeWithSpringInjection() { super(Integer.class); } /** * <p>A default value for this attribute.</p> * @param value The default value. */ public final void setDefault(final Integer value) { this.defaultValue = value; } @Override public Class getValueType() { return Integer.class; } }