package authoritymanager.client;

 import java.util.ArrayList;  
import java.util.Iterator;
 import java.util.List;  
   
import com.google.gwt.user.client.ui.Panel;
import com.google.gwt.user.client.ui.Widget;
   
 public class MainPanel extends Panel {  
   public AuthorityManager manager ;

@Override
public boolean remove(Widget child) {
	// TODO Auto-generated method stub
	return false;
}

@Override
public Iterator<Widget> iterator() {
	// TODO Auto-generated method stub
	return null;
}
   
    /*
   public MainPanel(AuthorityManager manager) {
	   super() ;
	   this.manager = manager ;
   }
   protected void onRender(Element parent, int index) {  
     super.onRender(parent, index);  
     setLayout(new BorderLayout());  
   
     LayoutContainer north = new LayoutContainer();  
     BorderLayoutData northData = new BorderLayoutData(LayoutRegion.NORTH, 30);  
   
     ContentPanel west = new ContentPanel();  
     west.setBodyBorder(false);  
     west.setHeading("Menu");  
     //west.setLayout(new VBoxLayout());  
     west.setLayout(new AccordionLayout());
     //west.add(new MainMenu(manager)) ;
     
     ContentPanel nav = new ContentPanel();  
     nav.setHeading("Navigation");  
     nav.setBorders(false);  
     nav.setBodyStyle("fontSize: 12px; padding: 6px");  
     nav.addText("Navigation");  
     west.add(nav);  
   	
     ContentPanel settings = new ContentPanel();  
     settings.setHeading("Settings");  
     settings.setBorders(false);  
     west.add(settings);  
   
     BorderLayoutData westData = new BorderLayoutData(LayoutRegion.WEST, 200, 100, 300);  
     westData.setMargins(new Margins(5, 0, 5, 5));  
     westData.setCollapsible(true);  
   
     Portal portal = new Portal(3);  
     portal.setBorders(true);  
     portal.setStyleAttribute("backgroundColor", "white");  
     portal.setColumnWidth(0, .33);  
     portal.setColumnWidth(1, .33);  
     portal.setColumnWidth(2, .33);  
   
     Portlet portlet = new Portlet();  
     portlet.setHeading("Grid in a Portlet");  
     configPanel(portlet);  
     portlet.setLayout(new FitLayout());  
     //portlet.add(createGrid());  
     portlet.setHeight(250);  
   
     portal.add(portlet, 0);  
   
     portlet = new Portlet();  
     portlet.setHeading("Another Panel 1");  
     configPanel(portlet);  
     portlet.addText("A1");  
     portal.add(portlet, 0);  
   
     portlet = new Portlet();  
     portlet.setHeading("Panel 2");  
     configPanel(portlet);  
     portlet.addText("A2");  
     portal.add(portlet, 1);  
   
     portlet = new Portlet();  
     portlet.setHeading("Another Panel 2");  
     configPanel(portlet);  
     portlet.addText("A3");  
     portal.add(portlet, 1);  
   
     portlet = new Portlet();  
     portlet.setHeading("Panel 3");  
     configPanel(portlet);  
     portlet.addText("A4");  
     portal.add(portlet, 2);  
   
     BorderLayoutData centerData = new BorderLayoutData(LayoutRegion.CENTER);  
     centerData.setMargins(new Margins(5));  
   
     add(north, northData);  
     add(west, westData);  
     add(portal, centerData);  
   }  
   private void configPanel(final ContentPanel panel) {  
     panel.setCollapsible(true);  
     panel.setAnimCollapse(false);  
     panel.getHeader().addTool(new ToolButton("x-tool-gear"));  
     panel.getHeader().addTool(  
         new ToolButton("x-tool-close", new SelectionListener<IconButtonEvent>() {  
   
           @Override  
           public void componentSelected(IconButtonEvent ce) {  
             panel.removeFromParent();  
           }  
   
         }));  
   }  
   */
 }  