// constructor public StripFSM() { itsStartingSlashState = new StartingSlash(); itsOutsideState = new Outside(); itsStarAfterSlashState = new StarAfterSlash(); itsSecondSlashState = new SecondSlash(); itsStartingStarState = new StartingStar(); itsState = itsOutsideState; // Entry functions for: outside OutsideIn(); }