/*
* Ext GWT - Ext for GWT
* Copyright(c) 2007-2009, Ext JS, LLC.
* licensing@extjs.com
*
* http://extjs.com/license
*/
package com.extjs.gxt.samples.resources.client.model;
import java.util.Date;
import com.extjs.gxt.ui.client.data.BaseModelData;
import com.google.gwt.i18n.client.DateTimeFormat;
public class Plant extends BaseModelData {
private DateTimeFormat df = DateTimeFormat.getFormat("MM/dd/y");
public Plant() {
}
public Plant(String name, String light, double price, String available, boolean indoor) {
setName(name);
setLight(light);
setPrice(price);
setAvailable(df.parse(available));
setIndoor(indoor);
}
public Date getAvailable() {
return get("available");
}
public void setAvailable(Date available) {
set("available", available);
}
public boolean isIndoor() {
return (Boolean) get("indoor");
}
public void setIndoor(boolean indoor) {
set("indoor", indoor);
}
public String getLight() {
return get("light");
}
public void setLight(String light) {
set("light", light);
}
public String getName() {
return get("name");
}
public void setName(String name) {
set("name", name);
}
public double getPrice() {
return (Double) get("price");
}
public void setPrice(double price) {
set("price", price);
}
}