List of usage examples for com.google.gwt.user.client Window alert
public static void alert(String msg)
From source file:com.dimdim.conference.ui.user.client.UserList.java
License:Open Source License
public void onUserRoleChanged(UIRosterEntry user) { //DebugPanel.getDebugPanel().addDebugMessage("inside role changed data ="+user+" ---partListEnabled="+ConferenceGlobals.partListEnabled); //DebugPanel.getDebugPanel().addDebugMessage("inside role changed data ="+user); if (ConferenceGlobals.getClientLayout() != null) { // Window.alert("1"); ConferenceGlobals.getClientLayout().closePopout(); }//from w w w . j a va 2 s .c o m handlePartListEnabled(user); ListEntry listEntry = this.findEntry(user.getUserId()); if (user.isActivePresenter()) { //DebugPanel.getDebugPanel().addDebugMessage("user is active presenter.."); //first make the host 1 if (user.getUserId().equals(me.getUserId())) { if (!me.isHost()) { //DebugPanel.getDebugPanel().addDebugMessage("me is not host..."); String msg = ConferenceGlobals.getDisplayString("make.presenter.desc", "The host of this meeting has now made you the presenter."); Window.alert(msg); // Label lbl = new Label(msg); // lbl.setStyleName("common-text"); // String header = ConferenceGlobals.getDisplayString("remove.presenter.heading","Info"); // DefaultCommonDialog confirmPubInstall = new DefaultCommonDialog(header, lbl, header); // confirmPubInstall.drawDialog(); } } listEntry.setDisplayRank(1); } else if (user.isPresenter()) { DebugPanel.getDebugPanel().addDebugMessage("user.isPresenter()"); if (user.getUserId().equals(me.getUserId())) { //DebugPanel.getDebugPanel().addDebugMessage("5"); if (!me.isHost()) { //DebugPanel.getDebugPanel().addDebugMessage("6"); String msg = ConferenceGlobals.getDisplayString("remove.presenter.desc", "The Host has taken the control back"); Window.alert(msg); // Label lbl = new Label(msg); // lbl.setStyleName("common-text"); // String header = ConferenceGlobals.getDisplayString("remove.presenter.heading","Info"); // DefaultCommonDialog confirmPubInstall = new DefaultCommonDialog(header, lbl, header); // confirmPubInstall.drawDialog(); } if (resCallBacks != null) { //DebugPanel.getDebugPanel().addDebugMessage("Stopping the share...."); // stop current share if any is active resCallBacks.stopSharing(); } //it is me so display rank is 2 listEntry.setDisplayRank(2); } else { //means this is not me so changing the display rank //Window.alert("Changing the display rank of user entry "+user.getDisplayName() +" to 4"); //DebugPanel.getDebugPanel().addDebugMessage("Changing the display rank of user entry "+user.getDisplayName() +" to 4"); listEntry.setDisplayRank(3); } } if (user.isHost()) { //Window.alert("Changing the display rank of user entry "+user.getDisplayName() +" to 1"); // Window.alert("3"); listEntry.setDisplayRank(1); } }
From source file:com.dingziran.effective.client.content.widgets.CwBasicButton.java
License:Apache License
/** * Constructor./*from w w w. j ava2s .c om*/ * * @param constants the constants */ public CwBasicButton(CwConstants constants) { super(constants.cwBasicButtonName(), constants.cwBasicButtonDescription()); this.constants = constants; view = new ContentWidgetView(hasMargins(), hasScrollableContent()); view.setName(getName()); view.setDescription(getDescription()); setWidget(view); // Create a panel to align the widgets HorizontalPanel hPanel = new HorizontalPanel(); hPanel.setSpacing(10); final String msg = constants.cwBasicButtonClickMessage(); // Add a normal button Button normalButton = new Button(constants.cwBasicButtonNormal(), new ClickHandler() { public void onClick(ClickEvent event) { Window.alert(msg); } }); normalButton.ensureDebugId("cwBasicButton-normal"); hPanel.add(normalButton); // Add a disabled button Button disabledButton = new Button(constants.cwBasicButtonDisabled()); disabledButton.ensureDebugId("cwBasicButton-disabled"); disabledButton.setEnabled(false); hPanel.add(disabledButton); view.setExample(hPanel); }
From source file:com.dingziran.effective.client.content.widgets.CwFileUpload.java
License:Apache License
/** * Constructor./*from www .j a v a 2 s . co m*/ * * @param constants the constants */ public CwFileUpload(CwConstants constants) { super(constants.cwFileUploadName(), constants.cwFileUploadDescription()); this.constants = constants; view = new ContentWidgetView(hasMargins(), hasScrollableContent()); view.setName(getName()); view.setDescription(getDescription()); setWidget(view); // Create a vertical panel to align the content VerticalPanel vPanel = new VerticalPanel(); // Add a label vPanel.add(new HTML(constants.cwFileUploadSelectFile())); // Add a file upload widget final FileUpload fileUpload = new FileUpload(); fileUpload.ensureDebugId("cwFileUpload"); vPanel.add(fileUpload); final String msg1 = constants.cwFileUploadNoFileError(); final String msg2 = constants.cwFileUploadSuccessful(); // Add a button to upload the file Button uploadButton = new Button(constants.cwFileUploadButton()); uploadButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { String filename = fileUpload.getFilename(); if (filename.length() == 0) { Window.alert(msg1); } else { Window.alert(msg2); } } }); vPanel.add(new HTML("<br>")); vPanel.add(uploadButton); view.setExample(vPanel); }
From source file:com.dotweblabs.friendscube.app.client.local.FriendFeedsPage.java
License:Apache License
@EventHandler("addFriendButton") public void addFriend(ClickEvent event) { event.preventDefault();//w w w. ja v a2 s . com ActivityResourceProxy activityResourceProxy = GWT.create(ActivityResourceProxy.class); activityResourceProxy.getClientResource().setReference(ClientProxyHelper.restRootPath() + ActivityResourceProxy.ACTIVITY_URI + loggedInUser.getUser().getId() + "/activities"); Activity activity = new Activity(); activity.setAttributedTo(profile.getUserId()); activity.setCreatorId(loggedInUser.getUser().getId()); activity.setType(Activity.ActivityType.REQUEST.toString()); activityResourceProxy.newActivity(activity, new Result<Void>() { @Override public void onFailure(Throwable throwable) { } @Override public void onSuccess(Void aVoid) { Window.alert("Request sent"); } }); }
From source file:com.dotweblabs.friendscube.app.client.local.FriendFeedsPage.java
License:Apache License
private void setStatusesToPage() { StatusesResourceProxy statusesResourceProxy = GWT.create(StatusesResourceProxy.class); statusesResourceProxy.getClientResource() .setReference(ClientProxyHelper.restRootPath() + StatusesResourceProxy.STATUSES_URI); statusesResourceProxy.getClientResource().setChallengeResponse(ChallengeScheme.HTTP_BASIC, "Authorization", getClientToken());//w w w . j a va 2s . c om statusesResourceProxy.retrieve(new Result<StatusList>() { @Override public void onFailure(Throwable throwable) { Window.alert("Cannot retrieve statuses"); } @Override public void onSuccess(StatusList statusList) { for (Status status : statusList.getStatuses()) { StatusWidget w = statusInstance.get(); w.setProfile(profile); w.setModel(status); statuses.insert(w, 0); } } }); }
From source file:com.dotweblabs.friendscube.app.client.local.LoginPage.java
License:Apache License
@EventHandler("registerButton") public void register(ClickEvent event) { event.preventDefault();// ww w . j a va 2 s .com String email = registrationEmail.getText(); String password = registrationPassword.getText(); RegistrationResourceProxy registrationResource = GWT.create(RegistrationResourceProxy.class); registrationResource.getClientResource() .setReference(ClientProxyHelper.restRootPath() + RegistrationResourceProxy.REGISTRATIONS_URI); registrationResource.getClientResource().setMethod(Method.POST); Registration registration = new Registration(email, Base64.byteArrayToBase64(password.getBytes())); registration.setFirstName(firstName.getText()); registration.setLastName(lastName.getText()); registration.setMiddleName(middleName.getText()); registration.setBirthDate(DateTimeFormat.getFormat("yyyy-MM-dd").parse(birthDate.getText())); if ((firstName.getText().isEmpty()) || (registration.getLastName().isEmpty()) || (registration.getPassword().isEmpty()) || (registration.getEmail().isEmpty())) { $("#register-error").removeClass("uk-hidden").text("Please complete all the information below."); return; } if ((password.length() < 8) || (password.length() > 15)) { $("#register-error").removeClass("uk-hidden").html( "<a class=\"uk-alert-close uk-close\"></a> Password must be composed of 8 to 15 characters."); return; } registrationResource.getClientResource().accept(MediaType.APPLICATION_JSON); registrationResource.getClientResource().accept(MediaType.APPLICATION_JAVA_OBJECT_GWT); registrationResource.store(registration, new Result<Void>() { @Override public void onFailure(Throwable caught) { //Logger.consoleLog("Error: " + caught.getMessage() + ", " + caught.getStackTrace()); $("#register-error").removeClass("uk-hidden").text("Registration is failed."); } @Override public void onSuccess(Void result) { Window.alert("Registered!. Please log in now "); } }); }
From source file:com.dotweblabs.friendscube.app.client.local.MessagesPage.java
License:Apache License
@PageShowing public void showing() { final UserResourceProxy userResourceProxy = GWT.create(UserResourceProxy.class); Long userId = loggedInUser.getUser().getId(); userResourceProxy.getClientResource().setReference( ClientProxyHelper.restRootPath() + UserResourceProxy.USERS_URI + "/" + userId + "/friends"); userResourceProxy.listFriends(userId, new Result<Friends>() { @Override//from ww w . ja v a2 s . c o m public void onFailure(Throwable throwable) { Window.alert("Failed to get list of Friends"); } @Override public void onSuccess(Friends friends) { if (friends == null || friends.getCount() == 0) { } else { List<Friend> friendList = friends.getFriends(); for (final Friend friend : friendList) { MessageFriendWidget widget = messageFriendInstance.get(); widget.setModel(friend); FocusPanel focusPanel = new FocusPanel(); focusPanel.setWidget(widget); focusPanel.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent clickEvent) { selectedFriend = friend.getFriendId(); //Logger.consoleLog(selectedFriend.toString()); MessageResourceProxy messageResource = GWT.create(MessageResourceProxy.class); messageResource.getClientResource().setReference( ClientProxyHelper.restRootPath() + MessageResourceProxy.MESSAGES_URI); messageResource.retrieve(new Result<MessagesList>() { @Override public void onFailure(Throwable caught) { Window.alert("Message failed."); } @Override public void onSuccess(MessagesList messagesList) { for (Message message : messagesList.getMessages()) { MessageWidget w = messageInstance.get(); w.setProfile(loggedInUser.getUser().getProfile()); w.setMessage(message); messagesflow.insert(w, 0); } } }); } }); messagesFriendflow.add(focusPanel); } // int cnt = friendscube.getFriends().size(); // for (int i = 0; i < cnt; i++){ // Window.alert("loop"); // //Window.alert(friendscube.getFriends().get(i).getFriendId().toString()); // loadUser(friendscube.getFriends().get(i).getFriendId()); } } }); }
From source file:com.dotweblabs.friendscube.app.client.local.WelcomePage.java
License:Apache License
@PageShown public void ready() { //Logger.consoleLog("user: " + loggedInUser.getModel()); if (loggedInUser.getUser() == null) { //Logger.consoleLog("going to login"); loginPage.go();//from www .j a va 2s .c om } else { User user = loggedInUser.getUser(); userInfo.setModel(loggedInUser.getUser()); // TODO: API seems not to work now :-( /* ProfileResourceProxy profileResourceProxy = GWT.create(ProfileResourceProxy.class); profileResourceProxy.getClientResource().setReference(ClientProxyHelper.restRootPath() + ProfileResourceProxy.PROFILE_URI); profileResourceProxy.getClientResource().addQueryParameter("client_token", loggedInUser.getUser().getClientToken()); profileResourceProxy.retrieve(new Result<Profile>() { @Override public void onFailure(Throwable throwable) { Window.alert("Could not retrieve profile: " + throwable.getMessage()); } @Override public void onSuccess(Profile result) { loggedInUser.getUser().setProfile(result); statusLabel.setText("What's up " + result.getFirstName()); if(result.getPhoto() != null && !result.getPhoto().isEmpty()){ profilePic.getElement().setAttribute("src", result.getPhoto()); } } }); */ StatusesResourceProxy statusesResourceProxy = GWT.create(StatusesResourceProxy.class); statusesResourceProxy.getClientResource() .setReference(ClientProxyHelper.restRootPath() + StatusesResourceProxy.STATUSES_URI); statusesResourceProxy.getClientResource().setChallengeResponse(ChallengeScheme.HTTP_BASIC, "Authorization", loggedInUser.getUser().getClientToken()); statusesResourceProxy.retrieve(new Result<StatusList>() { @Override public void onFailure(Throwable throwable) { Window.alert("Cannot retrieve statuses"); } @Override public void onSuccess(StatusList statusList) { for (Status status : statusList.getStatuses()) { StatusWidget w = statusInstance.get(); w.setProfile(loggedInUser.getUser().getProfile()); w.setModel(status); statuses.insert(w, 0); } } }); // userConnections.setVisible(true); userConnections.ready(); } }
From source file:com.dotweblabs.friendscube.app.client.local.WelcomePage.java
License:Apache License
@EventHandler("statusButton") public void post(ClickEvent event) { event.preventDefault();/* www.j a v a 2 s.c o m*/ StatusResourceProxy statusResourceProxy = GWT.create(StatusResourceProxy.class); final Status status = new Status(); status.setMessage(statusText.getText()); statusResourceProxy.getClientResource() .setReference(ClientProxyHelper.restRootPath() + StatusResourceProxy.STATUSES_URI + "/"); statusResourceProxy.getClientResource().setChallengeResponse(ChallengeScheme.HTTP_BASIC, "Authorization", loggedInUser.getUser().getClientToken()); statusResourceProxy.create(status, new Result<Status>() { @Override public void onFailure(Throwable throwable) { Window.alert(throwable.getMessage()); } @Override public void onSuccess(Status result) { StatusWidget w = statusInstance.get(); w.setProfile(loggedInUser.getUser().getProfile()); w.setModel(result); statuses.insert(w, 0); } }); }
From source file:com.dotweblabs.friendscube.app.client.local.widgets.connections.ConnectionsWidget.java
License:Apache License
@PageShown public void ready() { UserResourceProxy userResourceProxy = GWT.create(UserResourceProxy.class); Long userId = loggedInUser.getUser().getId(); userResourceProxy.getClientResource().setReference( ClientProxyHelper.restRootPath() + UserResourceProxy.USERS_URI + "/" + userId + "/friends"); userResourceProxy.listFriends(userId, new Result<Friends>() { @Override/*w w w . j a va2 s.com*/ public void onFailure(Throwable throwable) { Window.alert("Failed to get list of Friends"); } @Override public void onSuccess(Friends friends) { if (friends == null || friends.getCount() == 0) { ButtonElement inviteButton = ButtonElement .as(new HTML("<button class=\"uk-button uk-width-small-5-10\" >Invite Users</button>") .getElement()); DivElement inviteDiv = DivElement .as(new HTML("<div class=\"uk-form-row\"></div>").getElement()); inviteDiv.appendChild(inviteButton); connectionsPlaceHolder.getElement().appendChild(inviteDiv); } else { int cnt = friends.getFriends().size(); ConnectionsRowWidget row = connectionsRowWidget.get(); connectionsPlaceHolder.add(row); for (int i = 0; i < cnt; i++) { // Window.alert("loop"); if (i % 4 == 0 && i > 0) { row = connectionsRowWidget.get(); connectionsPlaceHolder.add(row); } loadUser(friends.getFriends().get(i).getUserId(), row); } } } }); // show(this.getElement()); }