You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by ks...@apache.org on 2009/07/09 21:05:05 UTC
svn commit: r792637 - in
/webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client:
BusinessTreePanel.java DetailPanel.java UDDIBrowser.java
Author: kstam
Date: Thu Jul 9 19:05:05 2009
New Revision: 792637
URL: http://svn.apache.org/viewvc?rev=792637&view=rev
Log:
JUDDI-199 updating for new login procedure
Modified:
webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/BusinessTreePanel.java
webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/DetailPanel.java
webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/UDDIBrowser.java
Modified: webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/BusinessTreePanel.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/BusinessTreePanel.java?rev=792637&r1=792636&r2=792637&view=diff
==============================================================================
--- webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/BusinessTreePanel.java (original)
+++ webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/BusinessTreePanel.java Thu Jul 9 19:05:05 2009
@@ -21,10 +21,8 @@
private static String SERVICES_LABEL="Services owned by this business";
private Tree publisherTree;
private PublicationServiceAsync publicationService = (PublicationServiceAsync) GWT.create(PublicationService.class);
- UDDIBrowser browser = null;
- public BusinessTreePanel(UDDIBrowser browser) {
- this.browser = browser;
+ public BusinessTreePanel() {
publisherTree = new Tree(UDDIBrowser.images);
publisherTree.addTreeListener(this);
initWidget(publisherTree);
@@ -36,7 +34,7 @@
protected void getBusinesses(String infoSelection) {
- publicationService.getBusinesses(browser.getToken(), infoSelection, new AsyncCallback<PublicationResponse>()
+ publicationService.getBusinesses(UDDIBrowser.getInstance().getToken(), infoSelection, new AsyncCallback<PublicationResponse>()
{
public void onFailure(Throwable caught) {
Window.alert("Could not connect to the UDDI registry.");
@@ -78,15 +76,15 @@
System.out.println("Selected " + treeItem.getText());
if (treeItem.getUserObject()!=null && Service.class.equals(treeItem.getUserObject().getClass())) {
Service service = (Service) treeItem.getUserObject();
- browser.getDetailPanel().setVisible(true);
- browser.getDetailPanel().displayService(service.getKey());
+ UDDIBrowser.getInstance().getDetailPanel().setVisible(true);
+ UDDIBrowser.getInstance().getDetailPanel().displayService(service.getKey());
} else if (treeItem.getUserObject()!=null && Business.class.equals(treeItem.getUserObject().getClass())) {
Business business = (Business) treeItem.getUserObject();
- browser.getDetailPanel().setVisible(true);
+ UDDIBrowser.getInstance().getDetailPanel().setVisible(true);
if (SERVICES_LABEL.equals(treeItem.getText())) {
- browser.getDetailPanel().displayServices(business.getKey());
+ UDDIBrowser.getInstance().getDetailPanel().displayServices(business.getKey());
} else {
- browser.getDetailPanel().displayBusiness(business.getKey());
+ UDDIBrowser.getInstance().getDetailPanel().displayBusiness(business.getKey());
}
}
}
Modified: webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/DetailPanel.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/DetailPanel.java?rev=792637&r1=792636&r2=792637&view=diff
==============================================================================
--- webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/DetailPanel.java (original)
+++ webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/DetailPanel.java Thu Jul 9 19:05:05 2009
@@ -17,17 +17,15 @@
public class DetailPanel extends FlowPanel {
private InquiryServiceAsync inquiryService = (InquiryServiceAsync) GWT.create(InquiryService.class);
- private UDDIBrowser browser = null;
private DetailPanel detailPanel = null;
FlexTable table = null;
- public DetailPanel(UDDIBrowser browser) {
- this.browser = browser;
+ public DetailPanel() {
detailPanel = this;
}
public void displayServices( String businessKey) {
- inquiryService.getBusinessDetail(browser.getToken(), businessKey, new AsyncCallback<InquiryResponse>() {
+ inquiryService.getBusinessDetail(UDDIBrowser.getInstance().getToken(), businessKey, new AsyncCallback<InquiryResponse>() {
public void onFailure(Throwable caught) {
Window.alert("Could not connect to the UDDI registry.");
}
@@ -58,7 +56,7 @@
}
public void displayBusiness( String businessKey) {
- inquiryService.getBusinessDetail(browser.getToken(), businessKey, new AsyncCallback<InquiryResponse>() {
+ inquiryService.getBusinessDetail(UDDIBrowser.getInstance().getToken(), businessKey, new AsyncCallback<InquiryResponse>() {
public void onFailure(Throwable caught) {
Window.alert("Could not connect to the UDDI registry.");
}
@@ -92,7 +90,7 @@
public void displayService(String serviceKey) {
- inquiryService.getServiceDetail(browser.getToken(), serviceKey, new AsyncCallback<InquiryResponse>() {
+ inquiryService.getServiceDetail(UDDIBrowser.getInstance().getToken(), serviceKey, new AsyncCallback<InquiryResponse>() {
public void onFailure(Throwable caught) {
Window.alert("Could not connect to the UDDI registry.");
}
Modified: webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/UDDIBrowser.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/UDDIBrowser.java?rev=792637&r1=792636&r2=792637&view=diff
==============================================================================
--- webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/UDDIBrowser.java (original)
+++ webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/client/UDDIBrowser.java Thu Jul 9 19:05:05 2009
@@ -29,33 +29,37 @@
public class UDDIBrowser implements EntryPoint, Login {
DockPanel dockPanel = new DockPanel();
+ private static UDDIBrowser singleton;
public static final Images images = (Images) GWT.create(Images.class);
private BusinessTreePanel applicationPanel = null;
private DetailPanel detailPanel = null;
private LoginPanel loginPanel = null;
- private String token = null;
- private String username;
/**
* This is the entry point method.
*/
public void onModuleLoad() {
+ singleton = this;
loginPanel = new LoginPanel(this);
loginPanel.setVisible(false);
dockPanel.add(loginPanel, DockPanel.NORTH);
- applicationPanel = new BusinessTreePanel(this);
+ applicationPanel = new BusinessTreePanel();
applicationPanel.setVisible(false);
dockPanel.add(applicationPanel,DockPanel.WEST);
- detailPanel = new DetailPanel(this);
+ detailPanel = new DetailPanel();
detailPanel.setVisible(false);
dockPanel.add(detailPanel,DockPanel.CENTER);
RootPanel.get("browser").add(dockPanel);
}
+ public static UDDIBrowser getInstance() {
+ return singleton;
+ }
+
public void login() {
String token = loginPanel.getToken();
if (token == null ) {
@@ -63,51 +67,18 @@
} else {
loginPanel.setVisible(false);
applicationPanel.setVisible(true);
+ applicationPanel.loadData();
}
}
-
- public BusinessTreePanel getApplicationPanel() {
- return applicationPanel;
- }
-
- protected void setApplicationPanel(BusinessTreePanel applicationPanel) {
- this.applicationPanel = applicationPanel;
- }
-
- public LoginPanel getLoginPanel() {
- return loginPanel;
- }
-
- protected void setLoginPanel(LoginPanel loginPanel) {
- this.loginPanel = loginPanel;
- }
-
- public DetailPanel getDetailPanel() {
- return detailPanel;
- }
-
- public void setDetailPanel(DetailPanel detailPanel) {
- this.detailPanel = detailPanel;
- }
-
+
public String getToken() {
- return token;
- }
-
- public void setToken(String token) {
- this.token = token;
+ return loginPanel.getToken();
}
- public String getUsername() {
- return username;
+ protected DetailPanel getDetailPanel() {
+ return detailPanel;
}
- public void setUsername(String username) {
- this.username = username;
- }
-
-
-
}
---------------------------------------------------------------------
To unsubscribe, e-mail: juddi-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: juddi-cvs-help@ws.apache.org