[webbeans-commits] Webbeans SVN: r3739 - in examples/trunk/se: hello-world/src/main/java/org/jboss/webbeans/environment/se/example/simple and 2 other directories.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Tue Sep 22 11:30:13 EDT 2009


Author: pete.muir at jboss.org
Date: 2009-09-22 11:30:12 -0400 (Tue, 22 Sep 2009)
New Revision: 3739

Modified:
   examples/trunk/se/hello-world/pom.xml
   examples/trunk/se/hello-world/src/main/java/org/jboss/webbeans/environment/se/example/simple/CommandLineArgsValidator.java
   examples/trunk/se/hello-world/src/main/java/org/jboss/webbeans/environment/se/example/simple/HelloWorld.java
   examples/trunk/se/numberguess/pom.xml
   examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/Game.java
   examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/Generator.java
   examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/MaxNumber.java
   examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/MessageGenerator.java
   examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/NumberGuessFrame.java
   examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/Random.java
Log:
ws

Modified: examples/trunk/se/hello-world/pom.xml
===================================================================
--- examples/trunk/se/hello-world/pom.xml	2009-09-22 15:27:41 UTC (rev 3738)
+++ examples/trunk/se/hello-world/pom.xml	2009-09-22 15:30:12 UTC (rev 3739)
@@ -1,90 +1,91 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-    <parent>
-        <artifactId>webbeans-examples-parent</artifactId>
-        <groupId>org.jboss.webbeans.examples</groupId>
-        <version>1.0.0-SNAPSHOT</version>
-        <relativePath>../../pom.xml</relativePath>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-    <groupId>org.jboss.webbeans.examples.se</groupId>
-    <artifactId>webbeans-se-hello-world</artifactId>
-    <packaging>jar</packaging>
-    <name>Hello World SE</name>
-    
-    <profiles>
-        <profile>
-            <id>run</id>
-            <activation>
-                <property>
-                    <name>run</name>
-                </property>
-            </activation>
-            <build>
-                <plugins>
-                    <plugin>
-                        <executions>
-                            <execution>
-                                <id>run</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>java</goal>
-                                </goals>
-                            </execution>
-                        </executions>
-                        <groupId>org.codehaus.mojo</groupId>
-                        <artifactId>exec-maven-plugin</artifactId>
-                        <configuration>
-                            <mainClass>org.jboss.webbeans.environment.se.StartMain</mainClass>
-                        </configuration>
-                    </plugin>
-                    <plugin>
-                        <groupId>com.google.code.maven-license-plugin</groupId>
-                        <artifactId>maven-license-plugin</artifactId>
-                        <version>1.4.0</version>
-                        <configuration>
-                            <basedir>${basedir}</basedir>
-                            <header>${basedir}/src/etc/header.txt</header>
-                            <quiet>false</quiet>
-                            <failIfMissing>true</failIfMissing>
-                            <aggregate>false</aggregate>
-                            <encoding>UTF-8</encoding>
-                        </configuration>
-                        <executions>
-                            <execution>
-                                <phase>compile</phase>
-                                <goals>
-                                    <goal>format</goal>
-                                </goals>
-                            </execution>
-                        </executions>
-                    </plugin>
-                        <plugin>
-                            <groupId>org.apache.maven.plugins</groupId>
-                            <artifactId>maven-jar-plugin</artifactId>
-                            <configuration>
-                                <archive>
-                                    <manifest>
-                                        <mainClass>org.jboss.webbeans.environment.se.StartMain</mainClass>
-                                    </manifest>
-                                </archive>
-                            </configuration>
-                        </plugin>
-                </plugins>
-            </build>
-        </profile>
-    </profiles>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+   <parent>
+      <artifactId>webbeans-examples-parent</artifactId>
+      <groupId>org.jboss.webbeans.examples</groupId>
+      <version>1.0.0-SNAPSHOT</version>
+      <relativePath>../../pom.xml</relativePath>
+   </parent>
+   <modelVersion>4.0.0</modelVersion>
+   <groupId>org.jboss.webbeans.examples.se</groupId>
+   <artifactId>webbeans-se-hello-world</artifactId>
+   <packaging>jar</packaging>
+   <name>Hello World SE</name>
 
