diff options
author | Leif Åstrand <leif@vaadin.com> | 2013-09-12 10:13:12 +0300 |
---|---|---|
committer | Vaadin Code Review <review@vaadin.com> | 2013-09-19 11:37:23 +0000 |
commit | d9f204fda6b56429b6dfe2dda0b79203ff2ef99e (patch) | |
tree | 1ccefaa8bbcadf8356d7ec52c62f435c3ad6e01d /client/src/com/vaadin | |
parent | 46ac1e6fb9d2ecf27b3946bffdc7d2f83f691924 (diff) | |
download | vaadin-framework-d9f204fda6b56429b6dfe2dda0b79203ff2ef99e.tar.gz vaadin-framework-d9f204fda6b56429b6dfe2dda0b79203ff2ef99e.zip |
PostLayoutListener javadocs (#12562)7.1.6
Change-Id: Icdc39630a8d48f87ca4765f4513c9871d49f5d76
Diffstat (limited to 'client/src/com/vaadin')
-rw-r--r-- | client/src/com/vaadin/client/ui/PostLayoutListener.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/client/src/com/vaadin/client/ui/PostLayoutListener.java b/client/src/com/vaadin/client/ui/PostLayoutListener.java index d60360747c..3da2358b0c 100644 --- a/client/src/com/vaadin/client/ui/PostLayoutListener.java +++ b/client/src/com/vaadin/client/ui/PostLayoutListener.java @@ -15,6 +15,24 @@ */ package com.vaadin.client.ui; +import com.vaadin.client.ComponentConnector; +import com.vaadin.client.LayoutManager; + +/** + * Interface implemented by {@link ComponentConnector} implementations that want + * to know whenever a layout phase has ended. At the end of each layout phase, + * {@link LayoutManager} invokes the {@link #postLayout()} method for all + * registered component connectors implementing this interface. + * + * @since 7.0 + * @author Vaadin Ltd + */ public interface PostLayoutListener { + /** + * Method invoked by {@link LayoutManager} to notify the connector that a + * layout phase has ended. This method can be used to finalize internal + * layouting, but it is not allowed to change the its own external size or + * modify the conditions for any children. + */ public void postLayout(); } |