SmartClient Version: v9.0p_2013-11-05/LGPL Development Only (built 2013-11-05)
Browser: IE9
Setting the default properties on IntegerItems causes all TextItems to validate using IntegerValidator and display the error "Must be a whole number.".
	If you display the class above, a validation error symbol will show next to the text field and hovering over it will display an integer validation error on the TextItem field.
							
						
					Browser: IE9
Setting the default properties on IntegerItems causes all TextItems to validate using IntegerValidator and display the error "Must be a whole number.".
Code:
	
	public class SetIntegerItemDefaults extends DynamicForm	 {
  public SetIntegerItemDefaults() {
    MyIntItem formItem = new MyIntItem();
    IntegerItem.setDefaultProperties(formItem);
		
    TextItem textItem = new TextItem("TextItem", "Text Item");
    textItem.setValue("Test");
    setItems(textItem);
		
    validate();
  }
	
  public class MyIntItem extends IntegerItem {
  }
}
Comment