-    <dependencies>
-        <dependency>
-            <groupId>org.jboss.webbeans</groupId>
-            <artifactId>webbeans-se</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.webbeans</groupId>
-            <artifactId>webbeans-core</artifactId>
-            <scope>provided</scope>
-        </dependency>
-    </dependencies>
+   <profiles>
+      <profile>
+         <id>run</id>
+         <activation>
+            <property>
+               <name>run</name>
+            </property>
+         </activation>
+         <build>
+            <plugins>
+               <plugin>
+                  <executions>
+                     <execution>
+                        <id>run</id>
+                        <phase>package</phase>
+                        <goals>
+                           <goal>java</goal>
+                        </goals>
+                     </execution>
+                  </executions>
+                  <groupId>org.codehaus.mojo</groupId>
+                  <artifactId>exec-maven-plugin</artifactId>
+                  <configuration>
+                     <mainClass>org.jboss.webbeans.environment.se.StartMain</mainClass>
+                  </configuration>
+               </plugin>
+               <plugin>
+                  <groupId>com.google.code.maven-license-plugin</groupId>
+                  <artifactId>maven-license-plugin</artifactId>
+                  <version>1.4.0</version>
+                  <configuration>
+                     <basedir>${basedir}</basedir>
+                     <header>${basedir}/src/etc/header.txt</header>
+                     <quiet>false</quiet>
+                     <failIfMissing>true</failIfMissing>
+                     <aggregate>false</aggregate>
+                     <encoding>UTF-8</encoding>
+                  </configuration>
+                  <executions>
+                     <execution>
+                        <phase>compile</phase>
+                        <goals>
+                           <goal>format</goal>
+                        </goals>
+                     </execution>
+                  </executions>
+               </plugin>
+               <plugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-jar-plugin</artifactId>
+                  <configuration>
+                     <archive>
+                        <manifest>
+                           <mainClass>org.jboss.webbeans.environment.se.StartMain</mainClass>
+                        </manifest>
+                     </archive>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
 
+   <dependencies>
+      <dependency>
+         <groupId>org.jboss.webbeans</groupId>
+         <artifactId>webbeans-se</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.jboss.webbeans</groupId>
+         <artifactId>webbeans-core</artifactId>
+         <scope>provided</scope>
+      </dependency>
+   </dependencies>
+
 </project>

Modified: examples/trunk/se/hello-world/src/main/java/org/jboss/webbeans/environment/se/example/simple/CommandLineArgsValidator.java
===================================================================
--- examples/trunk/se/hello-world/src/main/java/org/jboss/webbeans/environment/se/example/simple/CommandLineArgsValidator.java	2009-09-22 15:27:41 UTC (rev 3738)
+++ examples/trunk/se/hello-world/src/main/java/org/jboss/webbeans/environment/se/example/simple/CommandLineArgsValidator.java	2009-09-22 15:30:12 UTC (rev 3739)
@@ -27,38 +27,40 @@
 
 /**
  * Validates command line arguments, producing errors where applicable.
+ * 
  * @author Peter Royle
  */
 @ApplicationScoped
 public class CommandLineArgsValidator
 {
 
-    @Inject @Parameters
-    private List<String> validParams;
-    private List<String> errors = new ArrayList<String>();
+   @Inject
+   @Parameters
+   private List<String> validParams;
+   private List<String> errors = new ArrayList<String>();
 
-    @Inject
-    public void checkParameters()
-    {
-        if (validParams.size() != 1)
-        {
-            errors.add( "Please supply just one parameter: your first name" );
-            validParams = Collections.EMPTY_LIST;
-        }
-    }
+   @Inject
+   public void checkParameters()
+   {
+      if (validParams.size() != 1)
+      {
+         errors.add("Please supply just one parameter: your first name");
+         validParams = Collections.EMPTY_LIST;
+      }
+   }
 
-    public boolean hasErrors()
-    {
-        return !this.errors.isEmpty();
-    }
+   public boolean hasErrors()
+   {
+      return !this.errors.isEmpty();
+   }
 
-    public List<String> getErrors()
-    {
-        return errors;
-    }
+   public List<String> getErrors()
+   {
+      return errors;
+   }
 
-    public List<String> getValidParameters()
-    {
-        return validParams;
-    }
+   public List<String> getValidParameters()
+   {
+      return validParams;
+   }
 }

Modified: examples/trunk/se/hello-world/src/main/java/org/jboss/webbeans/environment/se/example/simple/HelloWorld.java
===================================================================
--- examples/trunk/se/hello-world/src/main/java/org/jboss/webbeans/environment/se/example/simple/HelloWorld.java	2009-09-22 15:27:41 UTC (rev 3738)
+++ examples/trunk/se/hello-world/src/main/java/org/jboss/webbeans/environment/se/example/simple/HelloWorld.java	2009-09-22 15:30:12 UTC (rev 3739)
@@ -26,22 +26,23 @@
 public class HelloWorld
 {
 
-    @Inject
-    CommandLineArgsValidator argsVlidator;
+   @Inject
+   CommandLineArgsValidator argsVlidator;
 
-    /**
-     * Prints a hello message using the first name.
-     * @param firstName The first name.
-     */
-    public void printHello( @Observes
-            AfterDeploymentValidation after )
-    {
-        if (!argsVlidator.hasErrors())
-        {
-            System.out.println( "Hello " + argsVlidator.getValidParameters().get( 0 ) );
-        } else
-        {
-            System.out.println( "Please provide just one argument: your first name" );
-        }
-    }
+   /**
+    * Prints a hello message using the first name.
+    * 
+    * @param firstName The first name.
+    */
+   public void printHello(@Observes AfterDeploymentValidation after)
+   {
+      if (!argsVlidator.hasErrors())
+      {
+         System.out.println("Hello " + argsVlidator.getValidParameters().get(0));
+      }
+      else
+      {
+         System.out.println("Please provide just one argument: your first name");
+      }
+   }
 }

