thanks for reply

i m posting full code
after successful login,, will get the menu and click on dashboard
going to dashboard but not showing and widget like check msgDiv
element, delete element...
thanks for reply

IRIS
package com.client;

import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.ui.DialogBox;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.VerticalPanel;
import com.google.gwt.user.client.ui.Widget;
import com.google.gwt.user.client.ui.HorizontalPanel;
import com.google.gwt.user.client.ui.DockPanel;
import com.google.gwt.user.client.ui.VerticalPanel;
import com.google.gwt.user.client.ui.Widget;
import com.google.gwt.user.client.ui.Image;
import com.google.gwt.user.client.ui.TextBox;
import com.google.gwt.user.client.ui.TextBoxBase;
import com.google.gwt.http.client.Response;
import com.google.gwt.dom.client.InputElement;
import com.google.gwt.user.client.ui.PasswordTextBox;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.FormPanel;
import com.google.gwt.user.client.ui.Hidden;
import com.google.gwt.user.client.ui.HTMLPanel;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.MenuBar;
import com.google.gwt.user.client.ui.MenuItem;
import com.google.gwt.user.client.Command;
/**
 * Entry point classes define <code>onModuleLoad()</code>.
 */
public class IRIS implements EntryPoint {

  /**
   * This is the entry point method.
   */
        private DockPanel panel;
        private Label lbl = new Label();
        String user = "admin";
        String passwo = "admin";
        private TextBox loginid;
        private PasswordTextBox pass;
        private VerticalPanel vPanel;
  public void onModuleLoad() {
        vPanel = new VerticalPanel();
        HTML b = new HTML(loginPage.login());
        final Image image = new Image();
        image.addClickListener(new ClickListener() {
      public void onClick(Widget sender) {
                 boolean errMsg = CheckLogin();
                 if (errMsg)
                 {
                        clearAll();
                        topLayout.printTop();
                        RootPanel.get("Top-Menu").add(topMenu.mainMenu());
                        
RootPanel.get("irisPage").add(agentListPageContent.loadPage());
                        /*HTML Test = new HTML ("Event Message Here");
                        Test.setStyleName("curve-gray");
                        RootPanel.get("msgDiv").add(Test);
                        Borders.simpleBorder(Test, 6);*/
                        agentListWidget.widgetInterface();

                 }
                 else {
                         HTML b = new HTML(loginPage.login());
                         lbl.setText("Check User and password");
                 }

      }});

        image.setUrl("images/signin.gif");
        image.setStyleName("cursor-hand");

                loginid = new TextBox();
                loginid.setStyleName("textbox-gray");
                pass = new PasswordTextBox();
                pass.setStyleName("textbox-gray");
        Init(b);
        //Window.alert(RootPanel.get("slot").getElement().getInnerText
());
        RootPanel.get("login").add(loginid);
        RootPanel.get("password").add(pass);
        RootPanel.get("sign-in").add(image);
        RootPanel.get("Message").add(lbl);

        }
private void clearAll()
        {
                RootPanel.get("irisPage").clear();
        }
private void Init(HTML page)
        {
                RootPanel.get("irisPage").add(page);
        }
public boolean CheckLogin()
        {
                String Login = loginid.getText();
                String password = pass.getText();
                if (Login.equals(user) && password.equals(passwo))
                {
                        return true;
                }else {return false;}
        }
}


//top menu

package com.client;

import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.MenuBar;
import com.google.gwt.user.client.ui.MenuItem;
import com.google.gwt.user.client.Command;
import com.google.gwt.user.client.ui.Widget;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.TabPanel;
import com.google.gwt.user.client.ui.Panel;


