01: package org.osbl.client.wings.shell;
02:
03: /**
04: * LazyTab
05: * <p/>
06: * Page contentPane which implement this interface load their data in a lazy manner.
07: */
08: public interface LazyTab {
09:
10: /**
11: * This method gets called as soon as the tab gets visible.
12: * So do your lazy data loading here.<br>
13: *
14: * <b>DO NOT CALL THIS METHOD FROM YOUR COMPONENT CONSTRUCTOR</b>
15: *
16: * You may call this method after the contentPane was initialized, e.g.
17: * to reinitialize it.
18: */
19: public void initTab();
20: }
|