[jboss-cvs] jboss-seam/examples/seambay/src/org/jboss/seam/example/seambay ...

Shane Bryzak sbryzak at redhat.com
Tue Jul 3 22:09:12 EDT 2007


  User: sbryzak2
  Date: 07/07/03 22:09:12

  Modified:    examples/seambay/src/org/jboss/seam/example/seambay 
                        AuctionAction.java
  Log:
  work in progress
  
  Revision  Changes    Path
  1.12      +24 -7     jboss-seam/examples/seambay/src/org/jboss/seam/example/seambay/AuctionAction.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: AuctionAction.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/seambay/src/org/jboss/seam/example/seambay/AuctionAction.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -b -r1.11 -r1.12
  --- AuctionAction.java	25 Jun 2007 00:29:25 -0000	1.11
  +++ AuctionAction.java	4 Jul 2007 02:09:12 -0000	1.12
  @@ -37,21 +37,23 @@
      
      @In Account authenticatedAccount;
   
  -   @Out
      private Auction auction;
      
      private int durationDays;
      
  -   @Begin
  +   @Begin(join = true)
      @SuppressWarnings("unchecked")
      public void createAuction()
      {
  +      if (auction == null)
  +      {
         auction = new Auction();
         auction.setAccount(authenticatedAccount);
         auction.setStatus(Auction.STATUS_UNLISTED);   
        
         durationDays = DEFAULT_AUCTION_DURATION;
      }   
  +   }   
      
      public void setDetails(String title, String description, int categoryId)
      {
  @@ -84,4 +86,19 @@
      {
         return auction;
      }
  +   
  +   public void setAuction(Auction auction)
  +   {
  +      this.auction = auction;
  +   }
  +   
  +   public Integer getCategoryId()
  +   {
  +      return auction.getCategory() != null ? auction.getCategory().getCategoryId() : null;
  +   }
  +   
  +   public void setCategoryId(Integer categoryId)
  +   {
  +      auction.setCategory(entityManager.find(Category.class, categoryId));
  +   }
   }
  
  
  



More information about the jboss-cvs-commits mailing list