Modified: examples/trunk/se/numberguess/pom.xml
===================================================================
--- examples/trunk/se/numberguess/pom.xml	2009-09-22 15:27:41 UTC (rev 3738)
+++ examples/trunk/se/numberguess/pom.xml	2009-09-22 15:30:12 UTC (rev 3739)
@@ -1,78 +1,79 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-    <parent>
-        <artifactId>webbeans-examples-parent</artifactId>
-        <groupId>org.jboss.webbeans.examples</groupId>
-        <version>1.0.0-SNAPSHOT</version>
-        <relativePath>../../pom.xml</relativePath>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-    <groupId>org.jboss.webbeans.examples.se</groupId>
-    <artifactId>webbeans-se-numberguess</artifactId>
-    <packaging>jar</packaging>
-    <name>Number Guess SE</name>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+   <parent>
+      <artifactId>webbeans-examples-parent</artifactId>
+      <groupId>org.jboss.webbeans.examples</groupId>
+      <version>1.0.0-SNAPSHOT</version>
+      <relativePath>../../pom.xml</relativePath>
+   </parent>
+   <modelVersion>4.0.0</modelVersion>
+   <groupId>org.jboss.webbeans.examples.se</groupId>
+   <artifactId>webbeans-se-numberguess</artifactId>
+   <packaging>jar</packaging>
+   <name>Number Guess SE</name>
 
-    <dependencies>
-        <dependency>
-            <groupId>org.jboss.webbeans</groupId>
-            <artifactId>webbeans-se</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.jboss.webbeans</groupId>
-            <artifactId>webbeans-core</artifactId>
-            <scope>provided</scope>
-        </dependency>
-        <dependency>
-           <groupId>javax.annotation</groupId>
-           <artifactId>jsr250-api</artifactId>
-       </dependency>
-    </dependencies>
-    
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-jar-plugin</artifactId>
-                <configuration>
-                    <archive>
-                        <manifest>
-                            <mainClass>org.jboss.webbeans.environment.se.StartMain</mainClass>
-                        </manifest>
-                    </archive>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
-	
-    <profiles>
-        <profile>
-            <id>run</id>
-            <activation>
-                <property>
-                    <name>run</name>
-                </property>
-            </activation>
-            <build>
-                <plugins>
-                    <plugin>
-                        <executions>
-                            <execution>
-                                <id>run</id>
-                                <phase>package</phase>
-                                <goals>
-                                    <goal>java</goal>
-                                </goals>
-                            </execution>
-                        </executions>
-                        <groupId>org.codehaus.mojo</groupId>
-                        <artifactId>exec-maven-plugin</artifactId>
-                        <configuration>
-                            <mainClass>org.jboss.webbeans.environment.se.StartMain</mainClass>
-                        </configuration>
-                    </plugin>
-                </plugins>
-            </build>
-        </profile>
-    </profiles>
-    
+   <dependencies>
+      <dependency>
+         <groupId>org.jboss.webbeans</groupId>
+         <artifactId>webbeans-se</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.jboss.webbeans</groupId>
+         <artifactId>webbeans-core</artifactId>
+         <scope>provided</scope>
+      </dependency>
+      <dependency>
+         <groupId>javax.annotation</groupId>
+         <artifactId>jsr250-api</artifactId>
+      </dependency>
+   </dependencies>
+
+   <build>
+      <plugins>
+         <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-jar-plugin</artifactId>
+            <configuration>
+               <archive>
+                  <manifest>
+                     <mainClass>org.jboss.webbeans.environment.se.StartMain</mainClass>
+                  </manifest>
+               </archive>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+
+   <profiles>
+      <profile>
+         <id>run</id>
+         <activation>
+            <property>
+               <name>run</name>
+            </property>
+         </activation>
+         <build>
+            <plugins>
+               <plugin>
+                  <executions>
+                     <execution>
+                        <id>run</id>
+                        <phase>package</phase>
+                        <goals>
+                           <goal>java</goal>
+                        </goals>
+                     </execution>
+                  </executions>
+                  <groupId>org.codehaus.mojo</groupId>
+                  <artifactId>exec-maven-plugin</artifactId>
+                  <configuration>
+                     <mainClass>org.jboss.webbeans.environment.se.StartMain</mainClass>
+                  </configuration>
+               </plugin>
+            </plugins>
+         </build>
+      </profile>
+   </profiles>
+
 </project>

