diff options
Diffstat (limited to 'src/com/vaadin/automatedtests/featurebrowser/ComboBoxExample.java')
-rw-r--r-- | src/com/vaadin/automatedtests/featurebrowser/ComboBoxExample.java | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/src/com/vaadin/automatedtests/featurebrowser/ComboBoxExample.java b/src/com/vaadin/automatedtests/featurebrowser/ComboBoxExample.java deleted file mode 100644 index 753c746fdb..0000000000 --- a/src/com/vaadin/automatedtests/featurebrowser/ComboBoxExample.java +++ /dev/null @@ -1,74 +0,0 @@ -/* -@ITMillApache2LicenseForJavaFiles@ - */ - -package com.vaadin.automatedtests.featurebrowser; - -import java.util.Random; - -import com.vaadin.ui.ComboBox; -import com.vaadin.ui.CustomComponent; -import com.vaadin.ui.OrderedLayout; -import com.vaadin.ui.AbstractSelect.Filtering; - -/** - * - */ -@SuppressWarnings("serial") -public class ComboBoxExample extends CustomComponent { - - private static final String[] firstnames = new String[] { "John", "Mary", - "Joe", "Sarah", "Jeff", "Jane", "Peter", "Marc", "Robert", "Paula", - "Lenny", "Kenny", "Nathan", "Nicole", "Laura", "Jos", "Josie", - "Linus" }; - - private static final String[] lastnames = new String[] { "Torvalds", - "Smith", "Adams", "Black", "Wilson", "Richards", "Thompson", - "McGoff", "Halas", "Jones", "Beck", "Sheridan", "Picard", "Hill", - "Fielding", "Einstein" }; - - public ComboBoxExample() { - final OrderedLayout main = new OrderedLayout(); - main.setMargin(true); - setCompositionRoot(main); - - // starts-with filter - final ComboBox s1 = new ComboBox("Select with starts-with filter"); - s1.setDebugId("ComboBoxStartFilter"); - s1.setFilteringMode(Filtering.FILTERINGMODE_STARTSWITH); - s1.setColumns(20); - Random r = new Random(5); - for (int i = 0; i < 105; i++) { - s1 - .addItem(firstnames[(int) (r.nextDouble() * (firstnames.length - 1))] - + " " - + lastnames[(int) (r.nextDouble() * (lastnames.length - 1))]); - } - s1.setImmediate(true); - main.addComponent(s1); - - // contains filter - final ComboBox s2 = new ComboBox("Select with contains filter"); - s2.setDebugId("ComboBoxContainsFilter"); - s2.setFilteringMode(Filtering.FILTERINGMODE_CONTAINS); - s2.setColumns(20); - for (int i = 0; i < 500; i++) { - s2 - .addItem(firstnames[(int) (r.nextDouble() * (firstnames.length - 1))] - + " " - + lastnames[(int) (r.nextDouble() * (lastnames.length - 1))]); - } - s2.setImmediate(true); - main.addComponent(s2); - - // initially empty - final ComboBox s3 = new ComboBox("Initially empty; enter your own"); - s3.setDebugId("EmptyComboBox"); - s3.setColumns(20); - s3.setImmediate(true); - s3.setNewItemsAllowed(true); - main.addComponent(s3); - - } - -} |