/* * Smart GWT (GWT for SmartClient) * Copyright 2008 and beyond, Isomorphic Software, Inc. * * Smart GWT is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License version 3 * as published by the Free Software Foundation. Smart GWT is also * available under typical commercial license terms - see * http://smartclient.com/license * This software is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. */ package com.smartgwt.sample.showcase.client.data; import com.smartgwt.client.widgets.grid.ListGridRecord; import java.util.Date; public class OrderItem extends ListGridRecord { public OrderItem(int pk, int orderID, String itemDescription, String category, Date shipDate, int quantity, float unitPrice) { setPk(pk); setOrderID(orderID); setItemDescription(itemDescription); setCategory(category); setShipDate(shipDate); setQuantity(quantity); setUnitPrice(unitPrice); } public int getPk() { return getAttributeAsInt("pk"); } public void setPk(int pk) { setAttribute("pk", pk); } public int getOrderID() { return getAttributeAsInt("orderID"); } public void setOrderID(int orderID) { setAttribute("orderID", orderID); } public String getItemDescription() { return getAttribute("itemDescription"); } public void setItemDescription(String itemDescription) { setAttribute("itemDescription", itemDescription); } public String getCategory() { return getAttribute("category"); } public void setCategory(String category) { setAttribute("category", category); } public Date getShipDate() { return getAttributeAsDate("shipDate"); } public void setShipDate(Date shipDate) { setAttribute("shipDate", shipDate); } public int getQuantity() { return getAttributeAsInt("quantity"); } public void setQuantity(int quantity) { setAttribute("quantity", quantity); } public float getUnitPrice() { return getAttributeAsFloat("unitPrice"); } public void setUnitPrice(float unitPrice) { setAttribute("unitPrice", unitPrice); } }