package org.jboss.seam.example.numberguess; import org.jboss.seam.ScopeType; import org.jboss.seam.annotations.Begin; import org.jboss.seam.annotations.Create; import org.jboss.seam.annotations.Name; import org.jboss.seam.annotations.Scope; @Name("game") @Scope(ScopeType.CONVERSATION) public class Game { private int biggest; private int smallest; private int guessCount; @Create @Begin(pageflow="numberGuess") public void begin() { guessCount = 0; biggest = 100; smallest = 1; } public void incrementGuessCount() { guessCount++; } public int getBiggest() { return biggest; } public int getSmallest() { return smallest; } public int getGuessCount() { return guessCount; } public void setBiggest(int biggest) { this.biggest = biggest; } public void setSmallest(int smallest) { this.smallest = smallest; } }