예제 #1
0
  private void loadPortletWindows() {

    for (int i = 0; i < storedDashboard.getColumns(); i++) {
      for (DashboardPortlet storedPortlet : storedDashboard.getPortlets(i)) {
        String locatorId = getPortletLocatorId(portalLayout, storedPortlet);

        PortletWindow portletWindow = new PortletWindow(locatorId, this, storedPortlet, context);
        portletWindow.setTitle(storedPortlet.getName());
        portletWindow.setHeight(storedPortlet.getHeight());
        portletWindow.setVisible(true);

        portletWindows.add(portletWindow);
        portalLayout.addPortletWindow(portletWindow, i);
      }
    }
  }