Package com.bestfit.data

Examples of com.bestfit.data.FoodItem


        for (FoodItem foodItem : meal.getFoodItems()) {
          for (int i = 0; i < meal.getQuantity(foodItem); i++)
            newMeal.addFoodItem(foodItem);
          int row = newMeal.indexOfFoodItem(foodItem) + 1;
          int qty = newMeal.getQuantity(foodItem);
          final FoodItem foodItem2 = foodItem;
          FoodsFlexTable.setText(row, 0, foodItem.getName());
          FoodsFlexTable.setText(row, 1, "x" + qty);
          FoodsFlexTable.setText(row, 2,
              Double.toString((int) foodItem.getCalories() * qty));
          FoodsFlexTable.setText(
 
View Full Code Here


  }

  protected void addFood() {
    try {
      FoodsFlexTable.setVisible(true);
      final FoodItem foodItem = foods.get(NewFoodItemList
          .getSelectedIndex());
      NewFoodItemList.setFocus(true);
      int row, qty;
      if (newMeal.addFoodItem(foodItem)) {
        qty = 1;
        row = FoodsFlexTable.getRowCount();
        FoodsFlexTable.setText(row, 0, foodItem.getName());
      } else {
        qty = newMeal.getQuantity(foodItem);
        row = newMeal.indexOfFoodItem(foodItem) + 1;
      }
      FoodsFlexTable.setText(row, 1, "x" + qty);
      FoodsFlexTable.setText(row, 2,
          Double.toString((int) foodItem.getCalories() * qty));
      FoodsFlexTable.setText(row, 3,
          Double.toString((int) foodItem.getFatCalories() * qty));
      FoodsFlexTable.setText(row, 4,
          Double.toString((int) foodItem.getFatGrams() * qty));
      FoodsFlexTable.setText(row, 5,
          Double.toString((int) foodItem.getCarbohydrates() * qty));
      FoodsFlexTable.setText(row, 6,
          Double.toString((int) foodItem.getProtein() * qty));
      TotalCalsTextBox.setText(Double.toString((int) newMeal
          .totalCalories()));
      Button removeFood = new Button("x");
      removeFood.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
View Full Code Here

  }
 
  public void addFoodItems()
  {
    FoodItem items[] = new FoodItem[10];
    items[0] = new FoodItem("Egg, Whole, Cooked, Medium", 71, 40, 5.15, .48, 5.28);
    items[1] = new FoodItem("Egg, Whole, Cooked, Large", 81, 45, 5.86, .55, 6);
    items[2] = new FoodItem("Egg, Whole, Cooked, Extra Large", 94, 51, 6.79, .64, 6.96);
    items[3] = new FoodItem("Bacon, Medium Slice", 43, 40, 3.34, .11, 2.96);
    items[4] = new FoodItem("Pancake, Buttermilk, 5-1/2\" dia", 110, 28, 2.53, 19.25, 2.61);
    items[5] = new FoodItem("Waffle, Round, 4\" dia", 121, 36, 3.72, 19.05, 2.85);
    items[6] = new FoodItem("Bread, White, Toasted, 1 Slice", 73, 17, 1, 13.6, 2.25);
    items[7] = new FoodItem("Bread, Wheat, Toasted, 1 Slice", 76, 16, 1.02, 12.79, 4.07);
    items[8] = new FoodItem("Milk, 2%, 1 Cup", 122, 68, 4.83, 11.71, 8.05);
    items[9] = new FoodItem("Orange Juice, 1 Cup", 122, 7, .3, 28.73, 1.69);
   
    for (int i = 0; i < items.length; i++) {
      saveFoodItem(items[i]);
    }
   
View Full Code Here

TOP

Related Classes of com.bestfit.data.FoodItem

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.