]> source.dussan.org Git - vaadin-framework.git/commitdiff
FeaturesApplication now has required field for AbstractField types
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 15 May 2008 15:28:45 +0000 (15:28 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 15 May 2008 15:28:45 +0000 (15:28 +0000)
svn changeset:4512/svn branch:trunk

src/com/itmill/toolkit/tests/featurebrowser/PropertyPanel.java

index d66b5a96aab8b4fc541238adc1d1ace5a03800db..3567d2aff8368ba671cff2aec762db36f90975d7 100644 (file)
@@ -27,7 +27,6 @@ import com.itmill.toolkit.ui.Component;
 import com.itmill.toolkit.ui.DateField;
 import com.itmill.toolkit.ui.Field;
 import com.itmill.toolkit.ui.Form;
-import com.itmill.toolkit.ui.GridLayout;
 import com.itmill.toolkit.ui.OptionGroup;
 import com.itmill.toolkit.ui.OrderedLayout;
 import com.itmill.toolkit.ui.Panel;
@@ -312,14 +311,16 @@ public class PropertyPanel extends Panel implements Button.ClickListener,
 
     /** Field special properties */
     private void addFieldProperties() {
-        // TODO bug #211 states that setFocus works only for Button and
-        // Textfield UI components
-        final Form set = new Form(new GridLayout(COLUMNS, 1));
+        // Set of properties
+        final Form set = createBeanPropertySet(new String[] { "required" });
+
         set.addField("focus", new Button("Focus", objectToConfigure, "focus"));
         set.getField("focus").setDescription(
                 "Focus the cursor to this field. Not all "
                         + "components and/or terminals support this feature.");
+
         addProperties("Field Features", set);
+
     }
 
     /**