Modified: examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/Game.java
===================================================================
--- examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/Game.java	2009-09-22 15:27:41 UTC (rev 3738)
+++ examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/Game.java	2009-09-22 15:30:12 UTC (rev 3739)
@@ -23,121 +23,122 @@
 import javax.inject.Inject;
 
 /**
- * This class contains the pure logic of the Number Guess game.
- * On initialization a random number will be selected. Multiple "guesses"
- * as to what that number might be can be made using the 'check' method. The
- * user wins if they can guess the selected number in the alloted amount of
- * tries.
+ * This class contains the pure logic of the Number Guess game. On
+ * initialization a random number will be selected. Multiple "guesses" as to
+ * what that number might be can be made using the 'check' method. The user wins
+ * if they can guess the selected number in the alloted amount of tries.
  * 
  * @author Peter Royle
  */
 @ApplicationScoped
 public class Game implements Serializable
 {
-    public static final int MAX_NUM_GUESSES = 10;
-    
-    private Integer number;
-    private int guess = 0;
-    private int smallest = 0;
-    
-    @Inject @MaxNumber 
-    private int maxNumber;
-    
-    private int biggest;
-    private int remainingGuesses = MAX_NUM_GUESSES;
-    private boolean validNumberRange = true;
+   public static final int MAX_NUM_GUESSES = 10;
 
-    @Inject Generator rndGenerator;
+   private Integer number;
+   private int guess = 0;
+   private int smallest = 0;
 
-    public Game()
-    {
-    }
+   @Inject
+   @MaxNumber
+   private int maxNumber;
 
-    public int getNumber()
-    {
-        return number;
-    }
+   private int biggest;
+   private int remainingGuesses = MAX_NUM_GUESSES;
+   private boolean validNumberRange = true;
 
-    public int getGuess()
-    {
-        return guess;
-    }
+   @Inject
+   Generator rndGenerator;
 
-    public void setGuess( int guess )
-    {
-        this.guess = guess;
-    }
+   public Game()
+   {
+   }
 
-    public int getSmallest()
-    {
-        return smallest;
-    }
+   public int getNumber()
+   {
+      return number;
+   }
 
-    public int getBiggest()
-    {
-        return biggest;
-    }
+   public int getGuess()
+   {
+      return guess;
+   }
 
-    public int getRemainingGuesses()
-    {
-        return remainingGuesses;
-    }
+   public void setGuess(int guess)
+   {
+      this.guess = guess;
+   }
 
-    public boolean isValidNumberRange()
-    {
-        return validNumberRange;
-    }
+   public int getSmallest()
+   {
+      return smallest;
+   }
 
-    public boolean isGameWon()
-    {
-        return guess == number;
-    }
+   public int getBiggest()
+   {
+      return biggest;
+   }
 
-    public boolean isGameLost()
-    {
-        return guess != number && remainingGuesses <= 0;
-    }
+   public int getRemainingGuesses()
+   {
+      return remainingGuesses;
+   }
 
-    public boolean check()
-    {
-        boolean result = false;
+   public boolean isValidNumberRange()
+   {
+      return validNumberRange;
+   }
 
-        if ( checkNewNumberRangeIsValid() )
-        {
-            if ( guess > number )
-            {
-                biggest = guess - 1;
-            }
+   public boolean isGameWon()
+   {
+      return guess == number;
+   }
 
-            if ( guess < number )
-            {
-                smallest = guess + 1;
-            }
+   public boolean isGameLost()
+   {
+      return guess != number && remainingGuesses <= 0;
+   }
 
-            if ( guess == number )
-            {
-                result = true;
-            }
+   public boolean check()
+   {
+      boolean result = false;
 
-            remainingGuesses--;
-        }
+      if (checkNewNumberRangeIsValid())
+      {
+         if (guess > number)
+         {
+            biggest = guess - 1;
+         }
 
-        return result;
-    }
+         if (guess < number)
+         {
+            smallest = guess + 1;
+         }
 
-    private boolean checkNewNumberRangeIsValid()
-    {
-        return validNumberRange = ( ( guess >= smallest ) && ( guess <= biggest ) );
-    }
+         if (guess == number)
+         {
+            result = true;
+         }
 
-    @PostConstruct
-    public void reset()
-    {
-        this.smallest = 0;
-        this.guess = 0;
-        this.remainingGuesses = 10;
-        this.biggest = maxNumber;
-        this.number = rndGenerator.next();
-        System.out.println( "psst! the number is " + this.number );
-    }
+         remainingGuesses--;
+      }
+
+      return result;
+   }
+
+   private boolean checkNewNumberRangeIsValid()
+   {
+      return validNumberRange = ((guess >= smallest) && (guess <= biggest));
+   }
+
+   @PostConstruct
+   public void reset()
+   {
+      this.smallest = 0;
+      this.guess = 0;
+      this.remainingGuesses = 10;
+      this.biggest = maxNumber;
+      this.number = rndGenerator.next();
+      System.out.println("psst! the number is " + this.number);
+   }
 }

