|
@@ -8,17 +8,23 @@ package scot.carricksoftware.grants.capitalisation.census.census;
|
|
|
import org.apache.logging.log4j.LogManager;
|
|
import org.apache.logging.log4j.LogManager;
|
|
|
import org.apache.logging.log4j.Logger;
|
|
import org.apache.logging.log4j.Logger;
|
|
|
import org.springframework.stereotype.Component;
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
+import scot.carricksoftware.grants.capitalisation.CapitaliseString;
|
|
|
import scot.carricksoftware.grants.commands.census.CensusCommand;
|
|
import scot.carricksoftware.grants.commands.census.CensusCommand;
|
|
|
|
|
|
|
|
@Component
|
|
@Component
|
|
|
public class CapitaliseCensusImpl implements CapitaliseCensus {
|
|
public class CapitaliseCensusImpl implements CapitaliseCensus {
|
|
|
private static final Logger logger = LogManager.getLogger(CapitaliseCensusImpl.class);
|
|
private static final Logger logger = LogManager.getLogger(CapitaliseCensusImpl.class);
|
|
|
|
|
|
|
|
|
|
+ private final CapitaliseString capitaliseString;
|
|
|
|
|
+
|
|
|
|
|
+ public CapitaliseCensusImpl(CapitaliseString capitaliseString) {
|
|
|
|
|
+ this.capitaliseString = capitaliseString;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public void capitalise(CensusCommand censusCommand) {
|
|
public void capitalise(CensusCommand censusCommand) {
|
|
|
- logger.debug("CapitaliseCensusImpl::capitalise - no action required!");
|
|
|
|
|
|
|
+ logger.debug("CapitaliseCensusImpl::capitalise");
|
|
|
|
|
+ censusCommand.setFilledInBy(capitaliseString.capitalise(censusCommand.getFilledInBy()));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
}
|
|
}
|