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

Norman Richards norman.richards at jboss.com
Wed Jan 24 18:44:17 EST 2007


  User: nrichards
  Date: 07/01/24 18:44:17

  Added:       examples/pdf/src/org/jboss/seam/example/pdf  OrderInfo.java
  Log:
  add formatting/converter example
  
  Revision  Changes    Path
  1.1      date: 2007/01/24 23:44:17;  author: nrichards;  state: Exp;jboss-seam/examples/pdf/src/org/jboss/seam/example/pdf/OrderInfo.java
  
  Index: OrderInfo.java
  ===================================================================
  package org.jboss.seam.example.pdf;
  
  import org.jboss.seam.annotations.*;
  
  import java.math.BigDecimal;
  import java.util.Date;
  
  @Name("currentOrder")
  public class OrderInfo {
      @Unwrap
      public Order getOrder() {
          Order order = new Order();
          
          order.setOrderDate(new Date());
          order.setCustomerName("Seamus Finnigan");
  
          order.setOrderId("ZT193881");
  
          order.setBaseAmount(new BigDecimal("199.99"));
          order.setTax(new BigDecimal("16.50"));
          order.setTotalAmount(order.getBaseAmount().add(order.getTax()));
          
          return order;
      }
  
  
      public static class Order {
          Date orderDate;
  
          String     customerName;
          String     orderId;
          BigDecimal baseAmount;
          BigDecimal tax;
          BigDecimal totalAmount;
  
  
  
          public BigDecimal getBaseAmount() {
              return baseAmount;
          }
          public void setBaseAmount(BigDecimal baseAmount) {
              this.baseAmount = baseAmount;
          }
          public String getCustomerName() {
              return customerName;
          }
          public void setCustomerName(String customerName) {
              this.customerName = customerName;
          }
          public String getOrderId() {
              return orderId;
          }
          public void setOrderId(String orderId) {
              this.orderId = orderId;
          }
          public Date getOrderDate() {
              return orderDate;
          }
          public void setOrderDate(Date orderDate) {
              this.orderDate = orderDate;
          }
          public BigDecimal getTax() {
              return tax;
          }
          public void setTax(BigDecimal tax) {
              this.tax = tax;
          }
          public BigDecimal getTotalAmount() {
              return totalAmount;
          }
          public void setTotalAmount(BigDecimal totalAmount) {
              this.totalAmount = totalAmount;
          }        
      }
  
  }
  
  
  



More information about the jboss-cvs-commits mailing list