public class topMenu extends Composite{

public static Widget mainMenu()
        {
                Command menuClick = new Command()
                        {
                                public void execute()
                                {
                                                dashBoardPage.dashBoard();
                                }

                        };

                        Command menuClick1 = new Command()
                        {
                                public void execute()
                                {
                                                createUserPage.createUser();
                                }

                        };
                        Command menuClick2 = new Command()
                        {
                                public void execute()
                                {
                                                userListPage.createUser();
                                }

                        };
                        Command menuClick3 = new Command()
                        {
                                public void execute()
                                {
                                                
createApplicationPage.createApplication();
                                }

                        };
                        Command menuClick4 = new Command()
                        {
                                public void execute()
                                {
                                                
applicationListPage.applicationList();
                                }

                        };
                        Command menuClick5 = new Command()
                        {
                                public void execute()
                                {
                                                createJobPage.createJob();
                                }

                        };
                        Command menuClick6 = new Command()
                        {
                                public void execute()
                                {
                                                jobListPage.jobList();
                                }

                        };
                        Command menuClick7 = new Command()
                        {
                                public void execute()
                                {
                                                createAgentPage.createAgent();
                                }

                        };
                        Command menuClick8 = new Command()
                        {
                                public void execute()
                                {
                                                agentListPage.agentList();
                                }

                        };
                        Command menuClick9 = new Command()
                        {
                                public void execute()
                                {
                                                blackoutPage.blackOut();
                                }

                        };
                        Command menuClick10 = new Command()
                        {
                                public void execute()
                                {
                                                blackListPage.blackList();
                                }

                        };

                // Top-level menu
                        MenuBar menuDash = new MenuBar();
                        //menuDash.addStyleName("demo-MenuItem");
                        MenuItem menuDashBoard = new MenuItem("Dash-Board", 
menuClick);

                        // Item to fire a command

                        MenuBar menuUser = new MenuBar();
                        //menuUser.addStyleName("demo-MenuItem");

                        // Item to fire a command
                        MenuItem menuUser1 = new MenuItem("Create User", 
menuClick1);
                        MenuItem menuUser2 = new MenuItem ("List Users", 
menuClick2);

                        MenuBar menuApplication = new MenuBar();
                        //menuApplication.addStyleName("demo-MenuItem");

                        // Item to fire a command
                        MenuItem menuApplication1= new MenuItem("Create 
Application",
menuClick3);
                        MenuItem menuApplication2= new MenuItem("List 
Application",
menuClick4);

                        MenuBar menuJob = new MenuBar();
                        //menuApplication.addStyleName("demo-MenuItem");
                        // Item to fire a command
                        MenuItem menuJob1= new MenuItem("Create Job", 
menuClick5);
                        MenuItem menuJob2= new MenuItem("List Job", menuClick6);

                        MenuBar menuAgent = new MenuBar();
                        //menuApplication.addStyleName("demo-MenuItem");
                        // Item to fire a command
                        MenuItem menuAgent1= new MenuItem("Create Agent", 
menuClick7);
                        MenuItem menuAgent2= new MenuItem("List Agent", 
menuClick8);

                        MenuBar menuBlackoutwindow = new MenuBar();
                        //menuApplication.addStyleName("demo-MenuItem");
                        // Item to fire a command
                        MenuItem menuBlackoutwindow1= new MenuItem("Blackout 
window",
menuClick9);
                        MenuBar menuBlacklist = new MenuBar();
                        //menuApplication.addStyleName("demo-MenuItem");
                        // Item to fire a command
                        MenuItem menuBlacklist1= new MenuItem("Black List", 
menuClick10);
                        //MenuItem menuBlacklist2= new MenuItem("List Blackout 
window",
menuClick);

                        // Level-two menu - vertical=true


                        // Assemble the menu system
                        MenuBar menuMain = new MenuBar();
                        menuMain.setAutoOpen(true);
                        menuMain.setAnimationEnabled(true);
                        menuMain.addItem (menuDashBoard);
                        menuMain.addItem ("Users",menuUser);
                        menuUser.addItem (menuUser1);
                        menuUser.addItem (menuUser2);
                        menuMain.addItem ("Application",menuApplication);
                        menuApplication.addItem (menuApplication1);
                        menuApplication.addItem (menuApplication2);
                        menuMain.addItem ("Job",menuJob);
                        menuJob.addItem (menuJob1);
                        menuJob.addItem (menuJob2);
                        menuMain.addItem ("Agent",menuAgent);
                        menuAgent.addItem (menuAgent1);
                        menuAgent.addItem (menuAgent2);
                        menuMain.addItem (menuBlackoutwindow1);
                        menuMain.addItem (menuBlacklist1);
                        return menuMain;

        }

}
// agent list page

package com.client;

import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.MenuBar;
import com.google.gwt.user.client.ui.MenuItem;
import com.google.gwt.user.client.Command;
import com.google.gwt.user.client.ui.Widget;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.DockPanel;

public class agentListPage
{

public static void agentList()
        {
                RootPanel.get("irisPage").clear();
                RootPanel.get("irisPage").add(agentListPageContent.loadPage());
                HTML Test = new HTML ("Event Message Here");
                        Test.setStyleName("curve-gray");
                        RootPanel.get("msgDivAgentList").add(Test);
                        Borders.simpleBorder(Test, 6);
        }
}

