View Javadoc

1   package org.catacomb.druid.blocks;
2   
3   
4   import org.catacomb.druid.build.Context;
5   import org.catacomb.druid.build.GUIPath;
6   import org.catacomb.druid.gui.base.DruBrowserPanel;
7   import org.catacomb.druid.gui.base.DruPanel;
8   
9   
10  
11  public class BrowserPanel extends Panel {
12  
13      public String content;
14  
15      public String show;
16  
17  
18  
19      public DruPanel instantiatePanel() {
20          return new DruBrowserPanel(content);
21      }
22  
23  
24      public void populatePanel(DruPanel dp, Context ctx, GUIPath gpath) {
25          DruBrowserPanel dhp = (DruBrowserPanel)dp;
26  
27          dhp.setEtchedBorder(ctx.getBg());
28  
29          if (show != null) {
30              ctx.getMarketplace().addConsumer("Page", dhp, "state");
31          }
32      }
33  
34  
35  }