Author: norman
Date: Mon Aug 31 07:46:06 2009
New Revision: 809488
URL: http://svn.apache.org/viewvc?rev=809488&view=rev
Log:
unbind child presenters on unbind() call
use Hyperling for logout
Modified:
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/AppPresenter.java
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/AppView.java
Modified:
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/AppPresenter.java
URL:
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/AppPresenter.java?rev=809488&r1=809487&r2=809488&view=diff
==============================================================================
--- labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/AppPresenter.java
(original)
+++ labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/AppPresenter.java
Mon Aug 31 07:46:06 2009
@@ -206,8 +206,8 @@
@Override
protected void onUnbind() {
- // TODO Auto-generated method stub
-
+ loginPresenter.unbind();
+ mainPresenter.unbind();
}
public void refreshDisplay() {
Modified: labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/AppView.java
URL:
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/AppView.java?rev=809488&r1=809487&r2=809488&view=diff
==============================================================================
--- labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/AppView.java
(original)
+++ labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/AppView.java Mon
Aug 31 07:46:06 2009
@@ -20,7 +20,6 @@
package org.apache.hupa.client.mvp;
import org.apache.hupa.client.HupaConstants;
-import org.cobogw.gwt.user.client.ui.Button;
import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.HasClickHandlers;
@@ -28,6 +27,7 @@
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.HasText;
import com.google.gwt.user.client.ui.HorizontalPanel;
+import com.google.gwt.user.client.ui.Hyperlink;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.SimplePanel;
import com.google.gwt.user.client.ui.VerticalPanel;
@@ -37,7 +37,7 @@
private SimplePanel mainPanel = new SimplePanel();
private HupaConstants constants = GWT.create(HupaConstants.class);
private HorizontalPanel northTop = new HorizontalPanel();
- private Button logoutButton = new Button(constants.logoutButton());
+ private Hyperlink logoutButton = new
Hyperlink(constants.logoutButton(),"");
private SimplePanel topNavigatorPanel = new SimplePanel();
private HTML dummy = new HTML("&nspb");
private Label userName = new Label();
@@ -51,7 +51,7 @@
vPanel.setHorizontalAlignment(VerticalPanel.ALIGN_CENTER);
vPanel.setVerticalAlignment(VerticalPanel.ALIGN_MIDDLE);
- topNavigatorPanel.setHeight("30px");
+ topNavigatorPanel.setHeight("20px");
vPanel.add(topNavigatorPanel);
loginInfoPanel.setSpacing(5);
@@ -61,9 +61,11 @@
"underline");
userName.getElement().getStyle().setProperty("fontWeight",
"bold");
- northTop.setSpacing(5);
+ //northTop.setSpacing(5);
northTop.setStyleName("hupa-MainButtonBar");
northTop.setHorizontalAlignment(HorizontalPanel.ALIGN_RIGHT);
+ northTop.setVerticalAlignment(VerticalPanel.ALIGN_MIDDLE);
+
northTop.setWidth("100%");
northTop.setHeight("100%");
northTop.add(loginInfoPanel);
@@ -80,7 +82,6 @@
vPanel.add(mainPanel);
- // dummy.setHeight("20px");
dummy.setHeight("100%");
showTopNavigation(false);
initWidget(vPanel);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]