// agent list page contents

package com.client;

import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.MenuBar;
import com.google.gwt.user.client.ui.MenuItem;
import com.google.gwt.user.client.Command;
import com.google.gwt.user.client.ui.Widget;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.DockPanel;

public class agentListPageContent
{
        public static Widget loadPage()
        {
        DockPanel dock = new DockPanel();
    dock.setStyleName("cw-DockPanel");
    dock.setSpacing(0);
    dock.setHorizontalAlignment(DockPanel.ALIGN_CENTER);
        String rightContent = "<div align='left' >Signed in as <br/>
Abhishesk Gupta</div><div style='font-size:12px'>Sign Out  |
Settings</div>";
        String eventMessageDiv = "<div style=' width:555px; height:26px;
margin-top:15px; font-family:arial;' id=\"msgDiv\"></div>";
    String searchHeading="<div style=' font-family:Arial, Helvetica,
sans-serif; color:#006699; font-size:28px; text-align:left;width:
656px; margin-top:40px;padding-left:4px;padding-bottom:13px'><b>Agent
List </b></div>";
        String searchContents="<div style='background-image:url(images/
searchjobbg.gif);width:750px; height:188px;margin-bottom:8px;'>"
                                + "<table width='100%' border='0' 
cellspacing='0' cellpadding='0'
>"
                                + "<tr>"
                                + "<td width='30%'></td><td width='70%'>"
                                        + "<table width='90%' border='0' 
cellspacing='0' cellpadding='0'
style='margin-top:55px;'>"
                  + "<tr>"
                        + "<td width='17%' align='left' height='30'
class='agentlisttxt'>Provider</td>"
                        + "<td width='4%'></td>"
                        + "<td width='43%' align='left'><select 
style='width:130px;'
class='textbox-green'>"
                        + "<option >All</option>"
                        + "</select></td>"
                        + "<td width='36%'></td>"
                  + "</tr>"
                  + "<tr>"
                        + "<td align='left' height='30' 
class='agentlisttxt'>Application</
td>"
                        + "<td></td>"
                        + "<td align='left'>"
                        + "<select style='width:130px;' class='textbox-green'>"
                        + "<option >All</option>"
                        + "</select>"
                        + "</td>"
                        + "<td></td>"
                  + "</tr>"
                  + "<tr>"
                        + "<td align='left' height='30' 
class='agentlisttxt'>Job Code</td>"
                        + "<td></td>"
                        + "<td align='left'><input type='text' 
style='width:160px;'
class='textbox-green'/></td>"
                        + "<td></td>"
                  + "</tr>"
                  + "<tr>"
                        + "<td align='left' height='30' 
class='agentlisttxt'>Agent ID</td>"
                        + "<td></td>"
                        + "<td align='left'><input type='text' 
style='width:160px;'
class='textbox-green'/></td>"
                        + "<td align='right' id=\"img-show-button\" 
class=\"element\"></
td>"
                  + "</tr>"
                + "</table>"
                + "</td></tr>"
                + "</table>"
                        + "     </div>"
                        + "<div style='background-image:url(images/div2.gif); 
width:99%;
height:41px'>"
                                        + "<div style='padding-top:10px; 
float:left; padding-left:
48px;width:150px' id=\"btn-delete\"></div>"
                                + "</div>"
                        + "<div id='nav3'>"
                        + "<table width='100%' border='0' cellspacing='0' 
cellpadding='0'>"
                  + "<tr>"
                  + "<td width='7%'>&nbsp;</td>"
                        + "<td width='10%' align='left' valign=\"top\" 
id=\"selectAll\"
style=\"padding:2px\"></td>"
                        + "<td width='13%' align='left' valign=\"top\" 
id=\"agent-status\"
style=\"padding:2px;padding-left:10px;padding-right:10px\"></td>"
                        + "<td width='18%' align='left' valign=\"top\" 
id=\"agent-circle\"
style=\"padding:2px;padding-left:10px;padding-right:10px\"></td>"
                        + "<td width='17%' align='left' valign=\"top\" 
id=\"agent-agentId\"
style=\"padding:2px;padding-left:10px;padding-right:10px\"></td>"
                        + "<td width='35%'></td>"
                  + "</tr>"
                  + "<tr>"
                        + "<td colspan='6' id=\"agent-Dtl-Data\"></td>"
                        + "</tr>"
                  + "<tr> "
                        + "<td></td>"
                        + "<td align='left'><input type='checkbox' name='s12' 
/></td>"
                        + "<td><img src='images/suspend.gif' width='73' 
height='20' /></
td>"
                        + "<td>Circle 1</td>"
                        + "<td>#er7788</td>"
                                + "<td></td>"
                  + "</tr>"
                  + "<tr>"
                        + "<td></td>"
                        + "<td align='left'><input type='checkbox' name='s1' 
/></td>"
                        + "<td><img src='images/stop.gif' width='73' 
height='20' /></td>"
                        + "<td>Circle 1</td>"
                        + "<td>#er7788</td>"
                                + "<td></td>"
                  + "</tr>"
                  + "<tr>"
                        + "<td></td>"
                        + "<td align='left'><input type='checkbox' name='s1' 
/></td>"
                        + "<td><img src='images/unlnow.gif' width='73' 
height='20' /></td>"
                        + "<td>Circle 1</td>"
                        + "<td>#er7788</td>"
                                + "<td></td>"
                  + "</tr>"
                + "</table>"
                + "</div>";
                String searchBottomBar="";
                dock.add(new HTML("<div 
style='background:#A9A9A9;width:231px;height:
600px;padding-left:10px' id='rightIris'>"+rightContent+"</div>"),
DockPanel.EAST);
    dock.add(new HTML("<div style='background:#A9A9A9;width:
29px;height:600px'><p></p></div>"), DockPanel.WEST);
    dock.add(new HTML("<div style='background:#A9A9A9;width:
758px;'><p></p></div>"), DockPanel.NORTH);

    HTML contents = new HTML(eventMessageDiv+searchHeading
+searchContents+searchBottomBar);
    dock.add(contents, DockPanel.NORTH);

    // Return the content
     return dock;
        }
}


// dash board

package com.client;

import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.RootPanel;

public class dashBoardPage
{

        public static void dashBoard()
        {
                RootPanel.get("irisPage").clear();
                RootPanel.get("irisPage").add(dashBoardPageContents.loadPage());
                agentListWidget.widgetInterface();

        }
}

///// dash board contents


package com.client;

import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.MenuBar;
import com.google.gwt.user.client.ui.MenuItem;
import com.google.gwt.user.client.Command;
import com.google.gwt.user.client.ui.Widget;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.DockPanel;

public class dashBoardPageContents
{
        public static Widget loadPage()
        {
        DockPanel dock = new DockPanel();
    dock.setStyleName("cw-DockPanel");
    dock.setSpacing(0);
    dock.setHorizontalAlignment(DockPanel.ALIGN_CENTER);
        String rightContent = "<div align='left' >Signed in as <br/>
Abhishesk Gupta</div><div style='font-size:12px'>Sign Out  |
Settings</div>";
        String eventMessageDiv = "<div style=' width:555px; height:26px;
margin-top:15px; font-family:arial;' id=\"msgDiv\"></div>";
    String searchHeading="<div style=' font-family:Arial, Helvetica,
sans-serif; color:#006699; font-size:28px; text-align:left;width:
656px; margin-top:40px;padding-left:4px;padding-bottom:13px'><b>Dash
Board </b></div>";
        String searchContents="<div style='background-image:url(images/
searchjobbg.gif);width:750px; height:188px;margin-bottom:8px;'>"
                                + "<table width='100%' border='0' 
cellspacing='0' cellpadding='0'
>"
                                + "<tr>"
                                + "<td width='30%'></td><td width='70%'>"
                                        + "<table width='90%' border='0' 
cellspacing='0' cellpadding='0'
style='margin-top:55px;'>"
                  + "<tr>"
                        + "<td width='17%' align='left' height='30'
class='agentlisttxt'>Provider</td>"
                        + "<td width='4%'></td>"
                        + "<td width='43%' align='left'><select 
style='width:130px;'
class='textbox-green'>"
                        + "<option >All</option>"
                        + "</select></td>"
                        + "<td width='36%'></td>"
                  + "</tr>"
                  + "<tr>"
                        + "<td align='left' height='30' 
class='agentlisttxt'>Application</
td>"
                        + "<td></td>"
                        + "<td align='left'>"
                        + "<select style='width:130px;' class='textbox-green'>"
                        + "<option >All</option>"
                        + "</select>"
                        + "</td>"
                        + "<td></td>"
                  + "</tr>"
                  + "<tr>"
                        + "<td align='left' height='30' 
class='agentlisttxt'>Job Code</td>"
                        + "<td></td>"
                        + "<td align='left'><input type='text' 
style='width:160px;'
class='textbox-green'/></td>"
                        + "<td></td>"
                  + "</tr>"
                  + "<tr>"
                        + "<td align='left' height='30' 
class='agentlisttxt'>Agent ID</td>"
                        + "<td></td>"
                        + "<td align='left'><input type='text' 
style='width:160px;'
class='textbox-green'/></td>"
                        + "<td align='right' id=\"img-show-button\" 
class=\"element\"></
td>"
                  + "</tr>"
                + "</table>"
                + "</td></tr>"
                + "</table>"
                        + "     </div>";
                String searchBottomBar="<div style='background-image:url(images/
div2.gif); width:99%; height:41px'>"
                                        + "<div style='padding-top:10px; 
float:left; padding-left:
48px;width:150px' id=\"btn-delete\"></div>"
                                + "</div>";
                dock.add(new HTML("<div 
style='background:#A9A9A9;width:231px;height:
600px;padding-left:10px' id='rightIris'>"+rightContent+"</div>"),
DockPanel.EAST);
    dock.add(new HTML("<div style='background:#A9A9A9;width:
29px;height:600px'><p></p></div>"), DockPanel.WEST);
    dock.add(new HTML("<div style='background:#A9A9A9;width:
758px;'><p></p></div>"), DockPanel.NORTH);

    HTML contents = new HTML(eventMessageDiv+searchHeading
+searchContents+searchBottomBar);
    dock.add(contents, DockPanel.NORTH);

    // Return the content
     return dock;
        }
}


///borders

package com.client;

import com.google.gwt.user.client.ui.UIObject;

public class Borders {
    public static final int NONE = 0;
    public static final int LEFT = 1;
    public static final int TOP = 2;
    public static final int RIGHT = 4;
    public static final int BOTTOM = 8;
    public static final int ALL = LEFT + TOP + RIGHT + BOTTOM;

    public static native void simpleBorder(UIObject obj, int radius) /
*-{
      var elem =
[EMAIL PROTECTED]::getElement()();

      $wnd.rzCrSimpleBorder(radius).draw(elem);
    }-*/;

    public static native void simpleBorder(UIObject obj, int radius,
int where) /*-{
      var elem =
[EMAIL PROTECTED]::getElement()();

      $wnd.rzCrSimpleBorder(radius).draw(elem,
        @com.client.Borders::convertWhere(I)(where));
    }-*/;

    public static native void glowBorder(UIObject obj, int radius, int
width,
        String color) /*-{
      var elem =
[EMAIL PROTECTED]::getElement()();

      $wnd.rzCrGlowBorder(radius, width, color).draw(elem);
    }-*/;

    public static native void glowBorder(UIObject obj, int radius, int
width,
        String color, int where) /*-{
      var elem =
[EMAIL PROTECTED]::getElement()();

      $wnd.rzCrGlowBorder(radius, width, color).draw(elem,
        @com.client.Borders::convertWhere(I)(where));
    }-*/;

    public static native void shadowBorder(UIObject obj, int radius,
int width) /*-{
      var elem =
[EMAIL PROTECTED]::getElement()();

      $wnd.rzCrShadowBorder(radius, width).draw(elem);
    }-*/;

    public static native void shadowBorder(UIObject obj, int radius,
int width,
        int where) /*-{
      var elem =
[EMAIL PROTECTED]::getElement()();

      $wnd.rzCrShadowBorder(radius, width).draw(elem,
        @com.client.Borders::convertWhere(I)(where));
    }-*/;

    public static native void fadeBorder(UIObject obj, int radius, int
width) /*-{
      var elem =
[EMAIL PROTECTED]::getElement()();

      $wnd.rzCrFadeBorder(radius, width).draw(elem);
    }-*/;

    public static native void fadeBorder(UIObject obj, int radius, int
width,
        int where) /*-{
      var elem =
[EMAIL PROTECTED]::getElement()();

      $wnd.rzCrFadeBorder(radius, width).draw(elem,
        @com.client.Borders::convertWhere(I)(where));
    }-*/;

    public static native String convertWhere(int where) /*-{
      var result = "";
      if (where & @com.client.Borders::LEFT) {
        result += "l";
      }
      if (where & @com.client.Borders::TOP) {
        result += "t";
      }
      if (where & @com.client.Borders::RIGHT) {
        result += "r";
      }
      if (where & @com.client.Borders::BOTTOM) {
        result += "b";
      }
      return result;
    }-*/;
}
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to