diff options
author | Henri Sara <henri.sara@itmill.com> | 2009-05-26 06:04:52 +0000 |
---|---|---|
committer | Henri Sara <henri.sara@itmill.com> | 2009-05-26 06:04:52 +0000 |
commit | 60ded086c39abd88e8e6ba1b5be3ded78bc54dc2 (patch) | |
tree | f147066691de0067f926003e114593f1cf2de452 /src/com/vaadin/demo/SimpleAddressBook.java | |
parent | de2c9a49eef341388c62063d90959e8db8611b6e (diff) | |
download | vaadin-framework-60ded086c39abd88e8e6ba1b5be3ded78bc54dc2.tar.gz vaadin-framework-60ded086c39abd88e8e6ba1b5be3ded78bc54dc2.zip |
#2643 fix more demo warnings
svn changeset:8004/svn branch:6.0
Diffstat (limited to 'src/com/vaadin/demo/SimpleAddressBook.java')
-rw-r--r-- | src/com/vaadin/demo/SimpleAddressBook.java | 28 |
1 files changed, 17 insertions, 11 deletions
diff --git a/src/com/vaadin/demo/SimpleAddressBook.java b/src/com/vaadin/demo/SimpleAddressBook.java index d9a687feff..22f9c171ed 100644 --- a/src/com/vaadin/demo/SimpleAddressBook.java +++ b/src/com/vaadin/demo/SimpleAddressBook.java @@ -14,13 +14,14 @@ import com.vaadin.ui.VerticalLayout; import com.vaadin.ui.Window; import com.vaadin.ui.Button.ClickEvent; +@SuppressWarnings("serial") public class SimpleAddressBook extends Application { private static String[] fields = { "First Name", "Last Name", "Company", "Mobile Phone", "Work Phone", "Home Phone", "Work Email", "Home Email", "Street", "Zip", "City", "State", "Country" }; - private static String[] visibleCols = new String[] { "Last Name", "First Name", - "Company" }; + private static String[] visibleCols = new String[] { "Last Name", + "First Name", "Company" }; private Table contactList = new Table(); private Form contactEditor = new Form(); @@ -28,6 +29,7 @@ public class SimpleAddressBook extends Application { private Button contactRemovalButton; private IndexedContainer addressBookData = createDummyData(); + @Override public void init() { initLayout(); initContactAddRemoveButtons(); @@ -51,16 +53,17 @@ public class SimpleAddressBook extends Application { contactEditor.setImmediate(true); bottomLeftCorner.setWidth("100%"); left.addComponent(bottomLeftCorner); - } + } private void initContactAddRemoveButtons() { // New item button - bottomLeftCorner.addComponent(new Button("+", new Button.ClickListener() { - public void buttonClick(ClickEvent event) { - Object id = contactList.addItem(); - contactList.setValue(id); - } - })); + bottomLeftCorner.addComponent(new Button("+", + new Button.ClickListener() { + public void buttonClick(ClickEvent event) { + Object id = contactList.addItem(); + contactList.setValue(id); + } + })); // Remove item button contactRemovalButton = new Button("-", new Button.ClickListener() { @@ -100,15 +103,17 @@ public class SimpleAddressBook extends Application { sf.addListener(new Property.ValueChangeListener() { public void valueChange(ValueChangeEvent event) { addressBookData.removeContainerFilters(pn); - if (sf.toString().length() > 0 && !pn.equals(sf.toString())) + if (sf.toString().length() > 0 && !pn.equals(sf.toString())) { addressBookData.addContainerFilter(pn, sf.toString(), true, false); + } getMainWindow().showNotification( "" + addressBookData.size() + " matches found"); } }); } } + private static IndexedContainer createDummyData() { String[] fnames = { "Peter", "Alice", "Joshua", "Mike", "Olivia", @@ -120,8 +125,9 @@ public class SimpleAddressBook extends Application { IndexedContainer ic = new IndexedContainer(); - for (String p : fields) + for (String p : fields) { ic.addContainerProperty(p, String.class, ""); + } for (int i = 0; i < 1000; i++) { Object id = ic.addItem(); |