import org.marketcetera.strategy.java.Strategy; /* $License$ */ /** * Test strategy (part two of two parts) that tests what happens when a strategy helper-class is redefined. * * @author <a href="mailto:colin@marketcetera.com">Colin DuPlantis</a> * @version $Id: Part2.java 16154 2012-07-14 16:34:05Z colin $ * @since 1.0.0 */ public class Part2 extends Strategy { private Helper helper; /* (non-Javadoc) * @see org.marketcetera.strategy.java.Strategy#onStart() */ @Override public void onStart() { helper = new Helper(); helper.doSomethingCommon(); helper.doSomethingPart2(); } /* (non-Javadoc) * @see org.marketcetera.strategy.java.Strategy#onStop() */ @Override public void onStop() { helper.doSomethingCommon(); helper.doSomethingPart2(); } private static class Helper { private void doSomethingCommon() { } private void doSomethingPart2() { } } }