]> source.dussan.org Git - vaadin-framework.git/commitdiff
Documentation for container switch limitations (#18323)
authorelmot <elmot@vaadin.com>
Wed, 6 Apr 2016 07:50:23 +0000 (10:50 +0300)
committerelmot <elmot@vaadin.com>
Fri, 8 Apr 2016 11:57:10 +0000 (14:57 +0300)
Change-Id: Ib8ce5d82fe2c270296bf9196fec103edc1534d46

documentation/datamodel/datamodel-container.asciidoc

index c68e4bec4e9505789558755d0a82e0e4e61d84fb..5e610cd671fc0a618270a5c69bc29563336ae6d1 100644 (file)
@@ -87,7 +87,10 @@ Creation of the container depends on its type. For some containers, such as the
 (columns) as was done above, while some others determine them otherwise. The
 definition of a property with [methodname]#addContainerProperty()# requires a
 unique property ID, type, and a default value. You can also give
-[parameter]#null#.
+[parameter]#null#. If the container of a component is replaced and the new container
+contains a different set of columns, such as a property with the same ID but a
+different data type, the component should be reinitialized. For a table or grid,
+it means redefining their columns.
 
 Vaadin has a several built-in in-memory container implementations, such as
 [classname]#IndexedContainer# and [classname]#BeanItemContainer#, which are easy