Modified: examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/Generator.java
===================================================================
--- examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/Generator.java	2009-09-22 15:27:41 UTC (rev 3738)
+++ examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/Generator.java	2009-09-22 15:30:12 UTC (rev 3739)
@@ -24,24 +24,26 @@
 @ApplicationScoped
 public class Generator implements Serializable
 {
-    private static final long serialVersionUID = -7213673465118041882L;
-    private java.util.Random random = new java.util.Random( System.currentTimeMillis() );
-    private int maxNumber = 100;
+   private static final long serialVersionUID = -7213673465118041882L;
+   private java.util.Random random = new java.util.Random(System.currentTimeMillis());
+   private int maxNumber = 100;
 
-    java.util.Random getRandom()
-    {
-        return random;
-    }
+   java.util.Random getRandom()
+   {
+      return random;
+   }
 
-    @Produces @Random
-    int next()
-    {
-        return getRandom().nextInt( maxNumber );
-    }
+   @Produces
+   @Random
+   int next()
+   {
+      return getRandom().nextInt(maxNumber);
+   }
 
-    @Produces @MaxNumber
-    int getMaxNumber()
-    {
-        return maxNumber;
-    }
+   @Produces
+   @MaxNumber
+   int getMaxNumber()
+   {
+      return maxNumber;
+   }
 }

Modified: examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/MaxNumber.java
===================================================================
--- examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/MaxNumber.java	2009-09-22 15:27:41 UTC (rev 3738)
+++ examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/MaxNumber.java	2009-09-22 15:30:12 UTC (rev 3739)
@@ -27,10 +27,9 @@
 import java.lang.annotation.Target;
 
 import javax.inject.Qualifier;
- at Target( {TYPE, METHOD, PARAMETER, FIELD} )
- at Retention( RUNTIME )
+
+ at Target( { TYPE, METHOD, PARAMETER, FIELD })
+ at Retention(RUNTIME)
 @Documented
 @Qualifier
-public @interface MaxNumber
-{
-}
+public @interface MaxNumber {}

Modified: examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/MessageGenerator.java
===================================================================
--- examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/MessageGenerator.java	2009-09-22 15:27:41 UTC (rev 3738)
+++ examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/MessageGenerator.java	2009-09-22 15:30:12 UTC (rev 3739)
@@ -21,50 +21,57 @@
 /**
  * This class generates on demand appropriate messages depending on the current
  * state of the injected instance of Game.
+ * 
  * @author Peter Royle
  */
 public class MessageGenerator
 {
-    @Inject Game game;
+   @Inject
+   private Game game;
 
-    public String getChallengeMessage()
-    {
-        StringBuilder chalengeMsg = new StringBuilder( "I'm thinking of a number between " );
-        chalengeMsg.append( game.getSmallest() );
-        chalengeMsg.append( " and " );
-        chalengeMsg.append( game.getBiggest() );
-        chalengeMsg.append( ". Can you guess what it is?" );
+   public String getChallengeMessage()
+   {
+      StringBuilder chalengeMsg = new StringBuilder("I'm thinking of a number between ");
+      chalengeMsg.append(game.getSmallest());
+      chalengeMsg.append(" and ");
+      chalengeMsg.append(game.getBiggest());
+      chalengeMsg.append(". Can you guess what it is?");
 
-        return chalengeMsg.toString();
-    }
+      return chalengeMsg.toString();
+   }
 
-    public String getResultMessage()
-    {
-        if ( game.isGameWon() )
-        {
-            return "You guessed it! The number was " + game.getNumber();
-        } else if ( game.isGameLost() )
-        {
-            return "You are fail! The number was " + game.getNumber();
-        } else if ( ! game.isValidNumberRange() )
-        {
-            return "Invalid number range!";
-        } else if ( game.getRemainingGuesses() == Game.MAX_NUM_GUESSES )
-        {
-            return "What is your first guess?";
-        } else
-        {
-            String direction = null;
+   public String getResultMessage()
+   {
+      if (game.isGameWon())
+      {
+         return "You guessed it! The number was " + game.getNumber();
+      }
+      else if (game.isGameLost())
+      {
+         return "You are fail! The number was " + game.getNumber();
+      }
+      else if (!game.isValidNumberRange())
+      {
+         return "Invalid number range!";
+      }
+      else if (game.getRemainingGuesses() == Game.MAX_NUM_GUESSES)
+      {
+         return "What is your first guess?";
+      }
+      else
+      {
+         String direction = null;
 
-            if ( game.getGuess() < game.getNumber() )
-            {
-                direction = "Higher";
-            } else
-            {
-                direction = "Lower";
-            }
+         if (game.getGuess() < game.getNumber())
+         {
+            direction = "Higher";
+         }
+         else
+         {
+            direction = "Lower";
+         }
 
-            return direction + "! You have " + game.getRemainingGuesses() + " guesses left.";
-        }
-    }
+         return direction + "! You have " + game.getRemainingGuesses() + " guesses left.";
+      }
+   }
 }

