1 /*
2 *******************************************************************************
3 * Copyright (c) 2005 Chris Rose and AIMedia
4 * All rights reserved. WWWFoodGroup and the accompanying materials
5 * are made available under the terms of the Common Public License v1.0
6 * which accompanies this distribution, and is available at
7 * http://www.eclipse.org/legal/cpl-v10.html
8 *
9 * Contributors:
10 * Chris Rose
11 *******************************************************************************/
12 package ca.spaz.cron.datasource.www;
13
14 import ca.spaz.cron.database.*;
15
16 /***
17 * A generic food group class for WWW Food Datasources.
18 *
19 * @author Chris Rose
20 */
21 public class WWWFoodGroupImpl extends AbstractFoodGroup implements WWWFoodGroup {
22
23 private String key;
24 private String name;
25
26 /***
27 * Create a new <code>WWWFoodGroupImpl</code>.
28 *
29 * @param searchKey This is the key to use for searches.
30 * @param groupName The food group's name.
31 */
32 public WWWFoodGroupImpl(String searchKey, String groupName) {
33 this.key = searchKey;
34 this.name = groupName;
35 }
36
37 /* (non-Javadoc)
38 * @see ca.spaz.cron.database.FoodGroup#doGetFoodGroupName()
39 */
40 public String getFoodGroupName() {
41 return name;
42 }
43
44 /* (non-Javadoc)
45 * @see ca.spaz.cron.datasource.www.WWWFoodGroup#getKey()
46 */
47 public final String getKey() {
48 return key;
49 }
50
51 }