01: /*
02: * Copyright 2007 Google Inc.
03: *
04: * Licensed under the Apache License, Version 2.0 (the "License"); you may not
05: * use this file except in compliance with the License. You may obtain a copy of
06: * the License at
07: *
08: * http://www.apache.org/licenses/LICENSE-2.0
09: *
10: * Unless required by applicable law or agreed to in writing, software
11: * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
12: * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
13: * License for the specific language governing permissions and limitations under
14: * the License.
15: */
16: package com.google.gwt.sample.mail.client;
17:
18: import com.google.gwt.user.client.ui.CheckBox;
19: import com.google.gwt.user.client.ui.Composite;
20: import com.google.gwt.user.client.ui.SimplePanel;
21: import com.google.gwt.user.client.ui.VerticalPanel;
22:
23: /**
24: * Composite that represents a collection of <code>Task</code> items.
25: */
26: public class Tasks extends Composite {
27:
28: public Tasks() {
29: SimplePanel panel = new SimplePanel();
30: VerticalPanel list = new VerticalPanel();
31: panel.setWidget(list);
32: list.add(new CheckBox("Get groceries"));
33: list.add(new CheckBox("Walk the dog"));
34: list.add(new CheckBox("Start Web 2.0 company"));
35: list.add(new CheckBox("Write cool app in GWT"));
36: list.add(new CheckBox("Get funding"));
37: list.add(new CheckBox("Take a vacation"));
38: initWidget(panel);
39: setStyleName("mail-Tasks");
40: }
41:
42: }
|