Modified: examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/NumberGuessFrame.java
===================================================================
--- examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/NumberGuessFrame.java	2009-09-22 15:27:41 UTC (rev 3738)
+++ examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/NumberGuessFrame.java	2009-09-22 15:30:12 UTC (rev 3739)
@@ -24,168 +24,176 @@
 
 /**
  * Swing-based number guess example, main application frame.
+ * 
  * @author Peter Royle
  */
 public class NumberGuessFrame extends javax.swing.JFrame
 {
-    @Inject
-    private Game game;
-    
-    @Inject
-    private MessageGenerator msgGenerator;
+   @Inject
+   private Game game;
 
-    public void start( @Observes AfterDeploymentValidation event )
-    {
-        java.awt.EventQueue.invokeLater( new Runnable()
-            {
-                public void run()
-                {
-                    initComponents();
-                    setVisible( true );
-                }
-            } );
-    }
+   @Inject
+   private MessageGenerator msgGenerator;
 
-    /** This method is called to initialize the form.
-     */
-    @SuppressWarnings( "unchecked" )
-    private void initComponents() {
+   public void start(@Observes AfterDeploymentValidation event)
+   {
+      java.awt.EventQueue.invokeLater(new Runnable()
+      {
+         public void run()
+         {
+            initComponents();
+            setVisible(true);
+         }
+      });
+   }
 
-        borderPanel = new javax.swing.JPanel();
-        gamePanel = new javax.swing.JPanel();
-        inputsPanel = new javax.swing.JPanel();
-        buttonPanel = new javax.swing.JPanel();
-        guessButton = new javax.swing.JButton();
-        replayBtn = new javax.swing.JButton();
-        guessText = new javax.swing.JTextField();
-        remainingGuessesPanel = new javax.swing.JPanel();
-        guessremainLabel = new javax.swing.JLabel();
-        guessesLeftBar = new javax.swing.JProgressBar();
-        mainMsgPanel = new javax.swing.JPanel();
-        mainLabel = new javax.swing.JLabel();
-        messageLabel = new javax.swing.JLabel();
+   /**
+    * This method is called to initialize the form.
+    */
+   @SuppressWarnings("unchecked")
+   private void initComponents()
+   {
 
-        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
-        getContentPane().setLayout(new java.awt.CardLayout());
+      borderPanel = new javax.swing.JPanel();
+      gamePanel = new javax.swing.JPanel();
+      inputsPanel = new javax.swing.JPanel();
+      buttonPanel = new javax.swing.JPanel();
+      guessButton = new javax.swing.JButton();
+      replayBtn = new javax.swing.JButton();
+      guessText = new javax.swing.JTextField();
+      remainingGuessesPanel = new javax.swing.JPanel();
+      guessremainLabel = new javax.swing.JLabel();
+      guessesLeftBar = new javax.swing.JProgressBar();
+      mainMsgPanel = new javax.swing.JPanel();
+      mainLabel = new javax.swing.JLabel();
+      messageLabel = new javax.swing.JLabel();
 
-        borderPanel.setBorder(javax.swing.BorderFactory.createEmptyBorder(10, 10, 10, 10));
-        borderPanel.setLayout(new java.awt.CardLayout());
+      setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
+      getContentPane().setLayout(new java.awt.CardLayout());
 
-        gamePanel.setLayout(new java.awt.BorderLayout(6, 6));
+      borderPanel.setBorder(javax.swing.BorderFactory.createEmptyBorder(10, 10, 10, 10));
+      borderPanel.setLayout(new java.awt.CardLayout());
 
-        inputsPanel.setLayout(new java.awt.BorderLayout(8, 8));
+      gamePanel.setLayout(new java.awt.BorderLayout(6, 6));
 
-        buttonPanel.setLayout(new java.awt.CardLayout());
+      inputsPanel.setLayout(new java.awt.BorderLayout(8, 8));
 
-        guessButton.setText("Guess");
-        guessButton.addActionListener(new java.awt.event.ActionListener() {
-            public void actionPerformed(java.awt.event.ActionEvent evt) {
-                guessButtonActionPerformed(evt);
-            }
-        });
-        buttonPanel.add(guessButton, "card2");
+      buttonPanel.setLayout(new java.awt.CardLayout());
 
-        replayBtn.setText("Replay!");
-        replayBtn.addActionListener(new java.awt.event.ActionListener() {
-            public void actionPerformed(java.awt.event.ActionEvent evt) {
-                replayBtnActionPerformed(evt);
-            }
-        });
-        buttonPanel.add(replayBtn, "card3");
+      guessButton.setText("Guess");
+      guessButton.addActionListener(new java.awt.event.ActionListener()
+      {
+         public void actionPerformed(java.awt.event.ActionEvent evt)
+         {
+            guessButtonActionPerformed(evt);
+         }
+      });
+      buttonPanel.add(guessButton, "card2");
 
-        inputsPanel.add(buttonPanel, java.awt.BorderLayout.LINE_END);
-        inputsPanel.add(guessText, java.awt.BorderLayout.CENTER);
+      replayBtn.setText("Replay!");
+      replayBtn.addActionListener(new java.awt.event.ActionListener()
+      {
+         public void actionPerformed(java.awt.event.ActionEvent evt)
+         {
+            replayBtnActionPerformed(evt);
+         }
+      });
+      buttonPanel.add(replayBtn, "card3");
 
-        gamePanel.add(inputsPanel, java.awt.BorderLayout.CENTER);
+      inputsPanel.add(buttonPanel, java.awt.BorderLayout.LINE_END);
+      inputsPanel.add(guessText, java.awt.BorderLayout.CENTER);
 
-        remainingGuessesPanel.setLayout(new java.awt.BorderLayout(8, 8));
+      gamePanel.add(inputsPanel, java.awt.BorderLayout.CENTER);
 
-        guessremainLabel.setText("Guesses remaining:  ");
-        remainingGuessesPanel.add(guessremainLabel, java.awt.BorderLayout.LINE_START);
+      remainingGuessesPanel.setLayout(new java.awt.BorderLayout(8, 8));
 
-        guessesLeftBar.setMaximum(Game.MAX_NUM_GUESSES);
-        guessesLeftBar.setValue(Game.MAX_NUM_GUESSES);
-        guessesLeftBar.setPreferredSize(new java.awt.Dimension(10, 14));
-        remainingGuessesPanel.add(guessesLeftBar, java.awt.BorderLayout.CENTER);
+      guessremainLabel.setText("Guesses remaining:  ");
+      remainingGuessesPanel.add(guessremainLabel, java.awt.BorderLayout.LINE_START);
 
-        gamePanel.add(remainingGuessesPanel, java.awt.BorderLayout.PAGE_END);
+      guessesLeftBar.setMaximum(Game.MAX_NUM_GUESSES);
+      guessesLeftBar.setValue(Game.MAX_NUM_GUESSES);
+      guessesLeftBar.setPreferredSize(new java.awt.Dimension(10, 14));
+      remainingGuessesPanel.add(guessesLeftBar, java.awt.BorderLayout.CENTER);
 
-        mainMsgPanel.setLayout(new java.awt.GridLayout(2, 1, 6, 6));
+      gamePanel.add(remainingGuessesPanel, java.awt.BorderLayout.PAGE_END);
 
-        mainLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
-        mainLabel.setText(msgGenerator.getChallengeMessage());
-        mainMsgPanel.add(mainLabel);
+      mainMsgPanel.setLayout(new java.awt.GridLayout(2, 1, 6, 6));
 
-        messageLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
-        messageLabel.setText(msgGenerator.getResultMessage());
-        mainMsgPanel.add(messageLabel);
+      mainLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
+      mainLabel.setText(msgGenerator.getChallengeMessage());
+      mainMsgPanel.add(mainLabel);
 
-        gamePanel.add(mainMsgPanel, java.awt.BorderLayout.PAGE_START);
+      messageLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
+      messageLabel.setText(msgGenerator.getResultMessage());
+      mainMsgPanel.add(messageLabel);
 
-        borderPanel.add(gamePanel, "card2");
+      gamePanel.add(mainMsgPanel, java.awt.BorderLayout.PAGE_START);
 
-        getContentPane().add(borderPanel, "card2");
+      borderPanel.add(gamePanel, "card2");
 
-        pack();
-    }
+      getContentPane().add(borderPanel, "card2");
 
-    private void guessButtonActionPerformed( java.awt.event.ActionEvent evt )
-    {
-        int guess = -1;
+      pack();
+   }
 
-        try
-        {
-           guess = Integer.parseInt(guessText.getText());
-        } catch (NumberFormatException nfe)
-        {
-           //noop
-        }
+   private void guessButtonActionPerformed(java.awt.event.ActionEvent evt)
+   {
+      int guess = -1;
 
-        game.setGuess( guess );
-        game.check();
-        refreshUI();
+      try
+      {
+         guess = Integer.parseInt(guessText.getText());
+      }
+      catch (NumberFormatException nfe)
+      {
+         // noop
+      }
 
-        if ( game.isGameWon() || game.isGameLost() )
-        {
-            switchButtons();
-        }
-    }
+      game.setGuess(guess);
+      game.check();
+      refreshUI();
 
-    private void replayBtnActionPerformed( java.awt.event.ActionEvent evt )
-    {
-       game.reset();
-       refreshUI();
-       switchButtons();
-    }
+      if (game.isGameWon() || game.isGameLost())
+      {
+         switchButtons();
+      }
+   }
 
-    private void switchButtons()
-    {
-        CardLayout buttonLyt = (CardLayout) buttonPanel.getLayout();
-        buttonLyt.next( buttonPanel );
-    }
+   private void replayBtnActionPerformed(java.awt.event.ActionEvent evt)
+   {
+      game.reset();
+      refreshUI();
+      switchButtons();
+   }
 
-    private void refreshUI()
-    {
-        mainLabel.setText( msgGenerator.getChallengeMessage() );
-        messageLabel.setText( msgGenerator.getResultMessage() );
-        guessText.setText( "" );
-        guessesLeftBar.setValue( game.getRemainingGuesses() );
-        guessText.requestFocus();
-    }
+   private void switchButtons()
+   {
+      CardLayout buttonLyt = (CardLayout) buttonPanel.getLayout();
+      buttonLyt.next(buttonPanel);
+   }
 
-    // swing components
-    private javax.swing.JPanel borderPanel;
-    private javax.swing.JPanel buttonPanel;
-    private javax.swing.JPanel gamePanel;
-    private javax.swing.JButton guessButton;
-    private javax.swing.JTextField guessText;
-    private javax.swing.JProgressBar guessesLeftBar;
-    private javax.swing.JLabel guessremainLabel;
-    private javax.swing.JPanel inputsPanel;
-    private javax.swing.JLabel mainLabel;
-    private javax.swing.JPanel mainMsgPanel;
-    private javax.swing.JLabel messageLabel;
-    private javax.swing.JPanel remainingGuessesPanel;
-    private javax.swing.JButton replayBtn;
+   private void refreshUI()
+   {
+      mainLabel.setText(msgGenerator.getChallengeMessage());
+      messageLabel.setText(msgGenerator.getResultMessage());
+      guessText.setText("");
+      guessesLeftBar.setValue(game.getRemainingGuesses());
+      guessText.requestFocus();
+   }
 
+   // swing components
+   private javax.swing.JPanel borderPanel;
+   private javax.swing.JPanel buttonPanel;
+   private javax.swing.JPanel gamePanel;
+   private javax.swing.JButton guessButton;
+   private javax.swing.JTextField guessText;
+   private javax.swing.JProgressBar guessesLeftBar;
+   private javax.swing.JLabel guessremainLabel;
+   private javax.swing.JPanel inputsPanel;
+   private javax.swing.JLabel mainLabel;
+   private javax.swing.JPanel mainMsgPanel;
+   private javax.swing.JLabel messageLabel;
+   private javax.swing.JPanel remainingGuessesPanel;
+   private javax.swing.JButton replayBtn;
+
 }

Modified: examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/Random.java
===================================================================
--- examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/Random.java	2009-09-22 15:27:41 UTC (rev 3738)
+++ examples/trunk/se/numberguess/src/main/java/org/jboss/webbeans/environment/se/example/numberguess/Random.java	2009-09-22 15:30:12 UTC (rev 3739)
@@ -27,10 +27,9 @@
 import java.lang.annotation.Target;
 
 import javax.inject.Qualifier;
- at Target( {TYPE, METHOD, PARAMETER, FIELD} )
- at Retention( RUNTIME )
+
+ at Target( { TYPE, METHOD, PARAMETER, FIELD })
+ at Retention(RUNTIME)
 @Documented
 @Qualifier
-public @interface Random
-{
-}
+public @interface Random {}




More information about the weld-commits mailing list